Андрей Смирнов
Время чтения: ~14 мин.
Просмотров: 7

RGB лампа

16 мая 2018, 22:41

Здравствуйте друзья.

В этом обзоре я вас познакомлю с обновленной версией цветной лампочки Xiaomi Yeelight RGB E27.

 Где купить?

Разведданные на GearBest действует купон  LT2018517RU8, на 100 штук, цена — $15.08

Первый осмотр

В отличии от первых версий лампочек, производитель ушел от белых коробок с бледно-серой полиграфией и добавил красок в оформление.

109813b071.jpg

На задней стороне — технические характеристики. Обновленная версия может похвастаться мощностью в 10 Ватт (9 Ватт в первой) и световым потоком до 800 Лм — против 600 Лм у первой. Остальные параметры — теже самые. 

Лампа работает в сети wi-fi 2,4 ГГц, имеет стандартный цоколь Е27, диапазон цветовых температур в режиме белого света — 1700 — 6500 К и наработку на отказ 25000 часов. 

e2f390d2a5.jpg

Упакована лампа грамотно и надежно, доехала без повреждений.

976ce43ec4.jpg

Дизайн, сравнение 

Корпус лампы сделан из белого пластика с ромбовидным рифлением, верхняя часть прикрыта полупрозрачным плафоном.

Сравнительно с первой версией, лампа выглядит гораздо интереснее и изящнее, если, конечно, для кого-то важен именно внешний вид гаджета. Все познается в сравнении:

Что касается прикладного аспекта — полупрозрасного цоколя. Он имеет бОльшую площадь рассеивания сравнительно с первой версией лампочки.

После первого включения, лампа переходит в режим белого теплого цвета на максимальной яркости

Тестирование

Для наглядности, проведу сравнения в цифрах. 

Потребляемая мощность в активном состоянии, но при отключенных светодиодах у лампочки первой версии составляет 1,2 Ватта, у новинки — 1 Ватт.

Максимальная потребляемая мощность (режим белого свечения, максимальная яркость). 9.2 Ватта против 10.1

Световой поток, при идентичных условиях — показательно только для сравнения. 1265 люкс у первой версии и 1523 у второй при идентичных условиях

Управление

 Если говорить с колокольни системы умного дома, то основным приложением  управления является MiHome. Приложение обнаруживает новое устройство сразу после включения, необходимо ввести учетные данные wi-fi сети и после этого, устройство готово к работе.

Плагин управления, сравнительно с другими цветными светильниками от Yeelight — никаких особенностей не имеет. 

6 основных кнопок управления — включить/выключить, режим белого света с плавным изменением цветовой температуры (свайп вправо-влево) и яркости (вверх вниз). Цветной режим где свайпом вправо и влево выбирается цвет свечения

а сверху-вниз — яркость. Режим цветового потока, где 4 выбранные из палитры цвета сменяют один другой со установленной скоростью

Режим избранное — с 10 предустановленными световыми сценами. Их демонстрация — в видеообзоре, который находится в конце текста. И режим Snap — где цвет выбирается при помощи камеры.

В перечне действий для сценариев — изменений также нет. Включение/выключение, изменение яркости, цвета, цветовой температуры, ступенчатое и плавное, запуск по времени, запуск сцен из избранного.

Кроме Mihome, лампа управляется и родным приложением Yeelight — в которое лучше всего логинится под mi аккаунтом, после чего вы, без подключения получаете список своих ламп и люстр. Про установку материкового китая в качестве региона — думаю уже повторять не надо. 

Базовые возможности — те же, управление освещением, объединение в группы с другими лампами, для синхронного управления, 

Из особенностей — музыкальный режим, в котором, в зависомости от звука, который улавливается микрофоно смартфона, генерируется цветной поток на лампочке. Главная фишка — это включение режима управления по локальной сети, позволяющей управлять лампочкой из сторонних систем управления, например Domoticz.

Domoticz

После активации режима управления по локальной сети, лампочка обнаруживается Domoticz, если конечно в список оборудования добавлен вендор Yeelight

Лампой можно управлять как стандартными методами, так и при помощи скриптов на базе, например php-miio. Про некоторые моменты я рассказывал на своем канале в youtube, например тут 

Вот так выглядит стандартный интерфейс управление цветным светильником в Domoticz

Видеоверсия обзора, с демонстрацией работы:

Вывод

Новая версия красивее, мощнее, ярче. Что вообщем-то логично, так как новинка просто должна быть лучше предшественника. В отличии от первой версии, которая в режиме белого была довольно тусклая, эта уже может претендовать на роль осветительного прибора, с возможностью различных вариантов цветного освещения. В моем случае, на примере первой версии — она отлично прижилась на роль зателевизорного светильника 🙂 режим Movie — который действительно очень толково подобран и комфортен для просмотра фильмов.

Спасибо за внимание!

