ブレッドボードとは?内部の接続と正しい使い方
ブレッドボードとは何か、内部はどうつながっていて、Arduinoとどう使うのか。列、電源ライン、中央の溝、サイズ、よくある失敗を例とともに解説します。
ブレッドボード(ソルダーレスブレッドボードや試作用基板とも呼ばれます)は、穴がたくさん開いたプラスチックの板で、部品をつないではんだ付けなしで回路を組めます。穴の下にはばねのような金属クリップがあり、部品の足を穴に差し込むとクリップがしっかりはさみ、同じ列のほかの穴と電気的につながります。そのため、回路を数分で組み立て、変更し、ばらすことができます。

Arduino、ESP32、Raspberry Pi Picoを使った初心者向けプロジェクトは、ほぼすべてブレッドボードの上で組み立てます。ブレッドボードの内部がどうつながっているかを一度理解すれば、回路図をボードの上に移すのがずっと簡単になります。
ブレッドボードの内部はどうつながっている?
ブレッドボードには2つの異なるエリアがあります。中央の接続用の列と、両端の電源ラインです。穴の間隔は2.54 mm(0.1インチ)で、Arduinoのピンやセンサーモジュール、ICも同じ間隔で作られています。
- 接続用の列:番号の付いた各列の5つの穴(a〜eとf〜j)は互いにつながっています。同じ列に差し込んだ2本の足はつながった状態になります。
- 中央の溝:中央の溝がa〜eとf〜jのグループを分けています。IC(DIP)はこの溝をまたぐように置くので、それぞれの足が別々の列に入ります。
- 電源ライン:両端にある赤(+)と青または黒(−)の線が引かれた長いラインは、端から端までつながっています。Arduinoの5VとGNDピンをここにつなぎ、回路全体に電源を配ります。
- 分割された電源ライン:大きめのブレッドボードでは、電源ラインが中央で分かれているものがあります。赤い線に切れ目があれば、短いワイヤーで2つの半分をつないでください。
ブレッドボードのサイズ
| サイズ | 穴の数 | 向いている用途 |
|---|---|---|
| ミニ | 170 | センサー1つや小さなモジュールのテスト。電源ラインなし |
| ハーフサイズ | 400 | ほとんどの初心者向けプロジェクト。Arduino Unoといちばんよく使われるサイズ |
| フルサイズ | 830 | 複数のセンサー、ディスプレイ、ICを使う大きな回路 |
ブレッドボードは横に連結できるので、プロジェクトが大きくなったら2枚目を追加できます。始めるなら、830穴のフルサイズボードとオス-オスのジャンパーワイヤー1パックがいちばん使いやすい組み合わせです。
Arduinoで最初の回路を組む:ブレッドボードでLEDを光らせる



- Arduinoの5Vピンを赤(+)のラインに、GNDピンを青(−)のラインにつなぎます。
- LEDを2つの別々の列に差し込みます。長い足(アノード、+)を10列目に、短い足(カソード、−)を11列目にします。
- 220 Ωの抵抗の片方の足をLEDの短い足と同じ列(11)に、もう片方の足を青(−)のラインに差し込みます。
- Arduinoのデジタル8番ピンを、ジャンパーワイヤーでLEDの長い足がある列(10)につなぎます。
- 下のコードを書き込みます。LEDが1秒ごとに点滅すれば成功です。
1const int LED_PIN = 8; // LED'in bağlı olduğu pin / pin the LED is wired to
2
3void setup() {
4 pinMode(LED_PIN, OUTPUT); // pini çıkış yap / set the pin as output
5}
6
7void loop() {
8 digitalWrite(LED_PIN, HIGH); // LED'i yak / LED on
9 delay(1000); // 1 sn bekle / wait 1 s
10 digitalWrite(LED_PIN, LOW); // LED'i söndür / LED off
11 delay(1000); // 1 sn bekle / wait 1 s
12}LEDの色と電源電圧に合わせて抵抗値を選ぶにはLED抵抗計算ツールを、手持ちの抵抗の値を読むには抵抗カラーコードツールを使ってください。LEDを抵抗なしでつながない理由はLEDとは?で説明しています。
ブレッドボードでよくある失敗
- 部品の2本の足を同じ列に差す:LEDや抵抗の両端が同じ列にあるとショートし、部品がないのと同じ状態になります。足はそれぞれ別の列に差してください。
- 分割された電源ラインを忘れる:ボードの半分は動くのにもう半分が動かない場合は、電源ラインが中央で分かれている可能性が高いです。
- GNDを共通にしない:外部電源や2枚目のボードを使うときは、すべてのGNDをつなぐ必要があります。そうしないと信号が意味のない値になります。
- ボタンの向きを間違える:4本足のタクトスイッチは中央の溝をまたいで置きます。向きを間違えると、ボタンが常に押された状態として読み取られます。
- 3.3 Vのモジュールに5 Vを与える:ESP-01や一部のセンサーは3.3 Vで動作します。電源ラインにどの電圧を流しているか、必ず確認してください。
- ワイヤーを長くしすぎる:長くて乱雑なワイヤーはデバッグを難しくします。できるだけ短いワイヤーを使い、色のルールを決めましょう。5Vは赤、GNDは黒、信号はそれ以外の色です。
ブレッドボードの次は?
回路が動いて、それを固定したいときは、ユニバーサル基板(パーフボード)にはんだ付けするか、オリジナルのプリント基板(PCB)を設計できます。ただ、学んだり試したりしている段階では、ブレッドボードがいちばん速い方法です。部品の交換は数秒で終わります。
BlueGraysの初心者向けプロジェクトでは、どれもブレッドボードの配線が回路図と一緒にステップごとに示されます。ボードのピンの位置を確認するにはピン配置ツールを、Arduinoが初めてならArduinoとは?を読んでみてください。
よくある質問
ブレッドボードにはんだ付けできますか?
できません。ブレッドボードははんだなしで使うように作られていて、はんだ付けすると内部のクリップが傷みます。固定した回路にするなら、ユニバーサル基板かPCBを使ってください。
ブレッドボードの赤と青の線は何を意味しますか?
両端の電源ラインを示しています。ふつうは赤い線のラインにプラス(5Vまたは3.3V)、青か黒の線のラインにマイナス(GND)をつなぎます。これらのラインは端から端までつながっていますが、中央で分かれているボードもあります。
どのジャンパーワイヤーを買えばいいですか?
ブレッドボード上ではオス-オス、モジュールのピンにつなぐときはオス-メスやメス-メスのワイヤーを使います。始めるなら、3種類を1パックずつ買うのがいちばん実用的です。
ESP32はブレッドボードに収まりますか?
幅の広いESP32 DevKitボードを標準的なブレッドボードに差すと、片側のピンがふさがってしまうことがあります。ブレッドボードを2枚並べて使うか、ボードを端に置いて空いている側に配線すればうまくいきます。
ブレッドボードの接続がときどき切れるのはなぜですか?
古いボードや使い込んだボードではクリップがゆるむことがあり、足の細い部品はしっかり固定されないことがあります。部品を別の列に差し直してみて、それでも直らなければボードを交換してください。
この記事を読んだ後に作れるプロジェクト
全プロジェクトを見る
LEDの点滅
電子工作の第一歩は、1個のLEDを点けたり消したりすることです。Arduinoで短い間隔で点灯と消灯を繰り返すと、LEDが素早く点滅します。ボードが光を制御する仕組みを最もシンプルな形で確かめ、これから取り組むプロジェクトの基礎を身につけます。

