#121中級プレミアム

ESP32 PIR人感センサーによる自動照明

このプロジェクトでは、HC-SR501 PIR人感センサーで部屋に入った人を検知し、LEDを自動で点灯させます。`millis()`で点灯時間を管理します。センサーの値がHIGHの間は最後に動きを検知した時刻を更新し、最後にHIGHを読み取ってから少なくとも10秒後にLEDを消灯します。現在のコードは各ループで`delay(50)`により50 ms待機するため、完全にノンブロッキングではありません。階段や廊下、浴室、戸棚内の照明などに応用できます。

4.4(24)
38 完了
ESP32 PIR人感センサーによる自動照明

ソースコード

このプロジェクトにはブロック版もあります。コードと同じく、プレミアムでロックを解除できます。 ブロックプログラミングとは?

プレミアムコンテンツ

このプロジェクトのコードを見るには、プレミアムに登録してください。

プレミアムですべてのロックを解除

プレミアムでは、すべてのプロジェクトのコード、よくある質問、トラブルシューティングガイドを利用できます。モバイルアプリで購入してください。

よくある質問

プレミアムコンテンツ

よくある質問を見るには、プレミアムに登録してください。

プレミアムですべてのロックを解除

プレミアムでは、すべてのプロジェクトのコード、よくある質問、トラブルシューティングガイドを利用できます。モバイルアプリで購入してください。