Hallo zusammen, ich möchte ein ESP-01 Modul (diese mit der 2x4 Pfostenleiste) verbasteln und auch Gebrauch von der deep-sleep Funktion machen. Das Modul soll nichts anderes tun als bei einschalten der Versorgungsspannung ein mqtt Telegramm abzufeuern, danach kann es direkt schlafen. Weiter soll nichts passieren solange die Versorgungsspannung da ist. Erst wieder bei dem nächsten einschalten. Wenn ich also nach dem senden der mqtt Nachricht den ESP schlafen lege, egal welche zeit ich parametriere, wird er während die Versorgungsspannung an ist ja nicht wieder aufwachen, da bei dem ESP-01 die Resetleitung nicht mit dem entsprechenden GPIO Pin verbunden ist. Wird aber die Versorgungsspannung getrennt und wieder verbunden sollte er wieder starten und seine Nachricht losschicken um dann wieder einzuschlafen.. Voraussetzung ist natürlich das die Versorgungsspannung lange genug aus war. Passt das so, oder hab ich da ein Denkfehler? den ESP-01 bekomm ich garantiert noch unter, wäre also mechanisch die einfachste Variante. Da ich die Module sowieso erst noch beschaffen muss wäre mir hier eine kurze Bestätigung oder hinweis hilfreich. Bevor ich Drähtchen an die Pads eines QFN Chips löte, versuche ich lieber ein größeres Modul irgendwie unterzubringen wo die Pins schon rausgeführt sind.
Und was war jetzt die Frage? Ich verwende einen Wemos D1 Mini und eine entsprechende App für meinen Tür-Alarm. Bei dem D1 Mini ist Reset ausgeführt. Ich habe einen 2700mA Akku dran und einen Reed-Kontakt von GND af Reset, der nur in einer bestimmten Position ausgelöst wird (die Tür ist 3cm offen). Der Reset läßt den ESP neu starten, dann verbindet sich der ESP mit dem WLAN, sendet die "mqtt" Nachricht und geht wieder schlafen. Außerdem ist am Akku ein Lademodul noch dran mit einer USB micro Buchse. Alles in einem ca 66x40mm groß. Das entspricht in entwa deinen Anforderungen oder? https://wiki.wemos.cc/products:d1:d1_mini
Hallo, ja, kann man machen. Bei mir hängt am ESP8266-01 an CH_EN der Ausgang eines PIR HC-SR501 und macht genau sowas, hängt an einer LiFePo Zelle und läuft so bis der Akku geladen werden will. PowerOn oder CH_EN muß natürlich solange mindestens solange anliegen bis der ESP seinen Kram erledigt hat. Dennis K. schrieb: > Voraussetzung ist natürlich das die Versorgungsspannung lange genug aus > war. Lange genug sind ein paar Zehntel-Sekunden damit die interne Resetlogik des ESP8266 sauber arbeitet, sonst hängt er durchuas auch fest. Gruß aus Berlin Michael
Dennis K. schrieb: > Wenn ich also nach dem senden der mqtt Nachricht den ESP schlafen lege, > egal welche zeit ich parametriere, wird er während die > Versorgungsspannung an ist ja nicht wieder aufwachen, da bei dem ESP-01 > die Resetleitung nicht mit dem entsprechenden GPIO Pin verbunden ist. Das ist nicht ganz richtig. Er wird aufwachen und dann mit 25 bis 70mA Stromaufnahme hängen. Meiner Meinung nach wegen einem Designfehler im Chip. Diese zusätzliche Reset-Leitung ist nur ein Workaround dagegen. Du kannst beim sleep Kommando als Parameter die 0 angeben, dann wacht er von alleine gar nicht auf.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.