「Arduinoをはじめよう」その2 - Lチカコードを読み解いてみる

先週書いたコードを読み解いてみる。
俺がわからないとことか、Arduino特有の箇所だけ。

以下、先週のコード。

const int LED = 13; //LEDはデジタルPINの13に接続

void setup() {
   pinMode(LED, OUTPUT); //デジタルPINを出力に設定
 } 

void loop() {
   digitalWrite(LED, HIGH);
   delay(1000);
   digitalWrite(LED, LOW);
   delay(1000); 
}

Arduinoではコードのまとまりのことを「スケッチ」と呼ぶらしい。
スケッチには必ずsetup()loop()がある。

setup()はスケッチが動き始めたときに一度だけ動くもの。
loop()はその後に繰り返し実行されるもの。

constはプログラム実行中に変更されない性質を持つ変数。

pinMode()はピンをどう設定すべきかを伝えるもの。

って感じかな。