LEDコンサートライト用 点滅プログラム.
LED_light2.c
残念ながら容量の問題で以前のプログラムに
機能を追加して作ることはできなかったので
自動変色モードとなめらか調光モードはありません.
機能としては
・モード0:プリセットモード
今まで通りの設定しておいたプリセットカラーをボタンで切り替えられるモード.
・モード1:点滅モード(単色)
プリセットに入っている色一つで点滅するモード.
このモードのときには上ボタンで点滅周期の変更,
下ボタンで色の変更ができるようになっています.
点滅周期は8段階で,カラーはプリセットで設定されているものが
ボタンを押すたびにローテーションします.
・モード2:点滅モード(ローテーション)
これはプリセットで設定されたカラーが順番に点滅しながら
ローテーションしていくモード.このモードの時にも上ボタンを
押すと点滅周期が変更できます.下ボタンはとくに意味なし.
ちなみに点滅モードの点滅周期で一つほとんど点灯しているような
ものがあるのですが,これはかなり高速に点滅しているもので,
この点滅周期でモード2にしてライトを振ると軌跡が虹色に見えます(´ー`)
あとAttiny13AじゃなくてATtiny25/45/85なんかを使えば
今までの全機能を詰め込むこともできます.ピン配置も
同じなのでそのまま差し替えることもできますし.
ついでにAttiny45用に全部詰め込んだプログラムも
作ったので置いときますね.
(´・ω・`)つ LED_light_tiny45.c