Percobaan 1 Kondisi 1
Led & Switch
1. Prosedur [Kembali]
- Rangkai semua komponen
- Buat program di website wokwi
- Jalankan program dan cobakan sesuai kondisi
- Rangkaian
- Listing Program
from machine import Pinimport time# Daftar GPIO untuk LED dan push buttonled_pins = [2, 3, 4, 5, 6, 7, 16] # Output LEDbutton_pins = [9, 10, 11, 12, 13, 14, 17] # Input dari push button# Inisialisasi LED sebagai outputleds = [Pin(pin, Pin.OUT) for pin in led_pins]# Inisialisasi push button sebagai input dengan pull-downbuttons = [Pin(pin, Pin.IN, Pin.PULL_DOWN) for pin in button_pins]while True:for i in range(7):if buttons[i].value() == 1: # Jika push button ditekanleds[i].on() # Nyalakan LEDelse:leds[i].off() # Matikan LEDtime.sleep(0.05) # Delay untuk debounce sederhana
HTML [Download] Rangkaian [Download]
Tidak ada komentar:
Posting Komentar