「ちっちゃいーの」の回路図とサンプルを更新しました。
http://web.mac.com/kxm_ikkei/Site/MTM07.html
改善ポイントは以下です。
・Arduino 1.0 に対応
#include "WProgram.h" を
#include <arduino.h> に変更します。
・random_fade 追加
パターンをランダムドットでフェードアウト/フェードインします。
randomSeed()を使うことにより、固定パターンでのランダムフェードができます。
seedは0以外を選ぶのですが、0に設定すると、randomSeed()が効かなくなります。
すると、固定パターンとはならずに、チラチラするようになります。
つまり、いつもチラチラさせたい場合はrandomSeed()をコメントアウトします。
・heartbeat_Dots 変更
ハートを少し大きくして8x16ドットの中央に配置しました。
インストールするには
ikkeiplexing フォルダとMsTimer2フォルダを librariesフォルダに入れてください。
また、「ちっちゃいーの」、「ちゅーくらいーの」では、Boardは
「Arduino Pro or Pro Mini (3.3V, 8MHz) w/ ATmega 328」を選んで下さい。
スイッチなどの入力が無いので、以下のスケッチでは操作できません。
bounce
invader1_LoL
kitchen_timer
pong2_LoL
tetris_LoL
スケッチで
_LoL はLoL shield のスケッチを移植したもので、
_Dots はDotsduino のスケッチを移植したものです。
http://web.mac.com/kxm_ikkei/Site/MTM07.html
改善ポイントは以下です。
・Arduino 1.0 に対応
#include "WProgram.h" を
#include <arduino.h> に変更します。
・random_fade 追加
パターンをランダムドットでフェードアウト/フェードインします。
randomSeed()を使うことにより、固定パターンでのランダムフェードができます。
seedは0以外を選ぶのですが、0に設定すると、randomSeed()が効かなくなります。
すると、固定パターンとはならずに、チラチラするようになります。
つまり、いつもチラチラさせたい場合はrandomSeed()をコメントアウトします。
・heartbeat_Dots 変更
ハートを少し大きくして8x16ドットの中央に配置しました。
インストールするには
ikkeiplexing フォルダとMsTimer2フォルダを librariesフォルダに入れてください。
また、「ちっちゃいーの」、「ちゅーくらいーの」では、Boardは
「Arduino Pro or Pro Mini (3.3V, 8MHz) w/ ATmega 328」を選んで下さい。
スイッチなどの入力が無いので、以下のスケッチでは操作できません。
bounce
invader1_LoL
kitchen_timer
pong2_LoL
tetris_LoL
スケッチで
_LoL はLoL shield のスケッチを移植したもので、
_Dots はDotsduino のスケッチを移植したものです。