from machine import Pin
from utime import sleep
# Tombol input
btn1 = Pin(26, Pin.IN, Pin.PULL_UP)
btn2 = Pin(12, Pin.IN, Pin.PULL_UP)
btn3 = Pin(33, Pin.IN, Pin.PULL_UP)
# LED RGB output
led_r = Pin(27, Pin.OUT) # Merah
led_g = Pin(13, Pin.OUT) # Hijau
led_b = Pin(32, Pin.OUT) # Biru (tidak dipakai untuk sekarang)
def led_off():
led_r.off()
led_g.off()
led_b.off()
while True:
if not btn1.value(): # Tombol 1 ditekan
led_r.off()
led_g.on()
led_b.off()
elif not btn2.value(): # Tombol 2 ditekan
led_r.on()
led_g.on()
led_b.off()
elif not btn3.value(): # Tombol 3 ditekan
led_r.on()
led_g.off()
led_b.off()
else:
led_off()
sleep(0.1)