ようやくTOFセンサ VL6180X をPIC12F629で動かすことができました。設定パラメタを何度も見返したりしましたが分かりません。他のArduinoライブラリを見たりしても大きな違いはないように見えました。
基本に戻ってI2Cのコードを見ていたら読み出しのタイミングにおかしいところがあるのに気付きました。そこを直したら難なく動いた次第。トホホです。取り合えず書いたコードなので、この3連休で少しキレイにしようかと思います。
写真は消しゴムのMONOまでの距離を表示しているところです。最終的な目的は、非接触スイッチへの利用なのでLCD表示などは不要になりますが、デバッグ時は繋げておくつもり。
手をかざすことでキッチンのシンク上にある照明のオンオフをしようと考えています。今は紐を引っ張ってオンオフするプルスイッチの蛍光灯ですが、LED照明に交換すると共に非接触化を図りたい。濡れた手でスイッチを触りたくないので。センサもPICも小さいので組み込めることを期待しています。

0 件のコメント:
コメントを投稿