【12F629】PIC専用のスレPart10【輝け!】

このエントリーをはてなブックマークに追加
876
水滴の件、現状の物をうpします。回路図はLED部分をちょっと弄っただけですが
前スレが見れない人もいると思うので念のため。

回路図 ttp://radio.s56.xrea.com/radio/src/radio0943.bmp
射出部、センサー ttp://radio.s56.xrea.com/radio/src/radio0944.jpg
プログラム ttp://radio.s56.xrea.com/radio/src/radio0945.lzh

ボタン0 押すたびに速度が8段階に切り替わります。初期値は速度最大。
ボタン1 設定の上限、下限間を自動で連続スイープを開始。
ボタン2 センサーに水滴が接触してから発光迄の遅延時間を短くします。
      スイープの下限が設定されます。
      スイープ中であればスイープが停止します。
ボタン3 センサーに水滴が接触してから発光迄の遅延時間を長くします。
      スイープの上限が設定されます。
      スイープ中であればスイープが停止します。

LEDの点灯時間はとりあえず、凡そ1m秒にしてあります。まだブレが大きいので短くしたい所です。
回路定数ではLEDには80mA位流してますが、作られる方は自己責任にてお願いします。
水滴の間隔が数秒以上になると、ウォッチドッグでリセットがかかり、ボタンで設定した値は初期化されます。

水滴を作る部分は手抜きで、100均の蛇口アダプタに金魚用シリコンパイプを短く切った物をビニテで固定してあるだけです。
あまり綺麗な水滴が作れないので改良の余地あり orz