![自作 電波式リモコン](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjnoTXcL8xId_jJNNoO0q4aME8N3VT1CnVJFqT13omV78CVtaXno_TxjUdujcwjeW1eNOABtvSsuoojQkgHtBw28fAV2ujAgGR_srzjDm_XO0GPzDgtu-8q3Dy0meOoQyto873TQk0nuEP6QTGRwdjte0MgjDEuIBtUQdbLJrv6cJwfMgC-iBBWYIlJoSs/s1600/rf_remote_8.jpg)
![自作 電波式リモコン](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiVBc7N_TErS_lMEeR6JNRIDGFrVR5Bb6vZCwWBpuvGZZFuNlDisqz6iY1gC8rqFEVWVk2WFJs-i7_n2-ZKidK0yzcgKrEyWB8Pk23gFYfyl1wgpZZWwSopQHStdG8ZtApaZzpof83MfIszi4Q2LTD8TECY5MDcojf5jvkoMgr83XX7XYtQADzdyuBctP8/s1600/rf_remote_7.jpg)
ATmega は、薄くするため、開きにして使った。スペースの都合上、ケーブルで取り回す必要があって悲惨なことになっている。もし、薄型のバッテリーが探せれば、上にもってきて、ATmega は下側にまとめられて、ケーブルは、ごっそり無くせるはず。
![自作 電波式リモコン](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhHjfwteLjTsw4eRQv4T-QZbAZhtq1x7v3Y7wQqhUPcsA3Y02R-gs3vpIqJ7qIIWFPanhqaKglXlM1ilNucivjHuWZWrrRXgKqA4LxmhBcBMr5kxVlb9QDBfFD9q08la0P604_xdri3txIp5bS7MDh5xsnjnc44n6qhEko8aHEMawSPvCHyydLm983d96o/s1600/rf_remote_9.jpg)
手前の黒い熱収縮チューブで包んでいるのが、2.4GHz RFモジュール SE8R01 のDIP版。もっとも、ピンを抜いて直接ハンダ付けしてある。一般的な nRF24L01+ モジュールを使うには、プログラムを修正するのが面倒だし、半額なのに普通に動くし。
![SE8R01 RF 2.4GHz モジュール](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEioH_eSMlSfv_2pN6v9i23Xb5TzGQtFMHXPgPXZHSCWs5KWZxZmeeukH0RWrIrzXR7_yevlCyhmq7-5Pz2BHTQRhyRPZsWjUxF2dZsygHUaF2loxo99FrgRuYb5iUjP3dv0KlpF38l6dg1gynnz8cC2CXlHKhZJlmjYmDOpT-0T-Bq7TR8_jM9qEX-yOsY/s1600/rf_remote_b.jpg)
追加した 6ピンは、ICSP端子。プログラムの書き換えと、充電に使う。スライドスイッチは、オフ → オン① → オン② と切り替わる。スイッチを一つだけに減らしたので、2機種のリモコンになった。左端は、2色LED。ボタンを押すたびにそれぞれの色で光る。
![ICSP端子](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgb1PwqljMdlZXrNAQCAIEF37RDtfu3MRH3eDRIS-MlskkQm5FlILxjYi78u2A5JPNtdFDxeg2744LZqOgfuISUXmLUF4gx83MnhteJcLPlb9JogQ-pg89LoEAMRNUaW8VxcbmCP4E7OZbGTsvmDFACTo3eoAmQbcGnFCBLyrwa2QsAAWqCjncw-VqxJuM/s1600/rf_remote_5.jpg)
リモコンファームウェアの書き換えは、こんな感じ。ISP の10ピンに変換コネクタ経由で接続する。完成してしまえば、PCに?ぐ必要はない。
![USBTinyISP を使ってプログラム書き換え](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhSeF57YPn0Br-2ypggMsf-6gdL1FtLDxnatzBKIG5dwsL9I4dsNiOFv-MyQngGwiyUoVanK0Gf3HgeCYO9ZZA-enx1YiMCQMtqu2iZvikhmrXIhqyC-T6OvbMZWkFxVpu8_RrZCOXKBGLpsgF30wm95yHZi-1JiNrqA-D5V05dzOX9IBJwNKRzP4LDO6A/s1600/rf_remote_6.jpg)
充電インジケータは、先端の赤外線LEDを外した所に。充電中、充電完了の2色で表示される。
![充電完了](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg6hE57JMvVPRmxrjO2CLTOhH6NxU0_RTCWzlZUeqHr9gameD9AQxrNm_tZAPv06IJ74bcNbFEqfESQb9-cMTJKEyI0xeXzfvPzqslArJp2WbWanX-1AEESWA_NScGG27nTzSCVGJOK3P5UJL4SZ1R2dMkXS_9k9z9IUqOuE1A-Or8jE6bMQYH2GdpCCJU/s1600/rf_remote_4.jpg)
MicroUSB ケーブルから充電できるように変換コネクタつくった。
![USB から充電中](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhfEUF-vbCLlXmIMUWEzQ8uAhMQAH2RGizFw1Jqlnad_tlAevA1NLCRQOZC3hFRCqpDu9pgy8fwIax-iZpRrZGKfbcumBn-kcY7vcipjZFv1UC4V_q7laL-HKT3JrsVo74vgP0bBgFWKUqTjqMtqHd-tI9FlNdYE-XDBCnZ8RRdsGeBXeI4ey2QYtrUk4U/s1600/rf_remote_m.jpg)
かなり無茶して詰め込んだので、壊れても修理とか難しい。ボタンの劣化だけなら、リモコン基板の交換で済むが、それ以外は無理。予備用に、もう1個は作っておかないとな。
追記 2018-12-16
時々、不安定になるのでコンデンサを追加してみた。ファームの書き換え頻度は高くないので、ICSP端子よりも、USBマイクロの充電端子と、電池蓋の中に通信用のピンを用意しておくほうがスマートだな。発信時のLED点灯も不要、次回製作時は省こう。※ 技適マーク無しの無線デバイスの実験は、日本国外で行いましょう。
0 件のコメント:
コメントを投稿