Меню

Гирлянда на Arduino version 2.0

Вот еще одна гирлянда на Arduino.

В прошлой статье мы с вами разрабатывали гирлянду, которая переключала эффекты с помощью одной кнопки. В этой статье мы будем рассматривать гирлянду, которая имеет 5 кнопок и 5 эффектов. Каждой кнопке свой эффект.

Техническое задание

Разработать устройство гирлянды на Arduino, состоящее из 5 светодиодов и 5 кнопок. Для каждой кнопки разработать свой эффект моргания светодиодов. При подаче питания на Arduino в изначальном состоянии не горит ни один светодиод. При нажатии кнопки №1 мы имеем первый эффект. При нажатии кнопки №2 — второй эффект, при нажатии кнопки №3 — третий эффект и тд. Всего 5 кнопок и 5 эффектов.

Итак, схема в Proteus будет выглядеть вот таким образом:

Код программы

 

Работа в железе

Ну и, как обычно, прикрепляю все файлы проекта.

comments powered by HyperComments