Senzorul de Umiditate este o componenta care sesizeaza nivelul de Umiditate al mediului.
Datasheet : SYH-2R.pdf Exemplu de cod pinul VCC Senzor se cupleaza la 5V Arduino pinul GND Senzor se cupleaza la pinul GND Arduino pinul OUT Senzor se cupleaza la pinul analogic 0 Arduino void setup(){ Serial.begin(9600); } int oldV; void loop() { int v analogRead(0); v smooth(v, 0.99, oldV); oldV v
Serial.println(v); delay(2); } int smooth(int data, float filterVal, float smoothedVal) { if (filterVal 1){ check to make sure param 39;s are within range filterVal .99; } else if (filterVal filterVal 0; } smoothedVal (data (1 - filterVal)) + (smoothedVal filterVal); return (int)smoothedVal; }.
Daca aveti nevoie de un Senzor calibrat, va recomandam HIH-4030 , SHT15 sau RHT-03 .
In schimb, valoarea citita indica gradul de Umiditate din mediu (in sensul ca la valoarea X citita intotdeauna in aer se afla aceeasi cantatitate de umiditate, indiferent de momentul citirii). trebuie sa interpretati datele citite conform caracteristicii din datasheet-ul asociat.
Acest Senzor nu este calibrat (in sensul ca nu obtineti direct o valoare a umiditatii relative exprimate in procente), ci dvs.
Pinul de semnal (stanga) se conecteaza la un pin analogic al Arduino.
Intr-o camera obisnuita, valoarea citita pe portul analogic variaza intre 900 (mediu saturat cu vapori de apa ) si 300 (foarte uscat).
Senzorul de Umiditate este o componenta care sesizeaza nivelul de Umiditate al mediului