Menu
CoddyTech

LEDを点滅させる

CoddyのArduinoジャーニー「はじめての回路」セクションの一部。レッスン 1/22。

Arduino Unoは、マイクロコントローラーと呼ばれる小さなコンピューターです。これ用のプログラム(スケッチと呼ばれます)を書けば、ボードは電源がある限り、自動的に何度も実行します。

すべてのスケッチには2つの部分があります。

void setup() {
  // ボードが起動したときに一度だけ実行される
}

void loop() {
  // 何度も繰り返し、ずっと実行される
}

ボードはピンを通じて外部とやり取りします。13番ピンにはLEDが接続されています。点灯させるには、setup()でピンを出力に設定し、HIGH(5ボルト、オン)またはLOW(0ボルト、オフ)にします。

pinMode(13, OUTPUT);
digitalWrite(13, HIGH);

delay(1000)はスケッチを1000ミリ秒、つまり1秒間一時停止します。loop()にオン、待機、オフ、さらにもう一度待機を入れると、LEDは永遠に点滅します。

challenge icon

チャレンジ

簡単

ボードのピン13にはLEDがあります。点滅させましょう。

  • setup()で、ピン13を出力に設定します
  • loop()で、LEDを点灯させ、1秒待ち、消灯させて、1秒待ちます

ボードのRunを押して動作を確認し、次にCheckを押します。

自分で試してみよう

void setup() {
  // ボードの起動時に一度だけ実行される
}

void loop() {
  // 繰り返し実行される
}
quiz icon腕試し

このレッスンには短いクイズがあります。レッスンを始めて解答し、進捗を記録しましょう。

はじめての回路のすべてのレッスン

自分で練習してみよう: Arduinoプレイグラウンド