Контроллер управления светодиодными rgb-лентами led-c-01

Контроллер управления светодиодными rgb-лентами led-c-01

На данный момент многоцветная светодиодная лента взяла громадное распространение и пользуется повсеместной популярностью во многих областях людской деятельности. Так, например, RGB-ленты возможно встретить в загородных домах и обычных квартирах. Часто их применяют в качестве украшения магазинов либо торговых комплексов.

Сейчас светодиодные многоцветные ленты стали являться украшением для машин и используются в тюнинге.
Смотрите кроме этого: Игровой контроллер от Nintendo NX показался на фотографии

В конце прошлого года в сети появились сведенья о новом патенте компании Nintendo. В нём описывался игровой контроллер, основной изюминкой которого есть сенсорный экран, занимающий фактически всю лицевую поверхность. Также, в патенте указывалось, что геймпад может взять два стика, пара слот и курков для карты памяти. Предполагалось, что подобный контроллер будет поставляться с новой консолью называющиеся Nintendo NX.

Сейчас снимки геймпада показались на сайте Reddit.

Чтобы руководить таковой лентой нужен особый контроллер. Мы создали электронное устройство, предназначенное для управления многоцветной светодиодной лентой — контроллер LED-C-01.Применяя отечественный контроллер LED-C-01 возможно руководить светодиодными лентами с любого устройства, на котором возможно запустить интернет корреспондент, будь то стационарный компьютер, ноутбук, планшет либо смартфон. Контроллер разрешает скоро и просто менять цвет ленты, включать и выключать устройство, и просмотреть текущий статус ленты (вкл/выкл). Все это позволяет руководить лентой на удаленном расстоянии.Главные характеристики устройстваВся элементная база выстроена на проверенных временем компонентах и не содержит дорогостоящих подробностей, что разрешило снизить цена контроллера и повысить его надежность.Железо

  • процессор ATmega 328;
  • управление светодиодами: способом ШИМ;
  • силовые ключи на базе полевых транзисторов IRL3716
  • 2 RGB-канала для подключения светодиодных лент;
  • интерфейс Ethernet для подключения к сети;
  • Ethernet-контроллер: ENC28J60;
  • напряжение питания – 12 В / 24 В, постоянное.

Firmware

  • встроенный web-сервер для настройки и управления;
  • управление http-запросами (способом GET);
  • начальная настройка контроллера LED-C-01 осуществляется посредством веб-интерфейса.

Физические характеристики

  • пластиковый корпус;
  • габаритные размеры: 153х58х37 (мм);
  • масса: 0.25 кг;
  • рабочий диапазон температур: -25°C до 65°C.

Контроллер имеет один вход для питания. Поддерживается напряжение 12 В и 24 В (в зависимости от напряжения питания самой светодиодной ленты). Это разрешает осуществлять помощь огромного числа светодиодных лент от различных производителей.Кроме этого, на передней панели имеется два разъема для подключения самих RGB-лент. Любой разъем для подключения имеет три канала (для управления красным, зеленым и светло синий цветами ленты).

Любой канал способен выдержать нагрузку до 130 А. Кроме этого на передней панели устройства имеется разъем RJ-45 для подключения контроллера к локальной сети «умного дома».Изначально мы собирались использовать в каждом отечественном устройстве созданный нами Ethernet-модуль для управления девайсами при помощи HTTP-запросов. Исходя из этого в данном контроллере мы кроме этого решили применять данный модуль.По окончании того как мы выработали главные требований к нашему разрабатываемому контроллеру, мы сделали первый прототип устройства способом ЛУТ.

Удостоверились в надежности его работу на нескольких обрезках светодиодных лент (долгих лент под рукой не было) и, убедившись, что все трудится как мы и желали, заказали первую партию плат на заводе:К тому времени как платы приехали с завода, наконец-то, была куплена цельная лента длиной 5 метров и мы приступили к сборке девайсов.Главная плата, без установленного Ethernet-модуля:С установленным Ethernet-модулем:Вид на плату со стороны разъемов:По окончании сборки мы подключили к устройству 5 метров светодиодной RGB-ленты и занялись тестированием.Нас ожидало разочарование. Нет, лента, само собой разумеется, загоралась и управлялась.

Но передача команды на включение ленты белым цветом приводила к следующему (кликабельно):Мы выбрали через чур громадную частоту для ШИМа (25 кГц) и лента светилась неравномерно.По окончании серии опытов с различными лентами мы остановились на частоте 750 Гц и всё стало на собственные места цвета :)Первый собранный экземпляр LED-C-01 перед установкой в квартиру моего приятеля мы поместили в готовый пластиковый корпус, приобретённый в соседнем магазинчике (на КДПВ именно данный первый экземпляр, а ниже фото кликабельны):В связи с тем, что корпус подбирался в весьма сжатые сроки, было нужно воспользоваться термоклеем:Обратная сторона (со стороны крепления на DIN-рейку):Девайс в сборе:По окончании того, как я намучился с этим корпусом на протяжении его сборки, да и на протяжении монтажа девайса в квартире приятеля (для подключения устройства нужно всецело разобрать корпус, позже собрать), было решено изготовить корпус на 3D-принтере.Для этого мы создали модель корпуса:И напечатали корпус на 3D-принтере (кликабельно):В итоге второй экземпляр оказался таким (кликабельно):Как происходит управление контроллером?Устройство управляется посредством протокола HTTP (способ Get). Контроллер подключается к локальной сети «умного дома» (при помощи разъема RJ-45) и им возможно руководить с любого компьютерного устройства, кроме этого подключенного к данной сети.Сейчас времени протокол SSL не поддерживается, и исходя из этого предусмотрено особое тайное слово, благодаря которому возможно сократить управление контроллером.Управление осуществляется следующим образом.

При обращении к контроллеру из браузера с любого компьютерного устройства — раскрывается web-страница. На ней возможно задать начальные параметры: установить IP-секретное слово и адрес устройства, и установить цвет светодиодных лент, и включить и отключить ленты.Все нужные доводы запроса передаются в его параметрах.К примеру, включение белого цвета ленты, подключенной ко второму каналу контроллера, выполняется следующим запросом:http://192.168.2.18/secretword/?frm=2red2=255green2=255blue2=255smo2=0Тут параметры red2, green2 и blue2, как возможно додуматься, несут ответственность за цвет.Параметр smo2 установленный в значение «0» показывает, что переключение цвета будет резкое, а не плавное.В случае если указать smo2=8, то переключение состояния ленты будет происходить в течение восьми «условных промежутков времени» :)Любой «условный промежуток времени» равен 5 секундам.Для манипуляции первым каналом нужно передавать такие же запросы, лишь вместо «2» во всех именах параметров будет «1». К примеру, http://192.168.2.18/secretword/?frm=1red1=255green1=0blue1=0smo1=5В следствии данного запроса лента на первом канале переключится в красный цвет в течение пяти «условных промежутков времени» (другими словами 25 секунд) :)Благодарю за внимание!В следующих статьях я поведаю о отечественных устройствах для:

  • Сбора информации от датчиков перемещения.
  • Управления электрическим тёплым полом.
  • Управления освещением лестницы.
  • Multiroom-контроллере.

С Днем учителя!

Случайная статья:

Светодиодная лента управление с телефона — wifi rgb led controller


Похожие статьи:

Комментирование и размещение ссылок запрещено.

Обсуждение закрыто.