WPSE325 Xim Sensor TCS3200 Module
Taw qhia
Rau txhua tus neeg nyob hauv European Union Cov ntaub ntawv tseem ceeb ib puag ncig hais txog cov khoom no.
Cov cim no ntawm lub cuab yeej lossis lub pob qhia tias kev pov tseg ntawm lub cuab yeej tom qab nws lub neej yuav ua rau muaj kev puas tsuaj rau ib puag ncig. Tsis txhob muab pov tseg ntawm chav tsev (lossis roj teeb) raws li cov khoom pov tseg hauv nroog uas tsis tau txheeb xyuas; nws yuav tsum raug coj mus rau lub tuam txhab tshwj xeeb rau kev rov ua dua tshiab. Cov cuab yeej no yuav tsum tau xa rov qab rau koj tus neeg xa khoom lossis mus rau qhov kev pabcuam rov ua dua tshiab hauv zos. Ua raws li cov cai hauv cheeb tsam ib puag ncig. Yog tias muaj kev tsis ntseeg, hu rau koj tus kws saib xyuas cov pov tseg hauv zos.
Ua tsaug rau koj xaiv Whadda! Thov nyeem phau ntawv qhia kom meej ua ntej nqa cov cuab yeej no mus rau kev pabcuam. Yog tias lub cuab yeej puas lawm hauv kev thauj mus los, tsis txhob nruab lossis siv nws thiab tiv tauj koj tus neeg muag khoom.
Cov lus qhia kev nyab xeeb
Nyeem thiab nkag siab phau ntawv no thiab tag nrho cov cim kev nyab xeeb ua ntej siv cov khoom siv no.
Rau kev siv sab hauv tsev nkaus xwb.
- Cov cuab yeej no siv tau los ntawm cov menyuam yaus hnub nyoog qis dua 8 xyoos thiab siab dua, thiab cov neeg uas muaj peev xwm txo qis lub cev, hnov los yog lub hlwb lossis tsis muaj kev paub thiab kev paub yog tias lawv tau txais kev saib xyuas lossis kev qhia txog kev siv cov cuab yeej kom muaj kev nyab xeeb thiab nkag siab. cov teeb meem cuam tshuam. Cov menyuam yaus yuav tsum tsis txhob ua si nrog lub cuab yeej. Kev tu thiab tu cov neeg siv yuav tsum tsis txhob ua los ntawm cov menyuam yaus yam tsis muaj kev saib xyuas.
Cov Lus Qhia dav dav
- Xa mus rau Velleman® Service thiab Quality Warranty nyob rau nplooj ntawv kawg ntawm phau ntawv no.
- Txhua qhov kev hloov kho ntawm lub cuab yeej yog txwv tsis pub vim kev nyab xeeb. Kev puas tsuaj los ntawm cov neeg siv hloov kho rau lub cuab yeej tsis raug them los ntawm lub warranty.
- Tsuas yog siv lub cuab yeej rau nws lub hom phiaj. Kev siv lub cuab yeej hauv txoj kev tsis tau tso cai yuav ua rau tsis muaj qhov lav.
- Kev puas tsuaj los ntawm kev tsis saib xyuas qee cov lus qhia hauv phau ntawv no tsis muaj kev lav phib xaub thiab tus neeg muag khoom yuav tsis lees txais kev lav phib xaub rau cov teeb meem tshwm sim los yog teeb meem.
- Tsis yog Velleman Group nv los yog nws cov neeg muag khoom tuaj yeem lav lub luag haujlwm rau kev puas tsuaj ( txawv txawv, xwm txheej lossis tsis ncaj ncees) ntawm ib qho xwm txheej (nyiaj txiag, lub cev ...) tshwm sim los ntawm kev muaj, siv lossis tsis ua haujlwm ntawm cov khoom no.
- Khaws phau ntawv no rau yav tom ntej siv.
Arduino® yog dab tsi
Arduino® yog qhov qhib-qhov kev tsim tawm platform raws li cov khoom siv yooj yim siv thiab software. Arduino® boards muaj peev xwm nyeem tau inputs light-on sensor, ib tug ntiv tes ntawm ib tug khawm los yog ib tug Twitter lus thiab tig nws mus rau hauv ib tug tso zis activating lub cev muaj zog, tig rau ib tug LED, tshaj tawm ib yam dab tsi hauv internet. Koj tuaj yeem qhia koj lub rooj tsavxwm yuav ua li cas los ntawm kev xa cov lus qhia rau lub microcontroller ntawm lub rooj tsavxwm. Txhawm rau ua li ntawd, koj siv Arduino programming lus (raws li Wiring) thiab Arduino® software IDE (raws li Kev Ua Haujlwm). Ntxiv ntaub thaiv npog/modules/components yuav tsum tau nyeem cov lus twitter lossis tshaj tawm hauv online. Surf rau www.arduino.cc yog xav paub ntxiv.
Khoom Tshajview
TCS3200 paub cov xim lub teeb nrog kev pab los ntawm 8 x 8 array ntawm photodiodes. Tom qab ntawd siv lub tam sim no-rau-Frequency Converter cov kev nyeem los ntawm lub photodiodes yog hloov dua siab tshiab rau hauv ib square yoj nrog ib tug zaus ncaj qha proportional rau lub teeb siv. Thaum kawg, siv Arduino® Board peb tuaj yeem nyeem cov zis yoj square thiab tau txais cov txiaj ntsig rau xim.
Specifications
- khoom voltage: 2.7-5.5 VDC
- Medidas: 28.4 x 28.4 mm
Nta
- high-resolution conversion ntawm lub teeb siv rau zaus
- programmable xim thiab puv-scale tso zis zaus
- sib txuas lus ncaj qha nrog lub microcontroller
- Kev ua haujlwm ib leeg (2.7V txog 5.5V)
- zog-down feature
- Tsis yog-linearity yuam kev feem ntau 0.2% ntawm 50 kHz
- ruaj khov 200 ppm / ° C kub coefficient
Tus Pin Tso Tawm
| GND | hauv av |
| Tawm | tso zis zaus |
| S0 | tso zis zaus scaling xaiv input |
| S1 | tso zis zaus scaling xaiv input |
| S2 | photodiode hom xaiv input |
| S3 | photodiode hom xaiv input |
| V | 5 VDC fais fab mov |
| G | hauv av |
| OE | tso zis tso zis, yuav tsum txuas nrog G (hauv av) |
| LED | LED pab tswv yim, qis = ON |
Example
Kev sib txuas
| Arduino® Cov |
| 5 V |
| GND |
| D3 |
| D4 |
| D5 |
| D6 |
| D2 |
| D7 |
| GND |
| SIB 325 |
| V |
| GND |
| S0 |
| S1 |
| S2 |
| S3 |
| Tawm |
| LED |
| OE |
- Txuas koj WPSE325 rau koj lub microcontroller (WPB100) raws li saum toj no.
- Download tau lub tsev qiv ntawv thiab cov ntaub ntawv los ntawm peb webqhov chaw.
- Qhib Arduino® IDE thiab import peb lub tsev qiv ntawv. LiquidCrystal_I2C.h tsuas yog xav tau yog tias koj tseem txuas I²C LCD rau koj tus maub los.
- Thaub lub VMA325_code sketch rau hauv IDE, compile thiab upload.
- Pib lub serial monitor. Koj yuav tsum pom qhov tshwm sim zoo li no:

