Очередной проект на Arduino от AlexGyver. На этот раз собираем конструктор из Ардуинки и адресной светодиодной ленты для украшения новогодней ёлки.
Если честно, сначала не очень заинтересовался этим проектом – ну диоды, ну мигают… Это же не матрица – интересных эффектов не накодишь. Но случилось страшное – Новый Год на носу, а ёлочная гирлянда не работает. Любимая супруга поручила отремонтировать.
И тут я вспомнил, что пару дней назад забрал с почты посылку, в которой , в том числе, были ленты для гирлянды на окно. И ещё вспомнил про актуальный проект Алекса и решил использовать одну из имеющихся лент для его реализации.
Описание
Гирлянда на ёлку представляет из себя ленту из адресных светодиодов, управляет которой Arduino Nano. Ни Wi-Fi, ни Bluetooth не предусмотрен. Есть только кнопка для переключения режимов. Хотя и она, в общем-то, ни к чему. Часто Вы переключаете режимы на ёлочной гирлянде? Вот. Но раз есть в прошивке поддержка кнопки, то пусть и сама кнопка будет. Почему-то и конденсатора нет, только резистор. Это, получается, самый простой проект и знакомство с ардуино-светодиодными самоделками лучше начинать именно с него – и недорого и просто в реализации.
Комплектующие
№ | Наименование и ссылка | К-во | Цена | Сумма |
1 | Лента (Transparent wire) | 1 | 800 | 800 |
2 | Контроллер Arduino Nano v.3 (Blue-welded-328) | 1 | 160 | 160 |
3 | Блок питания (5В, EU, 3А) | 1 | 400 | 400 |
4 | Разъём питания 5 мм. x 2,1 мм. (мама) | 1 | 29 | 29 |
5 | Резистор 220 Ом | 1 | 1 | 1 |
6 | Кнопка (Self-reset Momentary, 16 mm) | 1 | 110 | 110 |
ИТОГО | 1500 |
Сборка
Расчехлять паяльник и паять перед самым НГ не хотелось, поэтому решил всё собрать на скрутках и разъёмах. Как раз, в закромах нашлась распаянная Arduino Nano и разъём питания “мама”, который на фото не попал. Ну и проводки и резистор тоже были. И ещё кнопка, которой тоже нет на фото комплектующих… И блок питания…
Режем провода пополам и зачищаем. Смотрим на схему соединения:
Скручиваем красный с красным и синий с белым и зажимаем клеммником питающего разъёма. Почему синий с белым? Потому что на схеме “минус” синий, хотя на штекере из комплекта поставки ленты – белый. Ну вот так.
Далее, с обеих сторон резистора прикручиваем кусочки провода с разъёмами и лучше прижать это дело термоусадкой. Соединение получается не очень прочным, а изолентой хорошо закрепить сложно.
Подключаем разъёмы к соответствующим “ножкам” Arduino. Оставшимися кусочками проводов подключаем кнопку. Выглядит процесс и, получившийся в результате, кадавр, вот так:
По-хорошему, надо бы, конечно, всё это дело вставить в корпус, на котором и закрепить кнопку. Ну и резистор пропаять. В коммерческом образце так и сделаю.
Прошивка
Качаем архив с прошивкой и заливаем в контроллер. Настройки можно не менять – всё работает “из коробки”. Если хотите собрать гирлянду из двух лент или больше, тогда настройки менять придётся – увеличить количество светодиодов. Перед этим рекомендую ознакомиться с видео на канале Алекса.
Результат
Времени ушло, на всё про всё, минут 5-10. Получилась вот такая красота:
Любимая счастлива!