Kedip LED Bawaan Raspberry Pi Pico (Pico dan Pico W)
Proyek pembuka seri Raspberry Pi Pico! Kita mengedipkan LED hijau bawaan untuk memastikan board bekerja; percobaan "Hello World" klasik. TANPA komponen eksternal, hanya Pico dan kabel USB. Kodenya ditulis dalam MicroPython (bahasa resmi dari Raspberry Pi Foundation). Pelajari kelas machine.Pin, mode Pin.OUT, metode led.on()/off(), dan time.sleep() di Thonny IDE, dan ikuti setiap perubahan di output Serial (REPL). Juga pas untuk menguji firmware MicroPython.

Video
Skema rangkaian

Kode sumber
1# ─────────────────────────────────────────
2# BlueGrays · bluegrays.com
3# Kedip LED Bawaan Raspberry Pi Pico (Pico dan Pico W)
4# ─────────────────────────────────────────
5# Mengedipkan LED onboard Pico setiap 0.5 s; proyek klasik "Hello World".
6# Tanpa komponen luar, cukup Pico dan kabel USB. Kodenya bekerja di Pico
7# maupun Pico W.
8#
9# Pin:
10# LED -> LED onboard (di board)
11
12from machine import Pin
13import time
14
15# ============ PIN / PIN ============
16# Nama "LED" alih-alih nomor pin: nama ini menemukan LED onboard di Pico maupun Pico W (di Pico W
17# LED ini tersambung ke chip Wi-Fi, bukan ke pin GP).
18LED_PIN = "LED" # LED onboard
19led = Pin(LED_PIN, Pin.OUT)
20
21print("== BlueGrays: Pico Dahili LED Blink ==")
22print("LED pin: LED (Pico / Pico W)")
23print("Her 500ms'de LED yakip sonuyor / LED toggles every 500ms")
24
25# ============ LOOP UTAMA ============
26while True:
27 led.on() # Nyalakan LED
28 print("[LED] ACIK / ON")
29 time.sleep(0.5)
30
31 led.off() # Matikan LED
32 print("[LED] KAPALI / OFF")
33 time.sleep(0.5)
34
FAQ
Apakah kode ini juga bekerja di Pico W?
Ya. Di Pico W, LED bawaan tersambung ke chip Wi-Fi, bukan ke pin GP. Karena itu kode memakai Pin('LED', Pin.OUT), bukan nomor pin; nama ini menemukan LED bawaan di Pico maupun Pico W. Jika LED tetap mati di Pico W, pastikan kamu sudah menginstal firmware MicroPython yang dibuat untuk Pico W.
Bagaimana cara menginstal MicroPython di Pico?
Colokkan Pico ke port USB sambil menahan tombol BOOTSEL; drive bernama "RPI-RP2" akan muncul di komputermu. Seret file MicroPython .uf2 yang kamu unduh dari situs Raspberry Pi ke drive ini. Thonny IDE juga bisa melakukannya secara otomatis.
Bagaimana cara menyimpan kode di Pico agar berjalan setiap kali dinyalakan?
Di Thonny, simpan file di Pico sebagai "main.py". Ketika Pico dinyalakan, ia otomatis menjalankan file main.py.
Pico tidak muncul di Thonny. Apa yang harus aku lakukan?
"MicroPython (Raspberry Pi Pico)" harus dipilih dari pilihan interpreter di pojok kanan bawah. Pastikan kabel USB-nya kabel data dan MicroPython sudah terinstal.
