Я сейчас пытаюсь выучить micropython
на стороне.Моя первая проблема заключалась в том, что я не знал, как ограничить значение переменной c
(должно быть [0;11]
). Теперь она всегда активирует leds
-2
, -1
и 12
.,Как я могу ограничить его только активировать светодиоды 0-11
?
import leds
import utime
import color
red=color.Color(255,0, 0)
green=color.Color(0, 255, 0)
blue=color.Color(0, 0, 255)
toright=True
a=0
b=0
c=0
while True:
leds.set(a, red)
leds.set(b, green)
leds.set(c, blue)
utime.sleep_ms(100)
leds.clear()
if toright==True:
a=a+1
b=a-1
c=a-2
else:
a=a-1
b=a+1
c=a+2
if a==10:
toright=False
if a==0:
toright=True