Thov nyeem cov ntaub ntawv ntawm TCS2300, uas muaj nyob rau hauv VMA325.zip muaj los ntawm peb. webqhov chaw.
// CODE IB
# suav nrog
# suav nrog
# suav nrog //Qhov no tsuas yog xav tau yog tias koj txuas lub I2C LCD rau koj lub microcontroller LiquidCrystal_I2C lcd(2x0);
#define S0 6
#define S1 5
#define S2 4
#define S3 3
#define OUT 2
#Txhais LED 7
int g_count = 0; // suav cov zaus
int g_array[3]; // khaws tus nqi RGB
int g_flag = 0; // lim ntawm RGB queue
ntab g_SF[3]; // txuag RGB Scale factor
// Init TSC230 thiab teeb tsa zaus.
void TSC_Init()
{
pinMode(S0, OUTPUT);
pinMode(S1, OUTPUT);
pinMode(S2, OUTPUT);
pinMode(S3, OUTPUT);
pinMode(OUT, INPUT);
pinMode(LED, OUTPUT);
digitalWrite(S0, LOW); // NTAU NTAU QHOV CHAW UA HAUJ LWM 2%
digitalWrite(S1, HIGH);
digitalWrite(LED, HIGH); // LOW = Hloov 4 LED's, HIGH = hloov tawm 4 LED's
}
// Xaiv cov xim lim //
void TSC_FilterColor(int Level01, int Level02)
{ if(Level01 != 0)
Qib 01 = HIGH;
yog (Level02 != 0)
Qib 02 = HIGH;
digitalWrite(S2, Level01);
digitalWrite(S3, Level02); }
void TSC_Count()
{
g_ suav ++ ;
}
void TSC_Callback()
{
hloov (g_flag)
{
cas 0:.
Serial.println(“->WB Start”);
TSC_WB(LOW, LOW);
tawg;
cas 1:.
Serial.print(“-> Zaus R =”);
//lcd.setCursor(0,0);
//lcd.print("Pib");
Serial.println(g_count);
g_array[0] = g_cov;
TSC_WB(HIGH, HIGH);
tawg;
cas 2:.
Serial.print(“-> Zaus G =”);
Serial.println(g_count);
g_array[1] = g_cov;
TSC_WB(LOW, HIGH);
tawg;
cas 3:.
Serial.print(“-> Zaus B =”);
Serial.println(g_count);
Serial.println(“->WB End”);
g_array[2] = g_cov;
TSC_WB(HIGH, LOW);
tawg;
default:
g_count = 0;
tawg;
}
}
void TSC_WB(int Level0, int Level1) //White Balance
{
g_count = 0;
g_flag ++;
TSC_FilterColor(Level0, Level1);
Timer1.setPeriod(1000000);
}
void setup()
{
TSC_Init();
lcd.init();
ncua (100);
lcd.backlight();
Hlau.begin();
ncua (100);
lcd.setCursor(14,0);
lcd.print("Xim");
lcd.setCursor(0,3);
lcd.print(“S0:2 S1:3 S2:4 S3:5 OUT:6 LED:-“);
Serial.begin(9600);
Timer1.initialize(); // defaulte yog 1s
Timer1.attachInterrupt(TSC_Callback);
attachInterrupt(0, TSC_Count, RISING);
ncua (4000);
for(int i=0; i<3; i++)
Serial.println(g_array[i]);
g_SF[0] = 255.0/ g_array[0]; // R Scale factor
g_SF[1] = 255.0/g_array[1] ; // G Scale factor
g_SF[2] = 255.0/g_array[2] ; //B Scale factor
Serial.println(g_SF[0]);
Serial.println(g_SF[1]);
Serial.println(g_SF[2]);
//for(int i=0; i<3; i++)
// Serial.println(int(g_array[i] * g_SF[i]));
}
void loop( )
{
g_flag = 0;
for(int i=0; i<3; i++)
{
Serial.println(int(g_array[i] * g_SF[i]));
//lcd.setCursor(0,1);
//lcd.print(int(g_array[i] * g_SF[i]));
}
lcd.setCursor(0,1);
lcd.print(int(g_array[0] * g_SF[0]));
lcd.setCursor(6,1);
lcd.print(int(g_array[1] * g_SF[1]));
lcd.setCursor(12,1);
lcd.print(int(g_array[2] * g_SF[2]));
ncua (4000);
Clean2004();
}
void Clean2004()
{
lcd.setCursor(0,1);
lcd.print("");
lcd.setCursor(0,2);
lcd.print("");
}
// CODE END
Kev hloov kho thiab kev sau ntawv yuam kev tshwj tseg - ©
Velleman Group nv. WPSE325_v01 Velleman Group nv, Legen Heirweg 33 – 9890 Gavere.
Cov ntaub ntawv / Cov ntaub ntawv
![]() |
WHADDA WPSE325 Xim Sensor TCS3200 Module [ua pdf] Tus neeg siv phau ntawv WPSE325 Xim Sensor TCS3200 Module, WPSE325, Xim Sensor TCS3200 Module, Sensor TCS3200 Module, TCS3200 Module, Module |






