Lopy4 Strom sparen

Gast #5530701
Irgendwie stehe ich auf dem Schlauch:
Ich habe einen Lopy4 für eine IOT Anwendung. Simpel, ADC-Wert messen, 
mit vorherigem Wert vergleichen, Ergebnis an die Cloud senden.
Jetzt soll das aber nur einmal pro Stunde passieren. Das heißt, ich 
benötige einen tiefen sleep mode. Pycom bietet dafür deepsleep an. 
Irgendwie resettet das aber den Chip und main.py läuft wieder vom Anfang 
an. Alle Variablen sind weg. Öh- so hatte ich mir das aber nicht 
vorgestellt.
Weiß jemand eine Lösung für das Problem?
Gast
Vielleicht externen FRAM mittels SPI+GPIO dranpappen. Dieser speichert 
dann den letzten Wert. Denn im deep_sleep verliert der RAM des ESP seine 
Werte.

Alternativ mal schauen, wie viel im light_sleep verbraucht wird.
Und wenn das zuviel ist, kann man auch überlegen eine RTC 
anzuschliessen. Einige haben auch ein paar Bytes gepufferten RAM.
Also Variablen sichern, Alarmzeit programmieren und sich ganz tief 
schlafen legen.
Ist natürlich Aufwand, klar. Alternativ ne grössere Batterie.
Hallo,

es gibt beim ESP32 Sleepmodi, wo der interne RTC aktiv bkleibt und für 
sowas genutzt werden kann. Ob es in der ArduinoIDE schon drin ist, weiß 
ich jetzt nicht. Es ist aber auch kein großes Problem, direkt auf die 
IDK-Funtionen zuzugreifen.

Gruß aus Berlin
Michael

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 8 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

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.