見出し画像

チュートリアル Lesson 2: 点滅

初めて訪問いただいた方は 「はじめまして」「用意するもの」もご覧ください。

今回は、キットに付属しているチュートリアルから、「Lesson 2: 点滅」を実行してみます。

ちなみに、このチュートリアルはWebからもダウンロードできますので、購入前に確認することが可能です。
https://www.elegoo.com/download を開き、左にあるメニュー「STEM Kit」を選択、続いてModelのリストから「UNO R3 Super Starter Kit」を選択、現れた Tutorial のリンクからダウンロードできます。


できること

いわゆるLチカですね!
本体についているLED(側に「L」という文字がプリントされており、 「'L' LED」とも呼称されるそうです)を点滅させます。

必要なもの

  • Arduino IDE をインストールしたパソコン

キット同梱物のうち:

  • Elegoo UNO R3

  • USBケーブル

説明、感想

Arduino IDE に付属しているサンプルコード「Blink」を、実機で動作させたものです。

動画は、サンプルコードそのままではなく、delay関数の引数に渡している数値 1000 を、 100 に変更したものになります。
この値は待ち時間(ミリ秒)を表すもので、点滅周期を1000ミリ秒(1秒)から100ミリ秒に変更したことになります。

void setup() {
  // LED_BUILTIN デジタルピンを output として初期化
  pinMode(LED_BUILTIN, OUTPUT);
}

// ここで書いた処理が無限ループで呼び出されます
void loop() {
  digitalWrite(LED_BUILTIN, HIGH);  // LEDを点灯
  delay(100);                      // 100ミリ秒待機
  digitalWrite(LED_BUILTIN, LOW);   // LEDを消灯
  delay(100);                      // 100ミリ秒待機
}

実質10行にも満たないコードで、プログラミング構文がわからない方でも、何となくやってることは理解できるのではないでしょうか。

この記事が気に入ったらサポートをしてみませんか?