Wiki

Светофор

На базе Arduino Nano

Соберем схему с тремя светодиодами

Трехцветная система индикации в светофорах — красный, желтый и зеленый — была изобретена еще в 1920 году, чтобы регулировать нарастающее автомобильное движение в городе Лондон.

Светодиоды гораздо эффективнее обычных ламп, а потому светофоры на них более долговечные и экономичные!

Светодиоды тоже бывают разных цветов. В 1962 года появился красный светодиод, а через 10 лет ученым удалось добиться желтого и зеленого свечения у этих маленьких элементов.

Необходимые компоненты:
Все детали в одном наборе:

Купить по отдельности:

Схема подключения

Соберем схему с применением макетной платы, шести соединительных проводов, платы ENJOY BOARD, 3 резисторов (220 Ом), красного, желтого и зеленого светодиодов.
Каждый раз при сборке схемы проверяйте, чтобы переключатель на плате ENJOY BOARD был в положении OFF (выключено).
  • Переключатель питания платы в режиме OFF

Откройте программу Enjoy Block. Если у вас её нет, то можете скачать по кнопке ниже:

Составьте программу из блоков, как показано ниже


Пояснения к программному коду

Данная программа поочередно запускает каждый из светододов по следующему алгоритму:
— Зажигается красный светодиод (вывод 2) на 5000 миллисекунд (5 секунд)
— Красный светодиод выключается
— В этот же момент включается желтый светодиод (вывод 11) на 2000 миллисекунд (2 секунды)
— Желтый светодиод выключается
— Включается зеленый светодиод (вывод 12) на 5000 миллисекунд (5 секунд)
— Затем зеленый светодиод отключается.
— Цикл начинает выполнение с самого начала.
  • Для загрузки кода в плату нажимаем на значок загрузки «Стрелочка вправо». Дождитесь надписи «ОК».
После загрузки кода отключите кабель, включите питание (ON) на плате и убедитесь в правильной работе схемы!