Размышляя над подарком девушке на 8 марта, вспомнился проект светодиодной RGB лампы, который и было решено реализовать. Тем более что все необходимое для этого имелось под рукой. Но что бы сделать подарок интересней я добавил управление с помощью оптического ик датчика, что сделало оригинальным обращение с лампой и к тому же не портило дизайн кнопками. RGB светодиод – это в сущности 3 светодиода разного цвета в одном корпусе. В моем случае светодиод с общим анодом и с 3 катодами, по одному на каждый диод, хотя обозначения на диоде обратные. Чтобы получить различные цвета свечения нашего светодиода, каждый диод необходимо включать с помощью ШИМ ‘а (широтно-импульсная модуляция), в ином случае светодиоды будут гореть на максимум, что в итоге даст нам белый цвет. ШИМ — это импульсный сигнал постоянной частоты и переменной скважности. С помощью задания скважности можно менять среднее напряжение на выходе ШИМ, вследствие чего будет меняться яркость конкретного светодиода. В нашем случае частота ШИМ будет 1кГц. Для генерации ШИМ сигнала переменной скважности нам потребуется микроконтроллер. Оптический датчик – состоит из ик светодиода и ик приемника. Ик светодиод и приемник будет направлены вверх, при проведении рукой над датчиком, свет отразится от руки и будет принят приемником. Так как RGB светодиод обладает сильным паразитным ик излучением то необходимо защитить датчик от ложных срабатываний. Для решения этой задачи используется приемник TSOP1738. В нем предусмотрено срабатывание только на модулированный сигнал на несущей частоте 38кГц, но если импульсы модуляции будут идти постоянно более чем 1 секунду, то приемник их распознает как помехи и не будет на них реагировать. Экспериментальным путем выявлено что для того чтобы приемник не срезал сигнал, его надо прерывать каждые 100мс на 20 мс. На светодиод должен идти примерно такой сигнал. Микроконтроллер (мк) — это микросхема, предназначенная для управления электронными устройствами. Для осуществления управления необходимо написать программу и прошить её в мк с помощью программатора. В конечном варианте устройства я использовал мк ATMEGA8, а для первых экспериментов я взял ATMEGA32, так как для него у меня была отладочная плата, на которой можно было все быстро собрать. В ATMEGA8 – предусмотрено 3 таймер/счетчика их суть в том, что они могу считать такты с выбранной частотой, которая зависит от частоты тактирования мк. По достижению определенного значение, возникает прерывает, по которому будет выполняться код прерывания. Таймер/счетчик 0 Этот таймер 8 битный это означает, что он может считать до 255 тактов, после чего будет обнуляться. Этот таймер не обладает аппаратный ШИМ генератором, с его помощью программно будет организована модуляция для ик светодиода. Таймер/счетчик 1 Таймер/счетчик 1 – 16 битный, он считает до 65 535 тактов. У него есть 2 аппаратных ШИМ генератора, которые и будут использоваться для управления 2-мя диодами из 3-х. Таймер/счетчик 2 Также 8 битный и имеет 1 ШИМ генератор, который будет управлять 3-им диодо м. В качестве программатора я использовал USB программатор USBAsp Чтобы его собрать потребуется прошить один мк, так что есть более простые варианты, которые правда потребуют LPT или COM портов. Программу я писал на C с помощью CodeVisionAVR и ImageCraft7. Прежде всего, надо настроить таймеры 1 и 2 в режим ШИМ на частоту 1кГц. Затем установить прерывание по таймеру 0, с достаточной частотой для обработки кода прерывания, в моем случае частота вызова прерывания составила 148кГц. Так же надо установить прерывание от внешнего источника, оно необходимо для реагирования на сигнал приемника. По прерыванию от приемника для индикации срабатывания светодиод будет вспыхивать белым светом на 100мс, и добавлять 1 к переменной режима, в основном цикле в зависимости от переменной будет включаться определенный режим. Смена режимов реализована в цикле посредством изменения скважности с задержкой на каждой итерации.

Сборка

Прежде всего, принципиальная схема. Питание осуществляется от блока питания, выходное напряжение 5 вольт, ток 1А. Плату я развел в программе Sprint Layout 5 Плата делиться на основную и на плату оптического датчика. Это сделано для того чтобы датчик можно было удобно расположить, синяя линия на основной плате это перемычка, остальные синие и черная линии это провода. Изготавливал методом лазерного утюга. Замечу, что лучше использовать утюг с парогенератором, благодаря пару бумага легче отходит от платы. Плата по центру в конечном устройстве использована не была. Предварительная сборка. Лампа В сборе Так как сам стакан оказался внутри практически зеркальным, пришлось изолировать приемник и ик светодиод с помощью наждачной бумаги и фольги, но изолировать придется в любом случае, иначе будет засветка. Радиатор обязателен к установке, диод будет сильно греться и без радиатора просто перегреться, кроме того в моей прошивке диод работает на 70% от максимальной мощности. В режиме белого света в течение часа температура поднялась до 53 градусов и более не росла, что вполне приемлемо. Конечный результат Для реализации замысла понадобилось следующее:

  • RGB светодиод, я взял мощностью 3 ватта.
  • Микроконтроллер ATMEGA 8 — под другие придется модифицировать прошивку.
  • Панельку под ATMEGA 8
  • ИК приемник – например TSOP1736
  • ИК светодиод, например FYL 3014ir
  • 3 транзистора BC337
  • Конденсатор 0,1 мкФ
  • Резисторы:
  • 10 Ом – 2 штуки
  • 3 Ома – 1 штука
  • 1 Ком – 1 штука
  • 10Ком – 1 штук
  • 330 Ом – 1 штука
  • 4,7Ком – 3 штуки
  • AVR программатор
  • Блок питания импульсный — выходное напряжение 5 вольт, ток 1А.
  • Собственно сама лампа
  • Провода, текстолит, радиатор, термопаста и т.д.

