Overview
K-1028E という ユニバーサルリモコン があります。特筆すべきは300円ほどで買えてしまうことです。
というわけで、W-ROOM02とリモコンを繋いで、WiFi経由でコントロールできるようにします。
https://github.com/hidenorly/ESP8266_WiFiRemoteController
にソースコードはおいてあります。
ESP8266(WROOM-02)は瞬発的な電力を多く消費するのと、継続動作させたいので、電池駆動ではなく、microUSB経由で電源共有できるようにしました。写真のように平均では40mA程度しか消費していません。
このように、単4のバッテリーケース部分に、WROOM02を内蔵させてみました。
(配線をしやすくするために裏返したのでわかりにくいですね)
これが全体像です。
上側は、もともとのK-1028Eの基板で、見ての通り、エアコンの電源ボタンのパターンのレジストを削って、結線しています。
下側は右から
- microUSBのコネクタをつけている基板
- 安定的に挿せるようにするために基板経由にしたのですが、このせいで蓋が半開きになりました^^;
- 電池ボックスのあった場所がメインの WROOM02 が入っている場所です。
- WROOM02単体にしていますが、もう幅的にぎりぎりです。電池ボックスの仕切りを切り取ればもう少し余裕ができるのですが。
- 電源基板 (DC-DC の dropperで、5->3.3V max 1Aです)
- 先の写真の通り、平均的には3-40mAしか消費しません.
- DHT11 (温度、湿度センサー)基板です。
- 5V駆動にしてあります。DATAは2N3904 1石で5-3.3V変換をして接続しています。
- しかし、このセンサーモジュールは何個も買ってますが、手持ちの在庫の2個はハズレで、誤差がひどいです。また、parity errorが頻発します。。。というわけで、 BME280に変更する予定です(取り寄せ中。。。)
つづく。