Pelapor cuaca pada layar e-paper berwarna

Sekitar tiga tahun yang lalu saya membeli layar e-paper berwarna "modul e-paper Waveshare 4.2 inci" pada Ali, terutama dimotivasi oleh keinginan untuk mencoba teknologi baru dengan tangan saya sendiri.





Layar dapat menampilkan 3 warna (putih, hitam, merah) dengan resolusi 400 x 300 dot. Antarmuka koneksi - SPI. Secara total, Anda perlu menghubungkan lima sinyal informasi: DIN, CLK, CS, BUSY, RESET. Plus, tentu saja, GND dan daya.





: , . .





, . .

.





: 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 . - .





Gambar 1. Diagram Skema Pelapor
1. Informer

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





Ara.  2 Mode pemberi informasi debug
. 2

3 , Bluetooth.





Gambar 3. Informasi debug informan di layar tablet
3.

4 Bluetooth.





Ara.  4. Seorang pemberi informasi dalam mode debug dengan modul Bluetooth dan LED merah besar.
. 4. Bluetooth .

GxEPD_WiFi_Example Jean-Marc Zingg.





 .





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





, . – , Windows.





IIS. , .





-, JSON , esp8266. , .. .





API .  .





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





Gambar 5. Gambar tegangan baterai normal
5.
Gambar 6. Tampilan pada tegangan baterai rendah
6.

-90 , .





IIS





.   . , - IIS.





:

.





, . 67 , 72 . , . .. .





- « ». : , , . - .





, .

, .





Ada kehalusannya: Anda perlu memasukkan kata sandi saat menjalankan file batch. Ini dapat dengan mudah dilakukan dengan mengirimkan file dengan kata sandi ke input perintah seperti ini:





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







file enter.txt berisi kata sandi dan umpan baris (menekan tombol Enter)





Penerimaan sudah sangat tua, tetapi cukup berfungsi.





Hasil:





Gambar 7. Informer di dinding di lorong.
Gambar 7. Informer di dinding di lorong.

Pelapor sudah berhasil bekerja selama 3 bulan, tegangan aki saat ini:





Gambar 8. Tegangan baterai informer dalam milivolt.
Gambar 8. Tegangan baterai informer dalam milivolt.

Dan menurut perhitungan, baterainya harus bertahan selama 478 hari.








All Articles