from machine import Pin,PWM
import utime
redpin=10
greenpin=11
bluepin=12
redled=PWM(Pin(redpin))
greenled=PWM(Pin(greenpin))
blueled=PWM(Pin(bluepin))
redled.freq(1000)
redled.duty_u16(0)
greenled.freq(1000)
greenled.duty_u16(0)
blueled.freq(1000)
blueled.duty_u16(0)
list_colours=[]
no_colours=int(input("Enter the no of colours out of 7 colours\n"))
for no in range(no_colours):
led_colour=input('''Enter the diffrent colours from
[red,green,blue,cyan,megenta,yellow,orange,white] ''')
list_colours.append(led_colour)
while True:
for colur in list_colours:
if colur=="red":
redled.duty_u16(65535)
greenled.duty_u16(0)
blueled.duty_u16(0)
utime.sleep(.5)
elif colur=="green":
redled.duty_u16(0)
greenled.duty_u16(65535)
blueled.duty_u16(0)
utime.sleep(.5)
elif colur=="blue":
redled.duty_u16(0)
greenled.duty_u16(0)
blueled.duty_u16(65535)
utime.sleep(.5)
elif colur=="cyan":
redled.duty_u16(0)
greenled.duty_u16(65535)
blueled.duty_u16(65535)
utime.sleep(.5)
elif colur=="megenta":
redled.duty_u16(65535)
greenled.duty_u16(0)
blueled.duty_u16(65535)
utime.sleep(.5)
elif colur=="yellow":
redled.duty_u16(65535)
greenled.duty_u16(65535)
blueled.duty_u16(0)
utime.sleep(.5)
elif colur=="orange":
redled.duty_u16(65535)
greenled.duty_u16(10000)
blueled.duty_u16(0)
utime.sleep(.5)
elif colur=="white":
redled.duty_u16(65535)
greenled.duty_u16(65535)
blueled.duty_u16(65535)
utime.sleep(.5)