from machine import Pin, PWM
import time
def farbe(r, g, b):
rot.duty_u16(int(r*65535/255))
grun.duty_u16(int(g*65535/255))
blau.duty_u16(int(b*65535/255))
val = True
while val == True:
rot = Pin(8, Pin.OUT)
grun = Pin(7, Pin.OUT)
blau = Pin(6, Pin.OUT)
#rot
print("rot")
rot.value(1)
grun.value(0)
blau.value(0)
time.sleep(3)
#gelb
print("gelb")
rot.value(1)
grun.value(1)
blau.value(0)
time.sleep(3)
#grün
print("grün")
rot.value(0)
grun.value(1)
blau.value(0)
time.sleep(3)
#blau
print("blau")
rot.value(0)
grun.value(0)
blau.value(1)
time.sleep(3)
while pwm == True:
rot = PWM(Pin(8))
grun = PWM(Pin(7))
blau = PWM(Pin(6))
rot.freq(1000)
grun.freq(1000)
blau.freq(1000)
#rot
print("rot")
farbe(255,0,0)
time.sleep(3)
#gelb
print("gelb")
farbe(255,255,0)
time.sleep(3)
#grün
print("grün")
farbe(0,255,0)
time.sleep(3)
#blau
print("blau")
farbe(0,0,255)
time.sleep(3)