2010-01-06

Arduino を購入 → 遊んでみた

ちょっと買ってみた日経ソフトウエアを読んでたら・・・

Arduinoというマイコンがあるらしい。 比較的安価で購入できるマイコンとあったので、Amazonで¥4,200※で衝動買いしてしまいました(^^;

で、今日届いたのですがこれが結構面白く、書いたプログラムをPC上で動かすのとはまたちがった楽しさがあります。

ということでブログ用にまた早速作ってみましたσ(^_^;)アセアセ

C言語でかけるので、それなりになれた感はありましたが、 やっぱり文法の違いとか、電子回路側でよくわかってない部分も多くて・・・

難しいプログラムは今回は見送り、軽く1分タイマーを作ってみました。

以下ソースコード。

#define BLUE 8
#define RED 7

void setup(){
pinMode(BLUE, OUTPUT);
pinMode(RED, OUTPUT);
}

void loop(){
int count;
for(count = 1; count <= 60; count++){
digitalWrite(BLUE, HIGH);
delay(800);

800ミリ秒間、赤の発光ダイオードに出力して光らせ、 200ミリ秒間、暗くすることを60回繰り返した後、 青の発光ダイオードを0.1秒間ずつ点滅を続けさせることを10回繰り返しています。

また、loop関数内にかかれたソースコードは繰り返されるので、 終わった後もまた上から処理され続けるようです。