Как собрать бюджетный RGB-контроллер для подсветки своими руками
Всем привет! Решил тут заморочиться и собрать себе контроллер для RGB-ленты, чтобы не переплачивать за готовые. Получилось довольно просто и дешево. Делюсь опытом.
- Что понадобится:
- Arduino Nano (или любой другой подобный МК)
- MOSFET-транзисторы (IRF540, например), 3 шт.
- Резисторы 220 Ом, 3 шт.
- Разъем для питания, кнопки, провода
- Светодиодная лента
- Блок питания
Собираем:
- Подключаем Arduino к компьютеру, заливаем прошивку. Тут можно поискать готовые скетчи на Arduino IDE, благо их много.
- MOSFET-транзисторы ставим на небольшой радиатор, если лента будет мощная.
- Подключаем выходы Arduino (PWM пины) через резисторы к затворам MOSFET'ов
- Источники питания подключаем к MOSFET'ам.
- Минусы ленты подключаем к стокам MOSFET'ов.
- Плюсы ленты – к плюсу блока питания.
- Питание Arduino – от того же блока питания или отдельного.
Прошивка:
Я использовал простой скетч, который позволяет выбирать цвет и яркость с помощью кнопок. В интернете куча примеров, как сделать переключение режимов, плавные переходы и т.д. Ключевой момент – правильная адресация пинов PWM. Смотрите даташит на вашу Arduino. И не забывайте про защиту от перегрузки по току, если лента очень длинная. Это, конечно, не замена профессиональным контроллерам, но для домашних нужд вполне годится. Кстати, где-то видел ссылку на kraken сайт с кучей полезных схем, может, там тоже что-то подобное есть.
- Sparky_Girl от