NEWS
[] ESP32-D0WD-V3 v3.1 USB-C - DS18B20 Temperatursensor
-
ESP32 DS18B20 Temperature Sensor with Arduino IDE (Single, Multiple, Web Server)
https://randomnerdtutorials.com/esp32-ds18b20-temperature-arduino-ide/@asgothian Nachher werde ich versuchen hier wieder ein Bild zu zeigen, die Verkabelungsbilder sind wegeditiert worden.
-
In case the sensor is not able to get a valid reading, it returns -127. So, we have an if statement that returns two dashes (–-) in case the sensor fails to get the readings.
Nutze ich eine Arduino Umgebung bekomme ich im Serial Monitor immer -127 Temperaturanzeige.
Sorry für mehrfaches editieren, bitte ignorieren.
-
Der Widerstand 4k7 Ohm hängt in der Luft (w/s Widerstand w/s).
Es fließt nur Strom durch den Widerstand, wenn entweder der ESP (Anforderungstelegramm) oder der DS18B20 (Antwort) sendet.
Deshalb wirst Du mit dem Multimeter nichts messen können. Zu 99% der Zeit wird Funkstille herrschen.
Ich hatte schon darauf hingewiesen, dass es nicht ganz richtig ist, den DS18B20 mit 5 V am ESP32 zu betreiben, der eigentlich nur 3,3V an seinen Pins vertragen kann.
In der Regel ist das bei Pull Up Schaltungen nicht ganz so kritisch.Leider habe ich kein Board, was Deinem komplett entspricht, und kann deshalb Deine Schaltung nicht nachstellen.
-
Ich baue gerade wieder auf 3,3V um.
https://tasmota.github.io/docs/DS18x20/
E
Release dann Tasmota v14.6.0 Ryan mit
tasmota-sensors.binE
@MartinP sagte in [] ESP32-D0WD-V3 v3.1 USB-C - DS18B20 Temperatursensor:Der Widerstand 4k7 Ohm hängt in der Luft (w/s Widerstand w/s).
Das war nur ein Hinweis, das Bild ist nicht ganz klar gewesen.
E
Neuer 3,3V Aufbau
 Der Bildupload fehlt bei mir gerade -
Da ich mit Tasmota bisher nicht zum Erfolg komme, die Arduino Variante
https://fmh-studios.de/esp32/temperatursensor-ds18b20-esp32-tutorial/

-127 bedeute kein Kontakt E siehe #64 EE doch #68
Was kann ich noch versuchen?
OT
Ein DHT22 Sensor ist bestellt. -
@martinp
Welches genaue ESP32 Modell verwendest mit deinen DS18B20 Sensoren?
(Bitte genaue Bezeichnung, ich blicke sonst nicht mehr durch.)
Nutzt Du Tasmota oder einen Arduino Sketch?
E
Hast Du ein Bild von deinem System aus dem die Anschlüsse zu erkennen sind? -
Im alltäglichen Einsatz habe ich sie hiermit (1-wire Programmierung mit Arduino IDE)
https://github.com/MartinP1/ESP8266_MQTT_THERMOSTAT
Das war ursprünglich ein Wemos D1 Mini (ESP8266 basiert, Lieferant AzDelivery) später ein Lolin S2 Mini (ESP32 basiert) einigermaßen Pinkompatibel mit dem D1 Mini
Für die Tests mit Tasmota habe ich ein NodeMcu aus der Bastelkiste verwendet, und mit dem neuesten Tasmota geflashed (aus dem Chromium Browser) ...
Zur Frage, wie viele Sensoren parallelgeschaltet betrieben werden können gibt es verschiedene Aussagen. Es hängt da auch von den Kabellängen ab...
Bei den üblichen Metallrohr-Sensoren mit 1 m Kabel wird man wohl 3...5 an einem Anschluss betreiben können.
Bei mir sind es drei.
Ich hatte mit den Sensoren selber keine Probleme - eher mit meinen Lötkünsten (Wackelkontakte), der WLAN-Qualität der ESP-Chips und einem zu schwachen Spannungsregler auf dem Wemos D1 Mini Clone, der für Instabilitäten gesorgt hat ...
Nachdem ich das chinesische bleifreie Noname-Lötzinn weggelegt habe und mit Stannol Kristall 600 Lötzinn alles nachgelötet habe, den D1 Mini durch einen Lolin S2 Mini ersetzt habe, funktioniert es jetzt aber ohne die vorherigen Störungen alle paar Tage ...
-
E
Link: https://de.aliexpress.com/item/1005006468877648.html
E
Wie kann ich die Qualität, Komaptibelität von meinem ESP32-D0WD-V3 v3.1 USB-C prüfen? -
Das sind immer gewisse Überraschungseier, die man da bei Ali bekommt ...
Du hast ja diese schöne Adapterplatine mit den Schraubanschlüssen.
Eine Test-Strategie, um den Port D4 auf Deinem Modul mit Tasmota zu testen wäre z. B. D4 auf "Relais_i" zu konfigurieren, und den Port zu Schalten ... (kriegt man Buttons in der Oberfläche)
Konfiguration (vier Relais, Relais 2 ist D4 - Ist mein ESP8266 NodeMCU)

Bedienung im Main-Menu

Da kann man dann schon einmal schauen, ob D4 auf 3,3 V geht, wenn man OFF schaltet, und auf ca 0 V, wenn ON schaltet. (Wenn man "Relay" statt "Relay_i" wählt wird die Zuordnung umgekehrt 3,3V ist dann ON)
-
Das ist ein Beispiel mit dem Board aus meiner Bastelkiste ...
Ist aber eigentlich bei allen Boards gleich ...DAS Board, was Du hast, ist nicht in meiner Bastelkiste ...
Das, was da als Board-Name genannt wird, kann man auch konfigurieren ;-)
Unter "Module type(Sonoff Basic)"Die Auswahl wird aber von Tasmota anhand des gefundenen Chips eingeschränkt ...
-
Hast Du auch den DTH22 Sensor AM2302 (Temperatur / Luftfeuchte) im Gebrauch?
https://www.aosong.com/en/Products/info.aspx?itemid=2294&lcid=139
Datasheet https://www.waveshare.com/w/upload/a/ae/AM2302.pdf -
Hast Du auch den DTH22 Sensor AM2302 (Temperatur / Luftfeuchte) im Gebrauch?
https://www.aosong.com/en/Products/info.aspx?itemid=2294&lcid=139
Datasheet https://www.waveshare.com/w/upload/a/ae/AM2302.pdf -
@Codierknecht sagte in Hilfe IR Lesekopf direkt mit einer Tasmota Steckd. verbinden:
Im Prinzip ist das nicht sonderlich kompliziert.
Zumindest wenn man in der Lage ist einen Docker-Container zu betreiben, ist das ruckzuck aufgesetzt.
Ein paar Einstellungen setzen und schon hat man seine eigene Firmware.Macht es Sinn evtl. eine eigene Tasmota Firmware zu kompilieren?






