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万円ぐらい行ってるのだが、イーサネットシールド欲しくなってきたなぁ。。