BitBastelei #132 - WLAN-Thermometer mit ESP8266 & DHT22
(77 MB) 00:18:31
2015-01-18 11:00 🛈Der ESP8266 ist ein günstiger (~3€) Prozessor mit integriertem WLAN. Nach kurzem Blick auf die Funktionen und Typen entsteht zusammen mit dem DHT22 (aka AM2302) für weniger als 10€ ein komplettes WLAN-Thermo-/Hygrometer, welches von PC oder Handy ausgelesen werden kann.
Community: http://www.esp8266.com/
ESP-01: http://www.ebay.de/itm/111544416345
ESP-03: http://www.ebay.de/itm/111557111183
ESP-201: http://www.ebay.de/itm/351256911444
Hallo kannst du mir beschreiben wie du es in den volkszaehler bekommen hast meld dich mal bitte danke
Hi!
Da ich regelmäßig deine Videos schaue, stelle ich fest das du dich mit dem ESP8266 sehr gut auskennst. Ich möchte dein #132 – WLAN-Thermometer gerne nachbauen, jedoch mit einer kleinen Ergänzung. Meine Frage ist jetzt, kann ich am ESP8266 sowohl den DHT22 als auch einen Luftdrucksensor anschließen? Ich hoffe du kannst mir helfen!
Gruß Flo
Hallo,
generell ists möglich, allerdings kommt es auf das ESP-Modul und das Luftdruckmodul an. Viele Luftdruckmodule arbeiten analog, da wird dann üblicherweise ein externer Verstärker nötig. Auch musst du dazu an einen ADC-Pin des ESP kommen, hierzu erst mal schauen, ob da etwas passendes nach außen geführt ist. Bei digitalen reicht es genug IO-Pins für den Datenbus frei zu haben.
Firmwareseitig ist die von mir genutzte nicht zu brauchen, da würde ich eher mal im LUA-Lager vorbei schauen. Schönes Video zur Einrichtung gibts z.B. von Manawyrm: https://www.youtube.com/watch?v=tGsYwtpgETY
Hallo, danke für die coole anleitung und die restlichen supper videos,
aber ich muss auch etwas Fragen denn ich habe ein kleines Problem, ich habe den code zum größten teil übernommen nur die teile mit sleep gelöscht den das benötige ich zum testen nicht. bei mir wird aber im Volkszähler nix geschrieben, wenn ich die ausgabe der console direkt in den Browser copierte wir der wert geschrieben aber nicht direkt vom esp.
ausgabe console
Wait Wifi
Wait Wifi
IP address:
192.168.1.4
GET: 192.168.1.30/middleware.php/data/e66feab0-3090-11e6-9a6f-fbe1a42e1b28.json?operation=add&value=23.00
Humidity: 59.00%
IP address:
192.168.1.4
GET: 192.168.1.30/middleware.php/data/f0ef6720-3090-11e6-b822-c5e6217fb5fa.json?operation=add&value=59.00
hier auch dein geänderter Code zusehen…
https://codebender.cc/sketch:327650
wäre tool wen du ein tipp für mich hättest
Da stimmt was mit den URLs nicht:
const String url_start = „192.168.1.30/middleware.php/data/“;
das muss nur
const String url_start = „/middleware.php/data/“;
heißen. Die IP des Servers wird in Zeile 4 angegeben.
Hi Grüße dich aus Simmern/huns.
Hätte Interesse an so einem WLAN thermometer von dir (natürlich ggn kosten) wenn das möglich wäre.
LG an dich
Klasse Videos die du machst
Hallo,
ich kann/darf keider keine fertigen Produkte anbieten – sorry. Sofern nur die Hardware das Problem ist gibt es ähnliche Boards mit ESP, Sensor und drumherum aus Asien fertig zu kaufen.