В последнее время практически в каждом магазине, офисе, на витринах мы можем видеть светодиодную бегущую строку для рекламы или просто информационные стенды. Для тех, кто никогда не занимался самостоятельными сборками электронных устройств – можно приобрести готовые бегущие LED строки. Это достаточно дорогое удовольствие. Для тех, кто хоть не много дружит с паяльником и имеет мало-мальские познания в программировании можно существенно снизить затраты и не покупать готовые диодные бегущие строки за баснословные деньги, а самостоятельно сделать и гордиться, что эта светодиодная бегущая строка своими руками сделана мною буквально за копейки.
В статье Вы узнаете что светодиодная бегущая строка своими руками – совершенно простое занятие и достаточно дешевое удовольствие. Итак, приступим. Первым мы рассмотрим способ – на микросхеме Arduino Nano.
Светодиодная бегущая строка своими руками на Arduino Nano
Не буду вдаваться в подробности, что такое Arduino, такой информации просто навалом в Интернете и если Вам захочется найти описание, то без проблем это сделаете.
Для начала посмотрим, какие нам необходимы электронные компоненты, чтобы самостоятельно собрать бегущую светодиодную строку на Arduino. Все компоненты общедоступны и стоят действительно не дорого.
- MAX7219 Матричные Модуль Для Arduino Микроконтроллер
- Держатель батареи Крона 9В
- Переключатель
- Arduino Nano
- Батарейка “Крона”. Ее не обязательно заказывать, можно приобрести в любом магазине
В подборке я показал модули из одного табло и сразу сборку из 4 модулей. Какую выбрать – Ваше право. Но я для себя решил сразу приобрести 2х4 модуля. По цене единичные модули ничем не отличаются от сборки. Поэтому не вижу смысла заморачиваться на дополнительные манипуляции с единичными компонентами.
Для начала – соединим при помощи термоклея два модуля между собой. С обратной стороны необходимо “прилепить” держатель кроны с одной стороны и с другой стороны – микросхему Arduino Nano, таким образом, чтобы была возможность программировать данную схему. Ну в конце монтируем при помощи того же термоклея – переключатель. Куда? Это где Вам будет удобно.
Дальнейшие наши телодвижения – пайка между собой модулей и пайка Arduino, с модулем согласно распиновке, которую можно увидеть на фото.
Минусовой контакт (черный проводник) от держателя кроны подключаем к пину GND Arduino Nano. Плюсовой провод (красный) соединяем с выключателем и с 30 пином тойже Arduino.
Программируем бегущую строку на Arduino Nano
В принципе, наша светодиодная бегущая строка своими руками практически собрана. Остается только запрограммировать ее. Скачайте и установите программное обеспечение к Arduino и драйвер. Ссылки ниже. Скачиваем две библиотеки и скетч. Скетч – специальная программа, которая загружается и выполняется Arduino.
Для установки библиотеки необходимо закрыть Arduino IDE в папку «Documents – Arduino – Libraries».
Скачиваем и запускаем скетч, проверяем наличие библиотек и корректность введенных данных.
Настраиваем скетч:
- «number of vertical displays» указывают количество матриц, в нашем случае 8
- «int wait» задают скорость вывода в миллисекундах.
- «string tape» указывают надпись, выводимую на дисплей
Проверяем введенные данные и “загружаем”. Отключаем устройство от компьютера, вставляем батарейку и проверяем нашу бегущую строку, собранную самостоятельно на Arduino в работе.
Отмечу, что строку можно собрать и с большим количеством модулей. Не обязательно ограничиваться только двумя модулями.