ESP32 開発ボードをいくつか購入したいですか?これらの小さなマイクロコントローラーは非常に高性能でありながら、非常に安価です。まずは 5 つの ESP32 プロジェクトを紹介します。
人の存在検出によりスマート ホーム オートメーションを次のレベルに引き上げます
これは通常のモーション検知器ではありません
私は従来のモーション検知器のファンではありませんでした。これらは不正確であり、トリガーされ続けるにはアクティブな動きが必要です。バスルームで従来の PIR モーション検知器を使用して夜間にスマート ライトを作動させた場合、長時間じっと座っているとライトが消えてしまいます。
ESP32 とミリ波存在検出センサーを使用すると、実際には PIR モーション検出器よりもはるかに優れたものを作成できます。ミリ波人感知器を搭載しており、電波を利用して人の有無を検知します。 現在 動きがある場合だけでなく、部屋でも。一部のセンサーは心拍数を検出できるほど正確です。これはかなりクレイジーです。
ESP32 とこれらのセンサーの 1 つを使用して、ESPHome を通じて Home Assistant と統合する独自の存在検出器を構築できます。このプロジェクトは非常に単純で、必要なコンポーネントはわずか数個だけです。 USB またはリチウムイオン電池 (充電コントローラーを入手した場合) のいずれかで電源を供給できますが、残りはあなた次第です。
カスタム E-Ink カレンダーと天気表示で、その日の様子が一目でわかります
億万長者にならずにトニー・スタークになった気分になれる
私が子供の頃、私の家族は物理的なカレンダーを壁に掛けていました。約束、イベント、その他の重要な日付があれば、それはカレンダーに記載されていました。それがなかったら、それは起こりませんでした。最近ではデジタルカレンダーが主流となっており、誰もが一目でわかるものを用意することが少し難しくなってきています。
確かに、Skylight Family Calendar のような製品は存在しますが、価格は数百ドルです。これらのいずれかを購入する代わりに、ESP32 と E-Ink 画面だけを使用して、実際に独自のデジタル カレンダーと天気表示を構築できます。最近、Arduino で E-Ink ディスプレイを使用してフォトフレームを作成しましたが、ここでも同じ原理が当てはまります。
ほとんどの E-Ink 画面を ESP32 に簡単に接続できます。ESP32 E-Ink Calendar Display GitHub には、すべてをセットアップする方法の詳細な手順が記載されています。スカイライトをスキップして、独自のホーム ダッシュボードを構築するだけです。
カスタム ストリーム デッキ マクロ パッドを作成する
独自の周辺機器を構築することに満足感がある
Stream Deck が欲しかったけど、Elgato のプレミアム価格を払いたくなかったことがありますか?実は独自のデザインをするのはとても簡単です。 ESPHome と Home Assistant の機能を利用して、EspDeck GitHub で独自の Stream Deck を構築する方法を段階的に説明します。
ホーム アシスタントと統合されたこのカスタム構築マクロ パッドは非常に多用途です。システムにホーム アシスタント アプリをインストールしている場合は、スマート ホーム シーンをトリガーしたり、デバイスのオン/オフを切り替えたり、コンピューターに入力したりすることもできます。さらに、EspDeck はメカニカル スイッチを利用しており、完全なカスタム エクスペリエンスを実現するために自分で調達できます。
ESPresence でスマート ホームを完全自動化
存在検知だけでなく人物検知も可能
mmWave プレゼンス検出器は非常に素晴らしいプロジェクトですが、ESPresence はまったく別のものです。センサーを使用して動きや人の存在を検出するのではなく、実際には Bluetooth Low Energy 信号を使用して検出します。 誰が いる 何 部屋。
このプロジェクトを達成するにはいくつかの ESP32 が必要ですが、それは非常に簡単です。 ESPresence システムは Home Assistant と統合されており、使いやすくなっています。各 BTLE デバイスを ESPresence に登録し、Home Assistant でそのデバイスが誰に属しているかを伝えるだけです。
すべての設定が完了したら、ホーム アシスタントに家の中を特定の人を追跡させることができます。音楽はあなたを追いかけることができますが、光は他の人を追いかけることができます。それはあなたの家を未来から来たような気分にする本当に素晴らしいプロジェクトです。
Squeezelite-ESP32 で古いスピーカーにスマート機能を追加
ついにクローゼットに眠っている古いスピーカーを使います
家の中に古いスピーカーがいくつかあり、それらをスマートにしたい場合は、ESP32 が最適な選択肢となります。非常に多くの ESP32 モジュールがあるため、Louder ESP32 オーディオ開発ボードのような特殊なモジュールを選択できます。
クラス D アンプを内蔵した TAS5805M ステレオ I2S DAC に加えて、ESP32-WROVER-N16R8 が内蔵されています。 4Ωで最大2x 32Wスピーカー、8Ωで2x 22Wスピーカーを駆動でき、追加のハードウェアは必要ありません。
Louder ESP32 開発ボードを入手したら、Squeezelite-esp32 GitHub リポジトリをチェックアウトして、ESP32 を本格的な音楽サーバーに変える必要があります。 Squeezelite は Logitech Media Server エコシステムを中心に構築されていますが、実際には Bluetooth と AirPlay 用のプラグインがあります。
Squeezelite はかなり有能で、ロータリー エンコーダー、ボリューム コントロール、ボタンなどの機能を活用することもできます。非スマート スピーカーを現代のものに改造したい場合は、このプロジェクトが最適です。
Raspberry Pi よりも ESP32 がいつ意味があるのかわかりませんか?答えは、ほとんどの場合です。 Raspberry Pi の広範な GPIO (または本格的なオペレーティング システムを実行する機能) が必要でない限り、ESP32 は安価で、同等 (それ以上ではないにしても) 機能があります。