Некоторые определения были взяты из Википедии.Исходник, прошивка и файл разводки.Upd: Если хотите собрать лампу по данному посту то не забудьте глянуть исходники, фьюзы мк прошиты на 8 МГЦ. Так как мк тактируется от внутреннего резонатора, а его погрешность довольно высока и может составлять 10%, вероятнее всего понадобится настройка модуляции ик-светодида в строке TCNT0=0xCA; чтобы его частота совпадал с частотой приемника. Файл разводки в архиве для программы Sprint Layout 5.0.95d8cb.png

  • Цена: US $3

RGB светодиодная лампа с дистанционным ИК управлением и куда это применить. Всем привет. Три года назад я решил заказать с Китая игрушку для ребенка — светодиодную RGB лампу с пультом. Сразу сделал подставку для нее с патроном, и все это дело выглядело так:

Пульт в комплекте с питанием от батарейки CR2025:22ce4a.jpg Заявлено, что мощность светодиода 3 Вт. В принципе, лампа на полной яркости вполне хорошо освещала в темноте, но засчет светорассеивающего матового колпачка не слепила.37ec85.jpg И так как уже давно лампа валялась без дела, я решил сделать из нее небольшой светильник на основе латунного крана. Для поделки я купил латунный кран 3/4 со штуцером под шланг:
В разобранном виде:
Разобрал лампочку, разбирается легко, все откручивается:0751a6.jpg Внутри две платы, одна служит преобразователем 220/5В, вторая непосредственно плата со светодиодом и цепью управления:
В роли радиатора выступает алюминиевый цилиндр, он же имеет резьбу и отверстия для соединения цоколя с пластиковым колпачком:
Ну и сам колпачок:
Я примерил к нему латунную гайку, которая фиксировала штуцер, и он с натягом залез в нее:
Для более глубокой посадки платы я выточил два паза под выступающие элементы:
Навинчиваем на кран:b7a8bd.jpg Чтобы при затягивании плата не царапалась, разрезал родную резинку пополам:
Чтобы закрыть резьбу на колпачке, срезал кольцо с алюминиевой болванки:
Вот так:
Теперь нужно удлинить провода:667639.jpg Чтобы светильник включался поворотом вентиля, использовал кнопку от фонарика:c6fdae.jpg На клапане удалил резинку и сточил выступающий штырь:
Зафиксировал кнопку внутри с помощью клея:e90685.jpg Собрал:6a20c9.jpg Нашел декоративную крышку от старого светильника, рассверлил:
Далее вырезал по размеру круг из фанеры, сделал петельку:
К внутренней части привинтил бокс для двух аккумулятором типа АА:21aff0.jpg Собрал все вместе, проверил, работает:
Резонный вопрос-, а как же охлаждение светодиода. Отвечаю. Штатно он работает от 5В, у меня же получается всего 2,5 В, вследствие чего он светит тусклее, и вообще не греется. Проверял спустя полчаса работы-все хорошо. Такой вот забавный настольный светлячок получился. Включается /отключается либо ручкой вентиля, либо пультом, также переключаются цвета. Честно говоря я так бы все и оставил, но есть одно но — настольных светильников уже достаточно, и хотел его повесить в прихожую. Поэтому, я поменял источник света, заменив на светодиодный модуль 2B3C с 6-ю диодами 5730:9f32ba.jpg Запитал ее от 4-х элементов AA/2 Li, после часа работы проверил-чуть теплая подложка, все нормально:5d87d5.jpg Заменить элементы питания по большему вольтажу было еще резонной причиной потому, что я заказал еще датчик света, а он работает уже от 5 В до 25 В, а питание датчика это то же напряжение, что и на выходе из него. В итоге теперь так:
Можно даже снять и использовать как настольный или переносной. Используемые источники:

  • https://www.ixbt.com/live/smarthome/obnovlennaya-xiaomi-yeelight-led-rgb-lampa-pod-patron-e27.html
  • https://habr.com/post/116085/
  • https://mysku.ru/blog/aliexpress/60764.html

Рейтинг автора
5
Подборку подготовил
Максим Уваров
Наш эксперт
Написано статей
171
Ссылка на основную публикацию
Похожие публикации