Informador meteorológico em display colorido de papel eletrônico

Há cerca de três anos, comprei um display colorido de papel eletrônico “Módulo de papel eletrônico Waveshare 4,2 polegadas” na Ali, motivado principalmente pelo desejo de experimentar a nova tecnologia com minhas próprias mãos.





O display pode exibir 3 cores (branco, preto, vermelho) com resolução de 400 x 300 pontos. Interface de conexão - SPI. No total, você precisa conectar cinco sinais de informação: DIN, CLK, CS, BUSY, RESET. Além disso, é claro, GND e 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 . - .





Fig 1. Diagrama esquemático do Informer
1. Informer

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





FIG.  2 Modo informador de depuração
. 2

3 , Bluetooth.





Fig 3. Informações de depuração do informante na tela do tablet
3.

4 Bluetooth.





FIG.  4. Um informante em modo de depuração com um módulo Bluetooth e um grande LED vermelho.
. 4. Bluetooth .

GxEPD_WiFi_Example Jean-Marc Zingg.





 .





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





, . – , Windows.





IIS. , .





-, JSON , esp8266. , .. .





API .  .





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





Fig 5. Imagem na tensão normal da bateria
5.
Fig 6. Display em baixa tensão da bateria
6.

-90 , .





IIS





.   . , - IIS.





:

.





, . 67 , 72 . , . .. .





- « ». : , , . - .





, .

, .





Há uma sutileza: você precisa inserir uma senha ao executar um arquivo em lote. Isso pode ser feito facilmente enviando um arquivo com uma senha para a entrada do comando como este:





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







o arquivo enter.txt contém a senha e a alimentação de linha (pressionando a tecla Enter)





A recepção é muito antiga, mas funciona bastante.





Resultados:





Fig 7. Informante na parede do corredor.
Fig 7. Informante na parede do corredor.

O informante tem trabalhado com sucesso por 3 meses, a tensão atual da bateria:





Fig 8. Tensão da bateria do informante em milivolts.
Fig 8. Tensão da bateria do informante em milivolts.

E, segundo cálculos, a bateria deve durar 478 dias.








All Articles