![]()
飛行時間センサというカッコいい名前の測距センサを使って、非接触スイッチを作り、LED照明に組み込みました。
約18cmより近くに手をかざすとオンオフできます。非接触にしたのはキッチンに取り付けるためで、調理や洗い物中の濡れた手でスイッチを触らなくて済みます。
まずはArduinoでプロトタイプを作り、と言ってもTOFセンサライブラリを使えば簡単。その後、ライブラリの中身をPICに移植しました。I2C機能の無い8ピンのPIC12F629で実装したのでちょっと苦戦。
当初、ChatGPTにコードを書いてもらったがダメダメだったので、仕方なく自分で書いた。
動画(41秒)
最終的なソースと回路図は ココ にあります。無保証です。
blog記事
- TOFセンサ近接スイッチでオンオフするLED照明(完成) 2026年3月28日
- シエラレオネから届いた荷物 2026年3月25日
- USBシリアルアダプタでのESP32-C3へのプログラム書き込み 2026年3月14日
- TOFセンサを使った非接触スイッチ、電源トラブル 2026年3月7日
- TOFセンサによる近接スイッチ WDT実装他 2026年3月4日
- TOFセンサによる近接スイッチのユニバーサル基板実装 2026年3月1日
- TOFセンサによる近接スイッチを照明機器へ組み込む検討 2026年2月28日
- TOFセンサとPICで作った近接スイッチプロトタイプ(動画) 2026年2月22日
- TOFセンサをPIC12F629で使う(動いた) 2026年2月20日
- TOFセンサをPIC12F629で使う(使えてない) 2026年2月15日
- PICプログラムをchatGPTに書いてもらったけど、、、 2026年2月14日
- TOFセンサ(測距センサ)を試してみた 2026年1月31日
以上