Задумка и концепт были описаны в предыдущей "статье" вот здесь:
http://batigorisone.blogspot.ru/2014/10/blog-post_28.html
Так или иначе, начнём по порядку.
Из-за непрактичности отечественного паяльника на 25 ватт, который не мог должным образом выполнять свои функции, решил сгонять и купить другой на 30 ватт с более подобающим жалом и, естественно, более высокой мощностью.
После опробирования его в действии и неудачной попытки сделать проект "с налёту" я отложил радикальные действия на свободный день.
И вот, настали выходные, появились свободное время и лишние нервы, жаждущие, чтобы их кто-нибудь потратил. Большая часть того, что я делал, была сугубо практического характера, и о ней говорить не очень интересно. Существенные проблемы мне доставила сама пайка, а если точнее, лужение проводов. Единственный припой, который у меня в наличии, предназначен для суровой и неаккуратной пайки, и применять его на деликатной электронике было весьма проблематично. Тем не менее, худо бедно, всё-таки удалось всё спаять.
Напомню, план работы осуществлялся по этой схеме:
Сначала были припаяны проводки к самой светодиодной ленте (впоследствии буду называть "страйпой").

Потом я прикрутил мини-радиаторы к транзисторам (что, как выяснилось, оказалось совсем не нужным).
Спустя кучу времени был сделан первый тест-драйв всего с одним цветом: не хотелось зря паять оставшуюся часть схемы, не зная, будет ли она вообще работать.
В итоге макетная плата выглядит так (по лицу за убогие контакты не бейте).
А в связке с ардуино всё выглядит так (соединил платку и ардуино винтом, чтобы всё не двигать по отдельности).
А вот внешний вид результата при включенном освещении.
Сам контроллер и платка спрятаны за динамиком.
Страйпа самоклеящаяся, поэтому проблем с фиксацией конструкции не возникло.
Конечно, никак нельзя обойтись без фоток в темноте.
Чуть позже запилю гифки. :)
Пока результатом доволен, но, несомненно, буду эксперементировать с кодом, потому что сейчас цвета меняются не так медленно и плавно как хотелось бы. Может быть, потом куплю Wi-Fi shield для ардуино, чтобы управлять цветом "по воздуху".
Текущий код можно найти здесь (он был успешно стырен с некоторого сайта): https://github.com/BatIgor/MainGit/blob/master/led.c
All in all, всё просто офигенно :>











NOICE
ReplyDelete