#はじめに

今回は、前回行った「LEDを点灯させる」実験を少しだけ進化させ、LEDを点滅させてみました。プログラムを加えるだけで簡単に実現できるので、初心者の方にもおすすめのテーマです。

#環境設定

今回の実験に必要なものは以下の通りです。

  1. Arduino IDEのインストール
  2. 起動してArduino Unoを選択(ツール→ボードで設定)
  3. USB接続をして自分のポートを選択(今回私の場合COM3)

#必要な物たち

  1. UNO R3 ATmega328P ATMEGA16U2開発ボード UNO R3 Arduino互換
  2. PC(Arduino IDEがインストールされていること)
  3. USB2.0ケーブル(A to B)
  4. ジャンパー線 オスオス
  5. 抵抗(なんでもいい)
  6. LED

#検証順番

##ハードウエア接続

GNDとデジタルピン2に接続
補足
左がカソード、右がアノード(抵抗側がプラス)

GNDをカソードに、デジタルピン2をアノードに接続する。

##プログラムの作成

ソースコードはこちら

void setup() {
  pinMode(2, OUTPUT); // デジタルピン2を出力モードに設定
}

void loop() {
  digitalWrite(2, HIGH); // LEDを点灯
  delay(1000);           // 1秒間待機
  digitalWrite(2, LOW);  // LEDを消灯
  delay(1000);           // 1秒間待機
}

書き込んで実行すると、、、

ぴか~

光りましたね!これにて検証終了でございます!

#まとめ

今回、Arduino互換ボードを使ってLEDの点滅をしました。ボード自体1,000くらいで入手可能ですのでとても始めやすいです。プログラミングの基本である「デジタル出力」および「遅延関数(delay)」の使い方を学ぶのに最適だと思いこのテーマをしました。次回はもう少し発展させた電子工作をしていこうと思います。では。

コメントを残す