giovedì 24 maggio 2012

Sensore Umidita' HIH-4030 ed Arduino

Il sensore HIH-4030 si connette direttamente all'Arduino sui pin 5V, terra e il segnale OUT ad un pin analogico


La curva di risposta e' sostanzialmente lineare ed e' compresa tra 0.8 e circa 3.9 V per il range di umidita' relativa da 0 a 100%


Formula con correzione di temperatura
%RH = ((0,0004*Temp_C + 0,149)*Analog_in)-(0,0617*Temp_C + 24,436)

Formula generica senza correzione di temperatura
RH = ((Volt_out-0.8)/3.1)*100;
dove
Volt_out = (Analog_in/1023)*5

Analog_in e'  il valore che viene letto direttamente sul pin analogico dell'Arduino
Lo sketch di misura e' estremamente semplice


--------------------------------

int sensorPin = A0;
int sensorValue = 0;

void setup() {
Serial.begin(9600);
}

void loop() {
  Analog_in= analogRead(sensorPin);
Serial.println(Analog_in);
delay(1000);
}

---------------------------------