DESCRIZIONE
Misurare temperatura e umidità tramite il sensore DHT11 e arduino.
Osservando il datasheet del DHT11 si nota che va collegata anche una resistenza (detta di pull-up) sul pin 2, e anche che vengono usati solo 3 piedini su 4 disponibili.
qui troverete la libreria che permette di usarlo
MATERIALE USATO
Sensore umidità e temperatura DHT11
Resistenza da 5k
Arduino
SCHEMA
SKETCH #include dht11 DHT11; #define DHT11PIN 2 void setup() { Serial.begin(9600); } void loop() { int chk = DHT11.read(DHT11PIN); Serial.print("stato sensore: "); switch (chk) { case 0: Serial.println("OK"); break; case -1: Serial.println("Checksum error"); break; case -2: Serial.println("Time out error"); break; default: Serial.println("Unknown error"); break; } Serial.print("Umidita (%): "); Serial.println((float)DHT11.humidity, 2); Serial.print("Temperatura (Celsius): "); Serial.println((float)DHT11.temperature, 2); delay(5000); }