01-08-2015, 00:43
(Ten post był ostatnio modyfikowany: 01-08-2015, 01:59 przez m.bielak91.)
Prosty czujnik temperatury i wilgotności DHT11 pracuje w zakresie 0-50' C +- 2 '
Schemat podłączenia :
VCC ----> 3.3-5 v
GDN ----> GDN
OUT ----> dowolny pin cyfrowy w Arduino
Schemat podłączenia :
VCC ----> 3.3-5 v
GDN ----> GDN
OUT ----> dowolny pin cyfrowy w Arduino
Kod:
#include "DHT.h" // biblioteka DHT11
#define DHTPIN 9 // pin cyfrowy do ktorego podlaczony jest czujnik
#define DHTTYPE DHT11 // typ czujnika , biblioteka obsluguje rowniez DHtT1 i DHT22
DHT dht(DHTPIN, DHTTYPE);
void setup() {
Serial.begin(9600);
Serial.println("Testujemy DHT11");
dht.begin(); // inicjalizacja czujnika :)
}
void loop() {
float w = dht.readHumidity(); // Odczyt wilgotnosci i wpisanie do w
float t = dht.readTemperature(); // odczyt temperatury i wpisanie do t
Serial.println("Wilgotnosc: "); // wyswietlanie na serial monitor odczytu z w i t
Serial.print(w);
Serial.println("%");
Serial.println("Temperatura: ");
Serial.print(t);
Serial.println("C");
delay(1000);
}