from machine import Pin, PWM
import utime
import time
Red = Pin(10, machine.Pin.OUT)
Green = Pin(9, Pin.OUT)
Blue = Pin(8, Pin.OUT)
R = Pin(28, machine.Pin.OUT)
Y = Pin(26, machine.Pin.OUT)
G = Pin(22, Pin.OUT)
B = Pin(21, Pin.OUT)
Red.value(0)
Green.value(0)
Blue.value(0)
R.value(0)
Y.value(0)
G.value(0)
B.value(0)
while True:
button = Pin(15, Pin.IN, Pin.PULL_UP)
if button.value() == 0:
buzzer = PWM(Pin(17))
buzzer.freq(500)
buzzer.duty_u16(1000)
utime.sleep(1)
buzzer.duty_u16(0)
Red.value(1)
utime.sleep(0.5)
Red.value(0)
Green.value(1)
utime.sleep(0.5)
Green.value(0)
Blue.value(1)
utime.sleep(0.5)
Blue.value(0)
R.value(1)
utime.sleep(0.5)
R.value(0)
Y.value(1)
utime.sleep(0.5)
Y.value(0)
G.value(1)
utime.sleep(0.5)
G.value(0)
B.value(1)
utime.sleep(0.5)
B.value(0)
Loading
pi-pico-w
pi-pico-w