Raspberry Pi Pico Dahili LED Yakma (GP25 Onboard LED)
Raspberry Pi Pico serisinin açılış projesi! Pico'nun üzerindeki dahili LED'i (GP25 pinine bağlı yeşil LED) yakıp söndürerek kartın çalıştığını doğruluyoruz — klasik "Hello World" tarzı ilk deney. Harici bileşene ihtiyaç YOK, sadece Pico ve USB kablosu yeterli. Kod **MicroPython** ile yazıldı (Raspberry Pi Vakfı'nın resmi olarak desteklediği dil). Thonny IDE ile Pico'yu programlarken `machine.Pin` sınıfı, `Pin.OUT` mode, `led.on()/off()` metodları ve `time.sleep()` fonksiyonlarını kavrarsın. Seri

Video
Devre Şeması

Kaynak Kodu
1# ─────────────────────────────────────────
2# BlueGrays · bluegrays.com
3# Raspberry Pi Pico Dahili LED Yakma (GP25 Onboard LED)
4# ─────────────────────────────────────────
5# Pico'nun üzerindeki dahili LED'i (GP25) 0.5 sn aralıklarla yakıp
6# söndürür; klasik "Hello World" projesi. Harici bileşen yok, Pico ve USB
7# kablosu yeterli.
8#
9# Pinler:
10# GP25 -> Dahili LED (kart üzerinde)
11
12from machine import Pin
13import time
14
15# ============ PIN / PIN ============
16LED_PIN = 25 # Dahili LED GP25'te
17led = Pin(LED_PIN, Pin.OUT)
18
19print("== BlueGrays: Pico Dahili LED Blink ==")
20print("LED pin: GP25")
21print("Her 500ms'de LED yakip sonuyor / LED toggles every 500ms")
22
23# ============ ANA DÖNGÜ ============
24while True:
25 led.on() # LED'i yak
26 print("[LED] ACIK / ON")
27 time.sleep(0.5)
28
29 led.off() # LED'i söndür
30 print("[LED] KAPALI / OFF")
31 time.sleep(0.5)
32Sıkça Sorulanlar
Pico W'de dahili LED neden GP25 ile yanmıyor?▾
Pico W'de dahili LED Wi-Fi çipine bağlıdır ve GP25 ile kontrol edilemez. Pin('LED', Pin.OUT) yazarsan kod hem Pico'da hem Pico W'de çalışır.
MicroPython'u Pico'ya nasıl yüklerim?▾
BOOTSEL butonuna basılı tutarak Pico'yu USB'ye tak; bilgisayarda RPI-RP2 adlı bir sürücü görünür. Raspberry Pi'nin sitesinden indirdiğin MicroPython .uf2 dosyasını bu sürücüye sürükle. Thonny IDE de bu işlemi otomatik yapabilir.
Kodu Pico'ya nasıl kaydederim ki her açılışta çalışsın?▾
Thonny'de dosyayı Pico'ya 'main.py' adıyla kaydet. Pico enerji aldığında main.py dosyasını otomatik çalıştırır.
Thonny Pico'yu görmüyor, ne yapmalıyım?▾
Sağ alttaki yorumlayıcı seçiminden 'MicroPython (Raspberry Pi Pico)' seçili olmalı. USB kablosunun veri kablosu olduğunu ve MicroPython'un yüklü olduğunu kontrol et.
