Alamar WHADDA

WPSE325 Sensor Launi TCS3200 Module

WHADDA WPSE325 Sensor Launi TCS3200 Module samfur

Gabatarwa

Ga duk mazauna Tarayyar Turai Muhimman bayanai muhalli game da wannan samfur.
Wannan alamar da ke kan na'urar ko kunshin tana nuna cewa zubar da na'urar bayan zagayowarta na iya cutar da muhalli. Kada a jefar da naúrar (ko batura) azaman sharar gari mara ware; ya kamata a kai shi zuwa wani kamfani na musamman don sake amfani da shi. Ya kamata a mayar da wannan na'urar zuwa ga mai rarraba ku ko zuwa sabis na sake amfani da gida. Mutunta dokokin muhalli na gida. Idan kuna shakka, tuntuɓi hukumomin sharar gida na gida.
Na gode da zabar Whad! Da fatan za a karanta littafin sosai kafin kawo wannan na'urar zuwa sabis. Idan na'urar ta lalace ta hanyar wucewa, kar a saka ko amfani da ita kuma tuntuɓi dilan ku.

Umarnin Tsaro

Karanta kuma ku fahimci wannan jagorar da duk alamun aminci kafin amfani da wannan na'urar.
Don amfanin cikin gida kawai.

  • Wannan na'ura za a iya amfani da ita ga yara masu shekaru 8 zuwa sama, da kuma mutanen da ke da raunin jiki, hankali ko tunani ko rashin kwarewa da ilimi idan an ba su kulawa ko umarni game da amfani da na'urar ta hanyar aminci kuma sun fahimta. hadurran da ke ciki. Yara ba za su yi wasa da na'urar ba. Yara ba za su yi tsaftacewa da kula da mai amfani ba tare da kulawa ba.

Gabaɗaya Jagora

  • Koma zuwa sabis na Velleman® da Garanti mai inganci akan shafuna na ƙarshe na wannan jagorar.
  • An haramta duk gyare-gyaren na'urar saboda dalilai na tsaro. Lalacewar da gyare-gyaren mai amfani ga na'urar ke haifar ba ta da garanti.
  • Yi amfani da na'urar kawai don manufarta. Yin amfani da na'urar ta hanyar da ba ta da izini zai ɓata garanti.
  • Lalacewar da aka yi ta rashin kula da wasu ƙa'idodi a cikin wannan jagorar baya cikin garanti kuma dila ba zai karɓi alhakin kowace lahani ko matsaloli masu zuwa ba.
  • Haka kuma Velleman Group nv ko dillalan sa ba za su iya ɗaukar alhakin kowane lalacewa (na ban mamaki, na al'ada ko kai tsaye) na kowane yanayi (na kuɗi, na zahiri…) wanda ya taso daga mallaka, amfani ko gazawar wannan samfur.
  • Ajiye wannan littafin don tunani na gaba.

Menene Arduino®

Arduino® dandamali ne na buɗaɗɗen samfur wanda ya dogara da kayan masarufi da software mai sauƙin amfani. Allolin Arduino® suna iya karanta abubuwan shigar da firikwensin haske, yatsa a kan maɓalli ko saƙon Twitter kuma su juya shi zuwa kayan sarrafawa mai kunna mota, kunna LED, buga wani abu akan layi. Kuna iya gaya wa hukumar ku abin da za ku yi ta hanyar aika saitin umarni zuwa microcontroller a kan allo. Don yin haka, kuna amfani da yaren shirye-shiryen Arduino (dangane da Wiring) da IDE software na Arduino® (dangane da Processing). Ana buƙatar ƙarin garkuwa/modules/bangaren don karanta saƙon twitter ko bugawa akan layi. Surf zuwa www.arduino.cc don ƙarin bayani.

Samfurin Ƙarsheview

TCS3200 tana jin hasken launi tare da taimakon 8 x 8 tsararrun photodiodes. Sannan ta amfani da Canjin Yanzu-zuwa-Frequency, ana juyar da karatun daga photodiodes zuwa raƙuman murabba'i tare da mitar kai tsaye daidai da ƙarfin haske. A ƙarshe, ta amfani da Hukumar Arduino® za mu iya karanta fitowar raƙuman murabba'in kuma mu sami sakamakon launi.

Ƙayyadaddun bayanai

  • wadata voltagSaukewa: 2.7-5.5VDC
  • girma: 28.4 x 28.4 mm

Siffofin

  • babban ƙudurin jujjuyawar ƙarfin haske zuwa mita
  • launi mai shirye-shirye da mitar fitarwa cikakke
  • yana sadarwa kai tsaye tare da microcontroller
  • aiki guda ɗaya (2.7 V zuwa 5.5V)
  • ikon-saukar fasalin
  • Kuskuren rashin layi na yawanci 0.2 % a 50 kHz
  • barga 200 ppm/°C yawan zafin jiki

Falon Layout

GND ƙasa
FITA fitarwa mita
S0 shigar da zaɓin mitar fitarwa
S1 shigar da zaɓin mitar fitarwa
S2 shigar da nau'in zaɓi na photodiode
S3 shigar da nau'in zaɓi na photodiode
V 5 VDC wutar lantarki
G ƙasa
OE ikon fitarwa, dole ne a haɗa shi zuwa G (ƙasa)
LED LED yana ba da damar shigarwa, ƙananan = ON

Example

Haɗin kai

Arduino ®
5 V
GND
D3
D4
D5
D6
D2
D7
GND

 

Saukewa: WPSE325
V
GND
S0
S1
S2
S3
FITA
LED
OE
  • Haɗa WPSE325 ɗin ku zuwa microcontroller (WPB100) kamar yadda yake sama.
  • Zazzage ɗakin karatu da takardar bayanan daga mu website.
  • Bude Arduino® IDE kuma shigo da dakunan karatu guda uku. LiquidCrystal_I2C.h kawai ake buƙata idan kuna haɗa I²C LCD zuwa mai sarrafa ku.
  • Loda zanen VMA325_code a cikin IDE, tattara kuma loda.
  • Fara serial Monitor. Ya kamata ku ga sakamako kamar haka:

WHADDA WPSE325 Sensor Launi TCS3200 Module fig 2

Da fatan za a kuma karanta takardar bayanan TCS2300, wanda aka haɗa a cikin VMA325.zip da ke samuwa daga mu website.

// CODE FARA
#hada da
#hada da
#hada da // Ana buƙatar wannan kawai idan Kun haɗa I2C LCD zuwa LiquidCrystal_I2C LCD na microcontroller (2x0);

#S0
#S1
#S2
#S3
#bayyana FITOWA 2
# LED 7

int g_count = 0; // ƙidaya mitar
int g_array[3]; // adana ƙimar RGB
int g_flag = 0; // tace na layin RGB
yawo g_SF[3]; // ajiye ma'aunin Scale RGB
// Init TSC230 da saitin Mita.

banza TSC_Init()
{
pinMode (S0, OUTPUT);
pinMode (S1, OUTPUT);
pinMode (S2, OUTPUT);
pinMode (S3, OUTPUT);
pinMode (OUT, INPUT);
pinMode (LED, OUTPUT);
digitalWrite(S0, LOW);// FITAR DA YAWAITA KYAUTA 2%
digitalWrite (S1, HIGH);
dijitalWrite (LED, HIGH); // LOW = Canja KAN LED's 4, HIGH = kashe 4 LED's
}
// Zaɓi launi tace //
Void TSC_FilterColor(int Level01, int Level02)

Idan (Level01! = 0)
Level01 = MAI GIRMA;

idan (Level02! = 0)
Level02 = MAI GIRMA;
dijitalWrite (S2, Level01);
dijitalWrite (S3, Level02); }

