int val = 0; #define LED 13 void setup() { Serial.begin(9600); pinMode(LED, OUTPUT); } void loop() { val = analogRead(0); if (val > 750) { digitalWrite(LED, LOW); } else { digitalWrite(LED, HIGH); } delay(100); }
arduinoが届きました。Arduinoをはじめようキットというものを買ったので最初からいくつかLEDやら抵抗やらがついています。おまけ的にCdsセルがついていたので、明るさのある程度の検出ができます。そこで明るさに応じてLEDの明滅をさせる簡単なプログラムを書いてみました。初歩的ですね。