Percobaan 1
LED & Push Button
1. Prosedur [Kembali]
1. Rangkai semua komponen pada breadboard yang terhubung ke mikrokontroler Raspberry Pi Pico.
2. Buat program untuk mikrokontroler Raspberry Pi Pico di software Thonny.
3. Inputkan program ke dalam mikrokontroler melalui USB.
4. Setelah program diinputkan, uji rangkaian yang telah dirangkai sesuai dengan output yang ditentukan.
2. Hardware dan Diagram Blok [Kembali]




3. Rangkaian Simulasi dan Prinsip Kerja [Kembali]
Prinsip Kerja :
4. Flowchart dan Listing Program [Kembali]
from machine import Pin
import time
# Daftar GPIO untuk LED dan push button
led_pins = [2, 3, 4, 5, 6, 7, 16] # Output LED
button_pins = [9, 10, 11, 12, 13, 14, 17] # Input dari push button
# Inisialisasi LED sebagai output
leds = [Pin(pin, Pin.OUT) for pin in led_pins]
# Inisialisasi push button sebagai input dengan pull-down
buttons = [Pin(pin, Pin.IN, Pin.PULL_DOWN) for pin in button_pins]
while True:
for i in range(len(buttons)): # Gunakan len() agar lebih fleksibel
if buttons[i].value() == 1: # Jika push button ditekan
leds[i].on() # Nyalakan LED
else:
leds[i].off() # Matikan LED
time.sleep(0.05) # Delay untuk debounce sederhana
5. Video Demo [Kembali]
6. Analisa [Kembali]
Download Video Demo [download]
Download Listing Program [download]
Download Datasheet Mikrokontroler Raspberry Pi Pico [download]
Download Datasheet Push Button [download]
Download Datasheet LED [download]
Download Datasheet Resistor [download]
0 komentar:
Posting Komentar