2024 03,29 16:43 |
|
× [PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。 |
|
2011 09,01 20:05 |
|
とてつもなく久々の更新です。
もう9月ですね~、秋ですよ。とは言っても気温は30度あり、しばらくは暑そうです。 お盆に実家の長野へ帰ったのですが、やっぱり愛知と気候がぜんぜん違うなぁって実感しました。 まず湿気が違う。湿気が。 愛知いっつもムシムシしてるのに、長野はカラッとしている。 他には朝晩の気温。 実家帰った時、「朝ってこんなに涼しかったっけ?」って思いました。 てなわけで、本題。 寮の部屋の蛍光灯には紐が付いてるだけで離れていてもON/OFFできるリモコンが存在しません。 これは寝る時とか面倒だ!と前々から思っており、「じゃあ作るか。」ということで作ることに。 前の記事では送受信両方の回路・プログラム作ってましたが、送信側をテレビリモコンで行ってみることにしました。 使用したテレビリモコンはAudio Commの AV-R200Nです。(左写真) 完成後使ってみるとちゃんと受信機に向けないとうまく送信してくれなかったので、ドリルで穴を開けて赤外線LEDを外に出しました(右写真)。それによって送信できる範囲が広がりました。 メーカーコードが一致していればどのリモコンでも操作可能です。 受信側は下の写真です。 左:基板全体図。リレーに付いてるのは粘着テープの残骸です・・・ 中:蛍光灯に固定したところ。タイラップで強引に固定・・・ 右:蛍光灯全体。 構造としては蛍光灯の電源の間にリレーを取り付けて、そのリレーをON/OFFすることで蛍光灯を制御するという感じです。 回路の電源は100Vを5Vに変換して使用。前に店で買った100VからUSB電源を取るアダプタがあったので中の回路を利用しました。 受信に使用したセンサは秋月電子のPL-IRM2121です。 紐が出ている部分に固定しました。(写真左) 完成した写真は右です。赤黒ケーブルが出ているだけで外観は変わっていません。 使用したPICは12F675です。 ソースコードはこちら。(コンパイラはCCS-C Compilerです)。 Hexファイルはこちら。 使用は自己責任で。 回路図はこちら↓ 雑なのはご勘弁を。 ※2011年9月3日追加 なぜか、時間が経つと動作しなくなるバグが・・・。センサの外部割り込みは行われているようですが・・・なんだろ?そのうち直します。 ※2011年9月23日追加 上記のバグですが、ソースコードを修正したところ直りました。 上のリンクのソースコードも修正版にしました。 時間が経つと動かなくなるということで、ウォッチドッグタイマを利用してみたところ正常に動作しました。 ※2012年7月30日追加 回路図を追加しました。10分弱で作ったのでミスあるかも。 いい加減にウォッチドッグタイマでバグ誤魔化すのどうにかしないとなぁ・・・。 PR |
|
コメント |
コメント投稿 |
|
忍者ブログ [PR] |