Ausschakteverzögerung mit Timer

Gast #4591351
Lesenswert?
• ▲
▼
Hallo zusammen,

für eine Anwendung bei mir im Haus habe ich den bekannten ESP8266-01 mit 
einem Reed-Kontakt gekoppelt um den CH-PD schalten zu können.
Ist der Reed-Kontakt geschlossen ist der ESP aus - wird er geöffnet geht 
der Mikrocontroller an.
Das funktioniert soweit auch schon recht gut - aktuell stehe ich jedoch 
vor der Frage, wie ich verhindere, dass der Controller direkt wieder 
ausgeht wenn der Kontakt geschlossen ist.
Damit das Modul sich mit dem W-Lan verbinden kann vergehen um die 
30Sekunden, wird der Kontakt zu früh geschlossen wird das verhindert...
Heißt ich müsste im Prinzip das Schließsignal für ein paar Sekunden 
verzögern.
Hat da jemand eine Idee, wie man das angehen könnte?

Grüße
Hexcode
Angehängte Dateien:
#4591482
Lesenswert?
• ▲
▼
Hallo,

Energiebilanz einen ESP8266 aus einer 9V-Batterie zu speisen, ist 
miserabel, das nur am Rande. 3x AA o.ä. käme merklich besser weg.

ESP in DeepSleep setzen. Reedkontakt als Schließer an Reset gegen GND.
Der ESP startet dann aber erst, wenn der Kontakt wieder öffnet.

Ansonsten nheme ich da immer gern einen CMOS 4093 zu Hilfe.
MonoFlop, der beim Schließen des Reedkontaktes einen Low-Impuls für den 
Reset Pin erzeugt.
Spannungsregler mit geringen Eigenverbrauch, MCP1703 o.ä.
Batterie LiIo oder 3x AA (AAA).

Der ESP ist aus dem DeepSleep und bei passener Einstellung (feste IP 
usw. usw.) nach ca. 0,3s im WLAN, mein Licht ist nach ca. 0,5s-1s an 
(ESP wecken, WLAN rein, MQTT anmelden, publish senden, wieder schalfen 
gehen.

Ernsthafte Probleme habe ich hier mit den rund 20 WLANs in naher 
Umgegebung, manchmal kommt er da einfach erst nach 5-6s rein...

Gruß aus Berlin
Michael

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.