2個のLEDを点灯
2個のLEDが素早く交互に点滅します。一方が点くともう一方が消え、まるでボールを投げ合っているようです。ArduinoがそれぞれのLEDを5分の1秒ずつ点灯させ、次のLEDに切り替えます。1個のLEDの次に、複数の光をまとめて制御する方法を学ぶのに最適なステップです。

信号機
毎日道路で見かける信号機の小さな模型です。赤が2秒点灯し、黄が一瞬点灯した後、緑が2秒点灯します。その後、再び黄を経て赤に戻り、この動作を繰り返します。3個のLEDを順番に点けたり消したりしながら、タイミングの組み立て方を学びます。

ボタンでLEDを点灯(押している間のみ)
呼び鈴のように、押している間は点灯し、離すと消灯します。Arduinoはボタンの状態を常に読み取り、押されている間はLEDを点灯させ、指を離した瞬間に消灯させます。このシンプルな回路で、ボードが外部からの操作を検知する仕組みを学べます。

ブザーの使い方
呼び鈴やアラームがどうやって音を出すのか、気になったことはありませんか?Arduinoが小さなブザーを短い間隔で鳴らし、音を出す、止める、を繰り返します。電気で音が生まれる仕組みを学び、メロディーを演奏するプロジェクトへの第一歩を踏み出せます。

LDRで光の強さを測定
部屋の明るさを数値で見てみませんか?光に反応する小さな部品、LDRで周囲の光を測定し、Arduinoが0.5秒ごとにその値をコンピューターの画面に表示します。手で覆うと数値が変わる様子を確認できます。自動で点灯する常夜灯などのプロジェクトへの第一歩です。

RGB LEDの使い方
1つのLEDに3つの色が入っています。RGB LEDが赤、緑、青の順に、それぞれ0.5秒点灯して0.5秒消灯し、このサイクルを繰り返します。ArduinoにRGB LEDを1つと抵抗を3つ接続するだけです。色とりどりの光を使うプロジェクトを、手軽に始められます。

Raspberry Pi Picoで外付けLEDを点灯(ブレッドボード)
Picoの内蔵LEDの次は、ブレッドボードに外付けLEDを接続し、GP14ピンで制御します。このプロジェクトでは、Picoの汎用GPIOピンを出力として使う方法、LEDの極性(長い足=アノード/+、短い足=カソード/−)、電流制限抵抗(220Ω)が必要な理由を学びます。抵抗を入れないと、LEDに過大な電流が流れて壊れることがあります。回路はとても簡単です。Pico GP14 → 220Ω抵抗 → LED(+)→ LED(−)→ Pico GND。Wokwiでシミュレーションできます。
ほかの記事
BlueGraysアプリ
この回路をスマホでステップごとに作る
回路図、コード、部品リストを1つの画面で確認できます。Arduino、ESP32、Picoのプロジェクトを200件以上用意しています。