banza TSC_Count()
{
g_count ++ ;
}
banza TSC_Callback()
{
canza (g_flag)
{
kaso 0:
Serial.println ("-> WB Fara");
TSC_WB (LOW, LOW);
karya;
kaso 1:
Serial.print ("-> Frequency R =");
//lcd.setCursor (0,0);
//lcd.print ("Fara");
Serial.println (g_count);
g_array[0] = g_count;
TSC_WB(HIGH, HIGH);
karya;
kaso 2:
Serial.print ("-> Mitar G =");
Serial.println (g_count);
g_array[1] = g_count;
TSC_WB(LOW, HIGH);
karya;
kaso 3:
Serial.print ("-> Mitar B =");
Serial.println (g_count);
Serial.println ("-> WB End");
g_array[2] = g_count;
TSC_WB (HIGH, LOW);
karya;
tsoho:
g_count = 0;
karya;
}
}
banza TSC_WB(int Level0, int Level1) // White Balance
{
g_count = 0;
g_flag ++;
TSC_FilterColor (Level0, Level1);
Timer1.setPeriod(1000000);
}
babu saitin ()
{
TSC_Init();
lcd.init();
jinkirta (100);
lcd.hasken baya();
Waya.fara();
jinkirta (100);
lcd.setCursor (14,0);
lcd.print ("Launi");
lcd.setCursor (0,3);
lcd.print("S0:2 S1:3 S2:4 S3:5 FITA:6 LED:-");
Serial.fara (9600);
Timer1.initialize(); // defaulte shine 1s
Timer1.attachInterrupt(TSC_Callback);
Haɗa Tsayawa (0, TSC_Count, RISING);
jinkirta (4000);
don (int i=0; i<3; i++)
Serial.println (g_array[i]);
g_SF[0] = 255.0/ g_array[0]; //R Factor Sikeli
g_SF[1] = 255.0/ g_array[1]; //G Factor Sikeli
g_SF[2] = 255.0/ g_array[2]; //B Factor Sikeli
Serial.println (g_SF[0]);
Serial.println (g_SF[1]);
Serial.println (g_SF[2]);
//don (int i=0; i<3; i++)
// Serial.println (int (g_array [i] * g_SF[i]));
}
madauki mara amfani ()
{
g_flag = 0;
don (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]));
jinkirta (4000);
Tsaftace2004();
}
Void Clean2004()
{
lcd.setCursor (0,1);
lcd.print("");
lcd.setCursor (0,2);
lcd.print("");
}
// KARSHEN CODE

whadda.com

An tanadi gyare-gyare da kurakurai na rubutu – ©
Velleman Group nv. WPSE325_v01 Velleman Group nv, Legen Heirweg 33 - 9890 Gavere.

Takardu / Albarkatu

WHADDA WPSE325 Sensor Launi TCS3200 Module [pdf] Manual mai amfani
WPSE325 Sensor Launi TCS3200 Module, WPSE325, Sensor Launi TCS3200 Module, Sensor TCS3200 Module, TCS3200 Module, Module

Magana

Bar sharhi

Ba za a buga adireshin imel ɗin ku ba. Ana yiwa filayen da ake buƙata alama *