![](http://www.junradio.com/ban/dd.gif)
![](http://www.junradio.com/ban/dd.gif)
![](http://www.junradio.com/ban/dd.gif)
![](http://www.junradio.com/ban/dd.gif)
![](http://www.junradio.com/ban/dd.gif)
|
|
Научно-популярный образовательный ресурс для юных и начинающих радиолюбителей - Popular science educational resource for young and novice hams Основы электричества, учебные материалы и опыт профессионалов - Basics of electricity, educational materials and professional experience |
|
Arduino использует светодиоды, связанные по кругу в виде кольца с получением эффекта вращения. Вы можете настроить скорость перемигиванияс помощью потенциометра, или с помощью кода. Вам понадобится Arduino, потенциометр (я использовал 50K), светодиоды, и столько же резисторов.
Схема светового кольца на Arduino
Программный код прототипа
Как вы можете видеть код достаточно прост и может быть адаптирован для любого количества светодиодов (скольео позволит подключить ваш Arduino).
Интересная часть внутри кода на начиная со строки 18 внутри for () цикла, в котором мы ставим каждый вывод устанавливаем в одно из состояний (строка 19), читаем значение из потенциометра (строка 20) и сопоставляем его с разные значения (строка 21). Затем сохраняется это значение в переменной скорости, который будет использоваться в задержке (). Выключение индикатора зафиксировано в строке 23.
Готовая конструкция
Вы можете использовать регистр сдвига 74HC595, для подключения большего количества светодиодов.