#はじめに

今回は、Arduino初心者でも簡単に取り組める並列回路を用いたLED点滅をご紹介します。ハードウェアの基本的な接続方法やArduinoプログラミングの基礎を学ぶことができます。以下では環境設定から実際に光らせるまでの手順を詳しく解説します!

#環境設定

  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をアノードに接続する。

##プログラムの作成

###コードの説明

  • pinMode(2, OUTPUT);: ピン2を「出力モード」に設定。
  • digitalWrite(2, HIGH);: ピン2を「HIGH」にして電流を流し、LEDを点灯。
  • delay(1000);: 1秒間処理を停止。
  • digitalWrite(2, LOW);: ピン2を「LOW」にして電流を止め、LEDを消灯。

###ソースコードはこちら

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

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

###実行結果

プログラムを書き込むには、以下の手順を実行してください。

  1. コードをArduino IDEにコピペします。
  2. アップロードボタンを押してプログラムを書き込みます。
ぴかぴか

#まとめ

今回は、Arduinoの基本的なセットアップからLEDの点滅プログラムの書き込みまでを実践しました。このようなシンプルな実験でも、電子工作の基礎がしっかり学べます。

#よくある失敗

  • アップロードの速度設定(早すぎると失敗する。)
  • 抵抗や配線が正しく接続されているか。

コメントを残す