アート
美容とウェルネス
工芸
文化と歴史
エンターテインメント
環境
食品と飲料
グリーンフューチャー
リバースエンジニアリング
科学
スポーツ
テクノロジー
ウェアラブル
点滅するLED — あなたの最初のArduinoプロジェクト
翻訳済み
NFT
Admiral OOM

作成者

Admiral OOM

09. 3月 2026NO
247
1
2
0
0

点滅するLED — あなたの最初のArduinoプロジェクト

NFT
古典的な最初の電子工学プロジェクト!Arduino、ブレッドボード、抵抗器、および単一のLEDを使用して点滅するLED回路を構築します。完全な初心者向け — はんだ付けは不要です。

手順

1

コンポーネントを集める

以下にリストされたすべてのコンポーネントを集めてください。はんだ付けは不要です — すべてがブレッドボードに接続します。

このステップの材料:

SparkFun Inventor's Kit - V3.2SparkFun Inventor's Kit - V3.21 キット
Arduino Uno R3Arduino Uno R31
5mm LED (any color)5mm LED (any color)1
220 ohm Resistor (1/4W)220 ohm Resistor (1/4W)1
BreadboardBreadboard1
Jumper Wires (Male-to-Male)Jumper Wires (Male-to-Male)2
USB-B CableUSB-B Cable1

必要な工具:

Computer with Arduino IDE
2

回路図

信号はArduino Pin 13 → 220Ω抵抗器(R1) → LED(D1) → GNDから流れます。抵抗器はLEDを保護するために電流を制限します。

このステップの材料:

Arduino Uno R3Arduino Uno R31
5mm LED (any color)5mm LED (any color)1
220 ohm Resistor (1/4W)220 ohm Resistor (1/4W)1
3

配線する

  1. LEDをブレッドボードに挿入します — 長い脚(アノード +)を1行に、短い脚(カソード −)を次の行に挿入します。
  2. 220Ω抵抗の1本の脚をLEDカソードと同じ行に挿入します。もう一方の脚を別の行に挿入します。
  3. ジャンパーワイヤをLEDアノード行からArduino Pin 13に接続します。
  4. ジャンパーワイヤを抵抗の空いている行からArduino GNDに接続します。
ヒント:抵抗はLEDのどちらの側に配置してもかまいません — 直列に接続されていればよいのです。

このステップの材料:

5mm LED (any color)5mm LED (any color)1
220 ohm Resistor (1/4W)220 ohm Resistor (1/4W)1
BreadboardBreadboard1
Jumper Wires (Male-to-Male)Jumper Wires (Male-to-Male)2
4

Upload the Blink Code

Connect Arduino via USB. Open Arduino IDE, select Tools → Board → Arduino Uno, paste the code, and click Upload.
blink.inoarduino
// Blinking LED — Your First Arduino Project
// Turns an LED on for one second, then off for one second, repeatedly.

const int LED_PIN = 13;  // Pin connected to the LED

void setup() {
  pinMode(LED_PIN, OUTPUT);  // Set pin 13 as an output
}

void loop() {
  digitalWrite(LED_PIN, HIGH);  // Turn LED ON
  delay(1000);                  // Wait 1 second

  digitalWrite(LED_PIN, LOW);   // Turn LED OFF
  delay(1000);                  // Wait 1 second
}

// EXPERIMENT IDEAS:
// - Change delay(1000) to delay(100) for fast blinking
// - Change delay(1000) to delay(2000) for slow blinking
// - Try delay(50) for a strobe effect
// - Use different values for ON and OFF times:
//   delay(200) ON, delay(800) OFF = short flash
//   delay(800) ON, delay(200) OFF = long flash

このステップの材料:

Arduino Uno R3Arduino Uno R31
USB-B CableUSB-B Cable1

必要な工具:

Computer with Arduino IDE
5

PCB レイアウト(参考)

これは回路を PCB レイアウトで示しています。このプロジェクトでは必要ありませんが、ブレッドボードで完璧に動作します。ただし、実際のボードとして製造された場合、同じ回路がどのように見えるかを示しています。
6

テストと実験

LEDが点滅しますか?おめでとうございます!ハードウェアをプログラミングしました。

トラブルシューティング:
  • LEDが点灯しませんか? LEDを反転させてください — 長い脚をPin 13に向けて。
  • LEDが常に点灯していますか?コードが正常にアップロードされたか確認してください。
  • 何も起こりませんか?配線がStep 2のスキーマティックと一致することを確認してください。

次の実験:
  • delay()の値を変更して点滅速度を制御します
  • Pin 12に2番目のLEDを追加します
  • RGB LEDに置き換えます(SIK Circuit 3を参照)

材料

7

必要な工具

2
見積もり合計
¥164

CC0 パブリックドメイン

このブループリントはCC0で公開されています。許可を求めずに、自由にコピー、修正、配布、あらゆる目的で使用できます。

メイカーを応援するには、ブループリント経由で製品を購入してください。メイカーには メイカーコミッション がベンダーにより設定されています。または、このブループリントの新しいイテレーションを作成し、自分のブループリントにコネクションとして含めて収益を共有できます。

ディスカッション

(0)

ログイン してディスカッションに参加

コメントを読み込み中...