ESP32 プロジェクトは、改造家の夢です。安価に構築でき、驚くほど柔軟で、すぐに組み立てることができます。 1 時間以内に構築できる ESP32 プロジェクトはたくさんあります。
今週末 (3 月 27 ~ 29 日) に試してみたい 5 つの ESP32 を活用した 3D プリント プロジェクト
すべてはフィラメントとマイクロコントローラーに関するものです。
Bluetooth プロキシをセットアップする
Bluetooth の到達距離を延長する
これは、ESP32 をスマート ホームの有用な部分に変えるためにできる最も簡単な方法の 1 つです。 Wi-Fi と Bluetooth がすでに搭載されているため、ESP32 に何も追加する必要はありません。
Bluetooth は短距離通信プロトコルであるため、スマート ホームに Bluetooth デバイスがある場合、スマート ホーム ハブから直接接続するには遠すぎる可能性があります。 Bluetooth プロキシはこの問題を解決します。
ESP32 Bluetooth プロキシを Bluetooth デバイスと同じ部屋に配置すると、ブリッジとして機能し、Wi-Fi 経由のスマート ホーム ハブと Bluetooth 経由の Bluetooth デバイスの間で情報を中継します。 ESPHome をフラッシュし、Bluetooth プロキシ機能を有効にし、Wi-Fi ネットワークに接続して、Home Assistant に追加するだけです。配線やはんだ付けは必要ありません。
温度と湿度のセンサーを構築する
数分で構築、何年も使用可能
ESP32 はスマート ホーム センサーの構築に最適であり、通常、既製のセンサーを購入するよりも独自のセンサーを構築する方がはるかに安価です。温度と湿度のセンサーを作成して、暖房の自動化を改善したり、浴室の湿度を監視したり、ファンを稼働させるタイミングを決定したりできます。
必要なのは、ESP32 と、AHT20 や BME280 などの適切なセンサーだけです。ほんの数本のジャンパー ワイヤで、フラッシュして ESPHome に接続できるデバイスが完成し、いつのまにか温度と湿度の測定値が Home Assistant に表示されるようになります。構築には 1 時間もかかりませんが、長期間にわたって使用できます。
振動センサーをセットアップする
洗濯物がいつ終わるかを知る
ESP32 で構築できるもう 1 つの便利なセンサーは、振動センサーです。このタイプのセンサーは、洗濯機や乾燥機の使用中は非常に振動するため、洗濯機や乾燥機の運転終了を検出する場合などに非常に役立ちます。
ESP32 と SW-420 などのモジュールを使用して、振動センサーを迅速かつ簡単に構築できます。わずか数ドルで 1 つ作ることができます。洗濯機や乾燥機はサイクルの途中で停止することが多いため、構築したら、自動化に適切な遅延を含めるようにする必要があります。
モーションセンサーまたは存在センサーを作成する
動きだけでなく占有状態も検出
最も印象的なホーム オートメーションの 1 つは、部屋に入ると照明が自動的に点灯することです。既製のモーション センサーを購入することもできますが、ESP32 を使用してはるかに安価にモーション センサーを構築できます。 HC-SR501 PIR センサーに必要なワイヤは 3 本だけなので、30 分以内に起動して実行できます。
照明の自動化を改善するには、動きだけでなく人の存在を検出できる存在センサーを構築できます。ミリ波モジュールを追加すると、たとえじっと座っていても、誰かが部屋にいることがわかり、照明が点灯したままになります。
光レベルセンサーを装備する
必要なときにライトを点灯できるようにする
モーションセンサーまたは存在センサーを使用してライトをオン/オフするのは便利ですが、日中はライトをまったくオンにする必要がない場合もあります。光レベルセンサーにより、十分に暗くなった場合にのみライトが点灯するようにできます。
ESP32 と BH1750 ルクス センサーなどのモジュールを使用して、独自の光レベル センサーを構築できます。空が曇っていても、それを補うためにライトが自動的に点灯するのは本当に嬉しいことです。さらに良いことに、ESP32 に複数のセンサーを追加して、複数のジョブを実行できる独自のマルチセンサーを作成できます。
ESPresence ルーム トラッカーを作成する
自宅内の自分の位置を追跡する
プレゼンス センサーは、誰かが特定の部屋にいるかどうかを知ることができますが、あなたがどの部屋にいるのかを知ることはできません。それが ESPresence ルーム トラッカーでできることです。スマートフォンやスマートウォッチなどのデバイスからの Bluetooth 信号を測定することで、あなたがどの部屋にいる可能性が最も高いかを推定し、家の中を部屋から部屋へと音楽で追いかけるなどの自動化を可能にします。
単一の ESPresence ノードの構築には Wi-Fi と Bluetooth のみが必要なため、追加のモジュールを接続する必要がなく、簡単に構築できます。家全体にノードをセットアップするには 1 時間以上かかる場合がありますが、1 つのノードを立ち上げて実行するのよりはるかに早く実行できます。
WLED ライト コントローラーを作成する
アドレス指定可能な LED を制御する
アドレス指定可能な LED ストリップは、標準 LED ストリップのスマート バージョンです。ストリップ全体の色を一度に変えるのではなく、アドレス指定可能な LED ストリップには、各 LED または LED グループ用の集積回路が含まれており、各 LED の色と明るさを制御できます。
これらの LED ストリップを使用して、動く虹、火のシミュレーション、さらにはローリング テキストなどの印象的な効果を作成できます。ただし、LED に何をすべきかを指示するものが必要です。
ESP32 で WLED を実行すると、まさにそれが得られます。 WLED は、ESP32 を LED コントローラーに変えるファームウェアで、Home Assistant に統合して印象的な LED 効果を実現するために使用できます。 LED ストリップと電源を接続し、WLED をフラッシュし、ホーム アシスタントに接続して、ライト ショーを開始するだけです。
ESP32 の旅を始めましょう
ESP32 は、DIY エレクトロニクスの世界に入るのに最適な方法です。安価で、非常に使いやすく、信じられないほど多用途です。最初のプロジェクトを設定したら、きっと夢中になるでしょう。