APiP – DHT11

Rate this post

Shortlink:

Luftfeuchtigkeit und Temperatur mit dem APiP messen

Anschluß des DHT11 oder DHT22 Sensor´s

In unserem Fall nehmen wir einen DHT22. Dieser unterscheidet sich zum DHT11 in 3 Punkten.
1. Die Farbe: Der  DHT11 ist blau, der DHT22 ist weiß.
2. Der Preis: Der DHT11 kostet zwischen 3,00 und 6,00 Euro, der DHT22 kostet zwischen 6,00 und 20 Euro.
3. Die genauigkeit, Wärend der DHT11 zu Meßfehlern und starker ungenauigkeit tendiert, ist der DHT22 recht genau bei der Messung.

Die Verkableung bzw. der Anschluß, sowie die Softwareinstallation  ist bei beiden DHT Modellen identisch.
Dht22 Anschluss Dht22 Ds1820B
Zur Installattion der Software:
Du bist wieder per SSH aber dieses mal mit dem User root an deinem APiP angemeldet.
Nun führst du folgende Befehle aus:
cd /
sudo apt-get install git-core
Dann kann WiringPi installiert werden

213 214

git clone git://git.drogon.net/wiringPi
cd wiringPi
./build
cd ..

215 216

Jetzt muss die Software zum Auslesen des DHT22 installiert werden.

git clone https://github.com/technion/lol_dht22
cd lol_dht22
./configure
make

217 218 219 
Wenn die Installation erfolgreich war kannst du den Sensor wie folgt auslesen:
Wobei die “2” hinter dem Befehl den wiringPi Pin angibt. Falls man den Sensor an einen anderen Pin als GPIO 27 (wiringPi Pin 2) angeschlossen hat, muss man die Zahl hier entsprechend anpassen.
Die wiringPi Pin-Zuordnung ist auf der Wiring Pi Pin Seite zu finden.

Wie in der Ausgabe “leider” nicht zu sehen ist, kann es vorkommen, dass ab und zu “Data not good, skip” erscheint. Dies passiert immer dann, wenn die Daten nicht richtig empfangen worden konnten, weil es einen Fehler beim Auslesen gab. Der Sensor kann auch höchstens alle 2 Sekunden abgefragt werden.

sudo ./loldht 0
Print Friendly, PDF & Email

Kategorien

%d Bloggern gefällt das: