Tut05: ESP8266 mit Arduino – Temperatur und Luftfeuchtemessung mit DHT11/DHT22

  • „Bibliothek einbinden“ -> „Bibliothek verwalten“ -> „dht11“ suchen -> installieren
  • Beispiel laden: „SimpleDHT“ -> „DHT11_Default“
  • Richtig anschliessen und Testen

weiter mit Webserveranzeige Temperatur und Luftfeuchte, Google ist Dein Freund.
Empfehlung:

Wir schliessen den DHT11 ohne (111!!) Widerstand an, also NICHT so wie im Link. Lehrer erklärt das nochmal an der Tafel!


http://randomnerdtutorials.com/esp8266-dht11dht22-temperature-and-humidity-web-server-with-arduino-ide/

Vorsicht: Problem mit aktuellen Adafruit-DHT-Lib,
Version 1.3 (Februar 2017) macht Probleme beim Kompilieren
Lösung: Version 1.2.3 über die Bibliotheksverwaltung installieren, siehe oben oder zu 1.3 Adafruit Unified Sensor (ganz unten in der Bibliotheksverwaltung) installieren.


Vorsicht Spannungspin an DHT11 an Vin ESP8266 tötet den ESP bei falscher Verkabelung, 5 tote Schottkeydioden in einer Klasse deuten zumindest darauf hin. Wir nutzen Vcc und nicht Vin!!1111!!!
Nach Reparatur (Lötbatzen über Schottky) abzwicken von Vin (5V-Pin) für die Schulungs-ESPs.
Problem: 5V-Sensoren muss man anders mit Spannung versorgen.

Advertisements