Lionaroid

Lionasの技術ブログ

Arduinoはじめました

先日から少し興味のあったオープンハードウェア「Arduino
本日、本や基盤、初心者向けセットが届いたのではじめました。



挙動を制御するロジックはC言語ライクなのですが、そこは昔とった何とやら。
超余裕で組み込めました。
コードはこんな感じ。


#define SENSOR 0
#define LED 9

int val = 0;

void setup() {
    Serial.begin(9600);
    pinMode(LED,OUTPUT);
}

void loop() {
    val = analogRead(SENSOR);
    analogWrite(LED,val/4);
    Serial.println(val);
    delay(10);
}

それらしい回路を組んで、いざ実行。



良い感じでLEDが点灯してます。上の光センサ(CdS)に手をかざすと、明るさが変化します。

うーん、これを早くクラウドにつなぎたい(PC抜きで)
そして、Androidと連携させたい。

本代含めて既に1万円ぐらい行ってるのだが、イーサネットシールド欲しくなってきたなぁ。。