ホーム > 家族のギャラリー > PIC電子工作 > ToF(Time of Fright;飛行時間)センサを使った非接触スイッチ

2026.4.5

ToF(Time of Fright;飛行時間)センサを使った非接触スイッチ

飛行時間センサというカッコいい名前の測距センサを使って、非接触スイッチを作り、LED照明に組み込みました。

約18cmより近くに手をかざすとオンオフできます。非接触にしたのはキッチンに取り付けるためで、調理や洗い物中の濡れた手でスイッチを触らなくて済みます。

まずはArduinoでプロトタイプを作り、と言ってもTOFセンサライブラリを使えば簡単。その後、ライブラリの中身をPICに移植しました。I2C機能の無い8ピンのPIC12F629で実装したのでちょっと苦戦。

当初、ChatGPTにコードを書いてもらったがダメダメだったので、仕方なく自分で書いた。


動画(41秒)


最終的なソースと回路図は ココ にあります。無保証です。

blog記事


以上


from Metal Woods(c) 2026