Raspberry Pi Pico Harici LED Yakma (GP14 + Breadboard)
Pico'nun dahili LED'inden sonraki adım: breadboard'a harici LED bağlayıp GP14 pini üzerinden kontrol etmek. Bu proje ile Pico'nun herhangi bir genel amaçlı GPIO pinini output olarak nasıl kullanacağını, LED'in polaritesini (uzun bacak = anot/+, kısa bacak = katot/–) ve neden akım sınırlama direnci (220Ω) şart olduğunu öğreniyorsun. Direnci koymazsan LED'e aşırı akım gider ve yanabilir. Devre çok basit: Pico GP14 → 220Ω direnç → LED (+) → LED (–) → Pico GND. Wokwi'de simüle edebilir, gerçek bread

Video
Devre Şeması

Kaynak Kodu
1# ─────────────────────────────────────────
2# BlueGrays · bluegrays.com
3# Raspberry Pi Pico Harici LED Yakma (GP14 + Breadboard)
4# ─────────────────────────────────────────
5# Breadboard'a harici LED bağlanır ve 0.5 sn aralıklarla yakılıp
6# söndürülür. Pico'nun herhangi bir GPIO pininin çıkış olarak nasıl
7# kullanıldığını gösterir.
8#
9# Pinler:
10# GP14 -> 220 ohm direnç -> LED (+, uzun bacak)
11# Kırmızı LED (-, kısa bacak) -> GND
12
13from machine import Pin
14import time
15
16# ============ PIN / PIN ============
17LED_PIN = 14 # Herhangi bir boş GPIO
18led = Pin(LED_PIN, Pin.OUT)
19
20print("== BlueGrays: Pico Harici LED Blink ==")
21print("LED pin: GP" + str(LED_PIN))
22print("500ms yakip 500ms sonduruyor / 500ms on 500ms off")
23
24# ============ ANA DÖNGÜ ============
25while True:
26 led.on() # LED'i yak
27 print("[LED] ACIK / ON")
28 time.sleep(0.5)
29
30 led.off() # LED'i söndür
31 print("[LED] KAPALI / OFF")
32 time.sleep(0.5)
33Sıkça Sorulanlar
Pico'nun pinleri kaç volt verir?▾
Pico'nun GPIO pinleri 3,3 V mantıkla çalışır. 5 V sinyali doğrudan bir Pico pinine vermek pini bozabilir; 5 V sensörler için seviye dönüştürücü ya da gerilim bölücü kullanılmalıdır.
Bir Pico pininden ne kadar akım çekebilirim?▾
GPIO sürüş gücü ayarı pini sabit akım kaynağı veya akım sınırlayıcı yapmaz. LED akımı çıkış gerilimine, LED'in ileri gerilimine ve seri dirence bağlıdır: 3,3 V çıkış ve yaklaşık 2 V ileri gerilim için 220 Ω dirençle yaklaşık (3,3 V - 2 V) / 220 Ω = 5,9 mA hesaplanır. Daha güçlü yüklerde uygun bir sürücü kullanılmalıdır.
GP14 yerine başka pin kullanabilir miyim?▾
Evet, GP0–GP22 ve GP26–GP28 arası pinlerin hepsi çıkış olarak kullanılabilir. Pin numarasını değiştirdiğinde koddaki Pin(14, Pin.OUT) satırını da güncelle.
Fiziksel pin numarası ile GP numarası aynı mı?▾
Hayır. Kodda GP numarası kullanılır (ör. GP14), bu da kart üzerindeki 19. fiziksel pine denk gelir. Kartın arkasındaki yazılar ve pinout şeması GP numaralarını gösterir.
