Xmasツリーイルミネーション
クリスマスツリーに飾るための、LEDの点滅回路をPIC12C509で作成しました。ロジック回
路で作るよりはるかに簡単に作ることができます。おまけとして、オルゴールをオンオフする回路もつ
けてあります。
15個のLEDを3系統に分けて点滅させるだけです、3系統がまったく同じ時間だと面白くないので
各系統の点灯時間を0.2秒ずつ変えてあります、これによりランダムに点滅しているように見えます
乱数をプログラムするのが難しかったための苦肉の策です。
赤と緑のLEDは1個あたり約1.7V必要です5個直列にすると、電源電圧が10V以上必要になり
ます、個数を変えるとき;電流制限抵抗の値を変えるか電源電圧を変えてください。青のLED(まだ
値段が高い)は約3V近い電圧が必要ですから直列にする個数を減らすか電源電圧を上げる必要がある
と思います。
スイッチの動作は、
(電源オン)
LED点滅 −> LED点滅 + オルゴール −> ALLオフ −> LED点滅(繰り返し)
回路図
付属のソースファイルは、マイクロチップ社の mpasm.exe でアセンブルしていま
す。
最後に
疑問点等があればメールをください。出来る限りお答えするようにします。
このプログラムは、フリーウェアーなので、自由に配布可能です。
使用者自身の責任でご使用下さい。
「このソフトによってどのような損害が出ても私は責任を負いかねます。」
* Xmasツリーイルミネーションソースファイル*−−x-tree10.lzh ( 約15kByt )
ファイル内容
x-tree10.asm ソースファイル
x-tree10.hex Hexファイル
xmas-2.gif 回路図
readme.txt 説明
バージョン履歴
Ver 1.0 98/12/18
スタートバージョン
戻る