Skip to content

Day 2|配線:ブレッドボードというパズル

  • ブレッドボード の仕組みを理解する
  • Picoと別のライト(外部LED) をつなぐ
  • プログラムで点滅スピードを変える

スポンサーリンク(開発中はプレースホルダー)

NO IMAGE
Raspberry Pi Pico Hピンヘッダ付き
NO IMAGE
ブレッドボード標準サイズ
NO IMAGE
赤色LED5mm砲弾型
NO IMAGE
抵抗器 330Ω橙橙黒金
NO IMAGE
ジャンパーワイヤオス-オス
  • Raspberry Pi Pico H
  • ブレッドボード
  • LED(赤) ×1
  • 抵抗器(330Ω or 220Ω) ×1 ※帯の色:橙橙黒金など
  • ジャンパーワイヤ(オス-オス) ×2本

ブレッドボード上の赤いLEDが、あなたのプログラムによってチカチカ点滅します。

(ここに成功時の写真 or 動画GIFを入れる)

この穴だらけの板は、「ハンダ付けなしで配線できる魔法の板」 です。 ルールはたった2つ。

  1. 縦の列(a-b-c-d-e)は中で繋がっている
  2. 横の溝 をまたぐと切れている(右と左は別世界)

電気は「プラスから出て、仕事をして、マイナス(GND)に帰る」ことで流れます。 この帰り道を GND(グランド/排水溝) と呼びます。

  1. Picoをブレッドボードの中央(溝をまたぐよう)に刺します。
  2. GP15(プラス役) → 抵抗 → LEDの長い足(アノード)
  3. LEDの短い足(カソード) → GND(マイナス役)
    • ※Picoの38番ピンなどがGNDです。

注意! LEDには極性(向き)があります。足が長いほうがプラスです。

配線ができたら、Picoに命令します。Day 1のコードを少し変えます。

import machine
import time
# 今度は本体(LED)ではなく、GP15ピンを使います
led = machine.Pin(15, machine.Pin.OUT)
while True:
led.value(1) # 点く
time.sleep(0.5) # 0.5秒待つ
led.value(0) # 消える
time.sleep(0.5) # 0.5秒待つ
  • 解説: while True: は「永遠に繰り返せ」という命令です。止めるまで点滅し続けます。

⚠️ LEDが点かない

  • 原因1: LEDの向きが逆
    • → 足の長さを確認してください。長いほうがプラス(GP15側)です。
  • 原因2: 抵抗や線の刺す場所がズレている
    • → ブレッドボードは「同じ縦列」に刺さないと繋がりません。隣の列にズレていませんか?
  • 原因3: GNDを忘れている
    • → 電気は家に帰れないと動きません。必ずGNDピンに戻る線を繋いでください。
  • ブレッドボード: レゴブロックの土台(好きな位置に部品を置ける)
  • 回路: 山手線(一周して戻ってこないと電車は走らない)
  • 抵抗: 水道の蛇口(流れる量を制限して、LEDが爆発するのを防ぐ)

「電子回路(ハードウェア)とプログラム(ソフトウェア)を繋げた!」

光らせることができれば、次は「入力」です。 スイッチを押して、Picoにあなたの意思を伝えてみましょう。