КОНТРОЛЛЕР СВЕТА

23.01.19 Версия 1.0: первоначальная, вроде бы стабильная версия

подписаться на обновления

Многоканальный контроллер для света. Возможности:

  • 2 выхода 12 вольт с настраиваемой яркостью
  • 1 выход 12 вольт вкл/выкл
  • 1 выход под RGB светодиодную ленту
  • 2 симисторных выхода для управления нагрузкой 220V
  • Выход под адресную ленту
  • Управление с ИК пульта
  • 7 светодиодов состояния каналов
  • Частоты ШИМ у света – 31 кГц, у RGB ленты – 8 кГц. Возможно получится поднять.

ПОДРОБНОЕ ВИДЕО ПО ПРОЕКТУ

  • В данном видео показан полный и максимально подробный процесс разработки и изготовления устройства, а также обзор его возможностей и функций.

  • Понятные схемы, OpenSource прошивки с комментариями и подробные инструкции это очень большая работа. Буду рад, если вы поддержите такой подход к созданию Ардуино проектов! Основная страница пожертвовать – здесь.

ИНСТРУКЦИИ ПО ЭКСПЛУАТАЦИИ

Зелёные кнопки – включить, красные – выключить. Красно-зелёные – переключить состояние. Жёлтый – переход в режим настройки величины. Нижний блок кнопок – изменение величины (0-95).

СХЕМЫ, ПЕЧАТНЫЕ ПЛАТЫ

МАТЕРИАЛЫ И КОМПОНЕНТЫ

  • Arduino NANO
  • Мосфеты irf3205 (корпус to-220)
  • Симисторы BTA12 / BTA16 (корпус to-220)
  • Оптопары MOC3020
  • ИК приёмник
  • Вот такой пульт
  • Светодиоды 3мм
  • SMD резисторы 200-500 Ом
  • Колодки
  • Резисторы выводные на 100/10к/1к
всё для пайки
аккумы, bms
arduino, модули
мультиметры
инструменты
бп и модули

ПРОШИВКА И НАСТРОЙКА

Загружать прошивку желательно до подключения компонентов, чтобы убедиться в том, что плата рабочая. После сборки можно прошить ещё раз, плата должна спокойно прошиться. В проектах с мощными потребителями в цепи питания платы 5V (адресная светодиодная лента, сервоприводы, моторы и проч.) необходимо подать на схему внешнее питание 5V перед подключением Arduino к компьютеру, потому что USB не обеспечит нужный ток, если например лента его потребует. Это может привести к выгоранию защитного диода на плате Arduino. Гайд по скачиванию и загрузке прошивки можно найти под спойлером на следующей строчке.

1. Если это ваше первое знакомство с Arduino, внимательно изучите гайд для новичков и установите необходимые для загрузки прошивки программы.

2. Скачайте архив со страницы проекта. Если вы зашли с GitHub – кликните справа вверху Clone or download, затем Download ZIP. Это тот же самый архив!

3. Извлеките архив. Содержимое папки libraries перетащите в пустое место папки с библиотеками Arduino C:/Program Files (x86)/Arduino/libraries/

4. Папку с прошивкой из firmware положите по пути без русских букв. Если в папке с прошивкой несколько файлов – это вкладки, они откроются автоматически.

5. Настройте прошивку (если нужно), выберите свою плату, процессор. Подключите Arduino к компьютеру, выберите её COM порт и нажмите загрузить.

6. При возникновении ошибок или красного текста в логе обратитесь к 5-ому пункту гайда для новичков – “Разбор ошибок загрузки и компиляции“.

Содержимое папок в архиве

  • libraries – библиотеки проекта. Заменить имеющиеся версии
  • firmware – прошивки для Arduino
  • schemes – схемы подключения компонентов

Настройки в прошивке

code