カラー電子ペーパーディスプレイの気象情報提供者

約3年前、アリでカラー電子ペーパーディスプレイ「Waveshare 4.2インチ電子ペーパーモジュール」を購入しました。これは主に、自分の手で新しいテクノロジーを試したいという願望に動機付けられました。





ディスプレイは、400 x 300ドットの解像度で3色(白、黒、赤)を表示できます。接続インターフェース-SPI。合計で、DIN、CLK、CS、BUSY、RESETの5つの情報信号を接続する必要があります。さらに、もちろん、GNDと電源も接続する必要があります。





: , . .





, . .

.





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





図1.インフォーマーの概略図
1. Informer

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





図。 2デバッグインフォーマーモード
. 2

3 , Bluetooth.





図3.タブレット画面上の情報提供者のデバッグ情報
3.

4 Bluetooth.





図。 4.Bluetoothモジュールと大きな赤いLEDを備えたデバッグモードの情報提供者。
. 4. Bluetooth .

GxEPD_WiFi_Example Jean-Marc Zingg.





 .





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





, . – , Windows.





IIS. , .





-, JSON , esp8266. , .. .





API .  .





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





図5.通常のバッテリー電圧での画像
5.
図6.低バッテリー電圧での表示
6.

-90 , .





IIS





.   . , - IIS.





:

.





, . 67 , 72 . , . .. .





- « ». : , , . - .





, .

, .





微妙な点があります。バッチファイルを実行するときにパスワードを入力する必要があります。これは、次のようにコマンド入力にパスワードを含むファイルを送信することで簡単に実行できます。





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







enter.txtファイルには、パスワードと改行が含まれています(Enterキーを押します)。





レセプションはとても古いですが、かなり機能しています。





結果:





図7.廊下の壁にいるインフォーマー。
図7.廊下の壁にいるインフォーマー。

インフォーマーは、現在のバッテリー電圧である3か月間正常に動作しています。





図8.ミリボルト単位の情報提供者のバッテリー電圧。
図8.ミリボルト単位の情報提供者のバッテリー電圧。

そして計算によると、バッテリーは478日間続くはずです。








All Articles