I sensori di temperatura ed umidità DHT11 sono dei sensori muniti di un piccolo involucro disponibili montati su basetta (3 pin) oppure nudi (4 pin)
-
DETTAGLI PER IL SENSORE
- Sensore: http://www.adafruit.com/products/385
-
Datasheet: http://www.adafruit.com/datasheets/DHT22.pdf
-
Per utilizzare con arduino questi sensori occorre però di caricare nel programma, non solo all'interno dello sketch, la libreria.
Appena finito di scaricare il file non facciamo altro che aprire il file compresso ed a scaricarne il contenuto in "C:\Program Files (x86)\Arduino\libraries" (ovviamente l'indirizza varia a seconda di come avete installato arduino.
Per connettere il sensore ad Arduino bisogna eseguire questo cablaggio
- occorre utilizzare una resistenza da 10Kohm
Esempio del codice
// Example testing sketch for various DHT humidity/temperature sensors #include "DHT.h" #define DHTPIN 2 // pin di arduino a cui connetto il sensore // decommentare a seconda del sensore utilizzato! // Connettere il pin 1 (a sinistra) del sensore a +5V DHT dht(DHTPIN, DHTTYPE); void setup() { void loop() { // controllo l'avvenuta comunicazione, ed avvio la scrittuta dei dati sulla seriale, ed in caso negativo scrito che è fallita Serial.println(""); // vado a capo grazie all'aggiunta di ln dopo Serial.prin delay(2000); // ricomincio il ciclo dopo 2 secondi |