Модуль светофор
Модель имеет три светодиода - отражает работу светофора. Имеет 4 пина. Три для управления напряжением на светодиодах и один GND
Класс
- class Traffic_Light
Класс используется для определения объектов, имеющих поведение светодиодного светофора
Пример объявления объекта:
led=Traffic_Light(red=pin0, yellow=pin1, blue=pin2)
- led.on_red()
Команда позволяет включить красный светодиод. Аналогичные команды on_yellow() и on_blue().
- led.off_red()
Команда позволяет выключить красный светодиод. Аналогичные команды off_yellow() и off_blue().
- led.off()
Команда позволяет выключить все светодиоды полностью
Пример программы
from microbit import pin0, pin1, pin2, sleep
from Traffic_Light import Traffic_Light
led1 = Traffic_Light(pin0, pin1, pin2)
while True:
led1.on_red()
sleep(1000)
led1.off_red()
led1.on_yellow()
sleep(1000)
led1.off_yellow()
led1.on_green()
sleep(1000)
led1.off_green()