Wetterinformator auf farbigem E-Paper-Display

Vor ungefähr drei Jahren kaufte ich bei Ali ein farbiges E-Paper-Display „Waveshare 4,2-Zoll-E-Paper-Modul“, das hauptsächlich durch den Wunsch motiviert war, die neue Technologie mit meinen eigenen Händen auszuprobieren.





Das Display kann 3 Farben (Weiß, Schwarz, Rot) mit einer Auflösung von 400 x 300 Punkten anzeigen. Verbindungsschnittstelle - SPI. Insgesamt müssen Sie fünf Informationssignale anschließen: DIN, CLK, CS, BUSY, RESET. Plus natürlich GND und Power.





: , . .





, . .

.





: e-paper , .

, , , .





, :))





, ESP8266 Loader.ino, Waveshare. esp8266 , .

, … .. , .





, . , , ( ), . .





, , …





. « », « », « » (-, ..)

, , . , .





, , . , . , .

, .





: , Wi-Fi c , IIS. IIS . , 1 . ESP8266.





, , . LiFePO4. ESP8266. , .





, LiFePo4 4 -. – , . 800 . 4 . , , LiFePo4 18650 26650. 18650 , .

.





LiFePO4 3.6 . LiFePO4. TP5000.





ESP8266

, , -, 1.5 , - , Wi-Fi . 40 , Wi-Fi. , ESP8266 TPL5110. TPL5110 . TPL5110 P-MOSFET . TPL5110 . 0 1. : , . . . . 1 . , IIS. 2.5 . , 1 , .





1 8 . .

– , , , . , , , .





TPL5110 , 2 . . .





ESP8266 TPL5110

ESP8266 . , - - . UART 76 , – 50 . , .





, .    , ESP8266 - .





– D1 (GPIO5). . TPL5110. TPL5110 , .





:





1. “DONE” TPL5110 . 570 .

2. GPIO5 .





ESP8266 :)





– , TPL5110. , DONE. , , , .. .





Iphone 4S. Gas Gauge bq27541 HDQ ( , , ..) LiFePo4. , , TI , bq27541 . . . , , , . .





bq27541 . ESP8266 , – (1 ) EEPROM . , LiFePo4 . , .

ESP8266 .





, . : « 0 !»

, 0 .





- , , .

. .

, .





, 0 , .





, Espressif Systems , . « ».





LiFeP04 , 2700 , 3000 . :).





.1. 4, . , . ESP8266 . - .





Abb. 1: Schematische Darstellung des Informers
1. Informer

Bluetooth , TX . . , Bluetooth ESP8266 . . 2.





Feige.  2 Debuggen Sie den Informer-Modus
. 2

3 , Bluetooth.





Abb. 3. Debug-Informationen des Informanten auf dem Tablet-Bildschirm
3.

4 Bluetooth.





Feige.  4. Ein Informant im Debug-Modus mit einem Bluetooth-Modul und einer großen roten LED.
. 4. Bluetooth .

GxEPD_WiFi_Example Jean-Marc Zingg.





 .





– , , . , , , , , Core, , HEAP.





, . – , Windows.





IIS. , .





-, JSON , esp8266. , .. .





API .  .





– , . . , (. 5), – (. 6).





Abb. 5. Bild bei normaler Batteriespannung
5.
Abb. 6. Anzeige bei niedriger Batteriespannung
6.

-90 , .





IIS





.   . , - IIS.





:

.





, . 67 , 72 . , . .. .





- « ». : , , . - .





, .

, .





Es gibt eine Subtilität: Sie müssen ein Kennwort eingeben, wenn Sie eine Batchdatei ausführen. Dies kann einfach erreicht werden, indem eine Datei mit einem Kennwort wie folgt an die Befehlseingabe gesendet wird:





schtasks /change /tn !epaper2 /st 21:20:15 /sd 08.03.2021 < enter.txt







Die Datei enter.txt enthält das Passwort und den Zeilenvorschub (Drücken der Eingabetaste).





Die Rezeption ist sehr alt, funktioniert aber recht gut.





Ergebnisse:





Abb. 7. Informant an der Wand im Flur.
Abb. 7. Informant an der Wand im Flur.

Der Informant arbeitet seit 3 ​​Monaten erfolgreich, die aktuelle Batteriespannung:





Abb. 8. Batteriespannung des Informators in Millivolt.
Abb. 8. Batteriespannung des Informators in Millivolt.

Und nach Berechnungen sollte der Akku 478 Tage halten.








All Articles