Ничего не найдено :(
    В гостях у Самоделкина! » Электроника » Светодиоды » Фоновая подсветка компьютерного монитора с поддержкой «умного дома» от Apple

    Фоновая подсветка компьютерного монитора с поддержкой «умного дома» от Apple



    В этой статье мастер расскажет нам, как он реализовал технологию Ambilight, для своего компьютерного монитора.

    Ambilight (сокращение от англ. Ambient Lighting Technology — рус. «Технология Окружающего Освещения») — технология фоновой подсветки для телевизоров, которая была изобретена и запатентована компанией Philips Electronics.
    Представляет собой встроенную в жидкокристаллические телевизоры фоновую подсветку, которая, анализируя цветовую картинку кадра на экране телевизора, воспроизводит рассеянный свет по периметру телевизора. Благодаря этому поверхность стены за корпусом телевизора динамически освещается, тем самым дополняя ореолом интенсивность изображения на самом экране и визуально как бы увеличивая размер изображения.


    Конечно, в монитор ничего встраивать не нужно, соответствующее оборудование, конкретно светодиодная лента, наклеивается на заднюю часть монитора.

    Мастер делал адаптивную подсветку с учетом поддержки Apple HomeKit, так как умный дом у него, работает именно на этом программном обеспечении.

    Инструменты и материалы:
    -Светодиодная лента WS2812b;
    -Блок питания 5V 3A;
    -Wemos D1 mini;
    -Перемычки;
    -Разъем постоянного тока 2,1 мм x 5,5 мм (гнездо и штекер);
    -Резистор 270 Ом;
    -Термоусадочная трубка;
    -Штыревой разъем;
    -4-контактный разъем JST;
    -Паяльник и расходные материалы;
    -3D-принтер;
    Программное обеспечение:
    -Homebridge для поддержки Apple HomeKi;
    -WLED для управления светодиодной лентой;
    Hyperion.ng

    Шаг первый: подготовка Wemos D1 Mini
    Микроконтроллер Wemos D1 mini может питаться от постоянного тока 5 В - того же напряжения, что и светодиодная лента WS2812b. Его можно заменить на NodeMCU, поскольку этот микроконтроллер также питается от напряжение 5 В. Другая (более дешевая) альтернатива - популярный модуль ESP-01. Но для модуля ESP-01 требуется дополнительное оборудование, поскольку этот модуль поддерживает только напряжения ввода / вывода 3,3 В.

    Сначала нужно подготовить плату. К Wemos D1 mini не припаяны контакты. Мастер припаивает разъемы к 4 контактам Wemos D1 mini (5V, Ground, D4 и D3).

    Фоновая подсветка компьютерного монитора с поддержкой «умного дома» от Apple

    Шаг второй: программное обеспечение
    Дальше нужно запрограммировать Wemos D1 mini с помощью программного обеспечения для управления освещением с открытым исходным кодом WLED.

    Подключите Wemos D1 mini к компьютеру с помощью кабеля micro-USB. Откройте программу Tasmotizer.
    Установите правильный порт. Поскольку в этом проекте используется устройство Wemos, убедитесь, что включена опция "self-resetting device".
    Загрузите последний двоичный файл WLED (мастер использует файл WLED_x.xx.x_1M.bin) - Ссылка на файлы WLED.
    Выберите файл прошивки WLED. В Tasmotizer нажмите «Tasmotize!».
    Как только получено сообщение об успешной прошивке нужно перезагрузить устройство.



    Шаг третий: настройка WiFi
    Теперь нужно настроить сеть Wi-Fi.
    На любом устройстве с поддержкой Wi-Fi найдите WLED-AP. Подключитесь к сети Wi-Fi . Пароль «wled1234».
    Дальше пользователь будет перенаправлен на веб-интерфейс WLED. Если это не произойдет автоматически, то нужно Дальше нажмите "WIFI SETTINGS".

    Запишите адрес mDNS и введите свои учетные данные WiFi в поле «Имя сети» и «Пароль сети».
    Сохраните настройки и дождитесь перезагрузки устройства.
    Подключитесь к основной сети Wi-Fi
    Теперь Wemos D1 mini готов к настройке для управления адресными светодиодами.
    Примечание. Устройства ESP8266 поддерживают только сети Wi-Fi 2,4 ГГц.



    Шаг четвертый: тестирование Wemos D1 Mini
    После установки ПО нужно протестировать устройство.
    Убедитесь, что ваш Wemos D1 mini подключен к источнику питания постоянного тока.
    Перейдите по адресу вашего Wemos D1 mini на WLED. Это адрес «mDNS», который был записан ранее.
    Для тестирования нужны светодиоды WS2812b (мастер использует светодиодную матрицу 8x8 ).
    Перейдите к панели «Конфигурация» интерфейса WLED.
    Нажмите "Настройки светодиодов".
    Введите количество светодиодов ( в данном случае 8x8 = 64). Нажмите "Сохранить". Выключите устройство.
    Дальше нужно подключить панель согласно схемы ниже.

    Обратите внимание:
    -WLED будет взаимодействовать со светодиодной панелью через контакт D4
    -между D4 и светодиодной лентой устанавливается токоограничивающий резистор 270 Ом
    -Wemos D1 mini и светодиодная лента питаются от одного и того же источника питания 5 В
    Чтобы упростить тестирование, загрузите мобильное приложение WLED.
    Android
    iOS
    Через несколько секунд после включения светодиоды на панели должны засветится.
    Дальше перейдите к мобильному приложению WLED и откройте его.
    Нажмите "Discover lights..." и подождите несколько секунд.
    Щелкните галочку в правом верхнем углу экрана.
    Панель должна появиться в списке как WLED. Кликаем на нее. Переходим по адресу «mDNS», который был записан раньше.
    Теперь с помощью приложения можно протестировать устройство, поменять цвета, яркость.







    Шаг пятый: 3D- gtxfnm корпусf
    Для электроники нужен корпус. Его мастер напечатал на 3D-принтере. Разрешение не менее 0,2 мм. Файлы для печати можно скачать ниже.
    Body.stl
    Lid.stl
    Stand.stl





    Шаг шестой: сборка
    Следующим шагом будет установка электроники в корпус.
    Припаяйте провода к разъемам, как показано на схеме. Для изоляции используйте термоусадочную трубку.





    Подключает все согласно схемы.



    Устанавливает все в корпус и собирает его.




    Шаг седьмой: светодиодная лента
    Теперь нужно смонтировать светодиодную ленту.
    Для данного монитора схема расположения светодиодов будет следующая:
    Внизу слева - 18 светодиодов
    Слева - 18 светодиодов
    Сверху - 39 светодиодов
    Справа - 18 светодиодов
    Внизу справа - 18 светодиодов

    Нужно прикинуть, как будут располагаться светодиоды, учитывая следующие детали:
    - не нужно делать зазор там, где у вашего монитора есть подставка
    - обратите внимание на начальное положение светодиодной ленты.
    - обратите внимание на данные о направлении в светодиодной ленте. Направление указано стрелками.
    Дальше нужно разрезать светодиодную ленту согласно схемы.
    Возьмите несколько цветных проводов и разрежьте их на отрезки длиной 4 см.
    Припаяйте разъем к контактным площадкам самой первой полосы.





    Смонтируйте остальные соединения.





    Шаг восьмой: тестирование и установка светодиодной ленты
    Подключите светодиодную ленту и убедитесь, что порядок подключения совпадает как на светодиодной полосе, так и на плате:
    +5V - +5V
    Data - Data
    Gnd - Gnd
    Перейдите в мобильное приложение или веб-интерфейс WLED. Кликните на свое новое устройство WLED. Нажмите "Конфигурация". Щелкните "Настройки светодиодов".
    Обновите значение «LED count», чтобы оно соответствовало общему количеству светодиодов (данном случае 18 + 18 + 39 + 18 + 18 = 111)
    Нажмите "Сохранить". Приклейте светодиодную ленту к задней части монитора.






    Аппаратная часть этого проекта завершена. Все, что осталось, - это настройка и тестирование программного обеспечения.
    Сейчас можно перейти в мобильное приложение и протестировать устройство.

    Шаг девятый: настройка Hyperion.ng
    Идея состоит в том, что пользователь устанавливает Hyperion.ng на компьютер. Программа использует запись экрана для анализа того, что отображается на мониторе, обрабатывает его и преобразует в поток, который может интегрироваться с WLED для создания фонового освещения в режиме, близком к реальному времени.
    Загрузите и установите последнюю версию Hyperion.
    Откройте программу и дважды щелкните на панели задач.
    Дальше введите новое имя пользователя и пароль.
    В веб-интерфейсе Hyperion перейдите в «Светодиодное оборудование».
    Выберите «wled» в раскрывающемся меню «Тип контроллера».
    Введите IP-адрес вашего контроллера WLED.
    Нажмите "Сохранить настройки".
    Затем перейдите на вкладку «Схема расположения светодиодов». Введите ваше количество светодиодов
    Обратите внимание, что мастер использовал такое же количество светодиодов для нижнего ряда и выбрал длину промежутка 3 (рассчитывается как 39-18-18 = 3) и установил положение зазора на светодиоде 75 (18 + 39 + 18 = 75). Позицию ввода тоже 75.
    Нажмите «Сохранить макет».

    Перейдите в «Панель управления» и убедитесь, что светодиодное оборудование работает в разделе «Smart Access».







    Шаг десятый: настройка Apple HomeKit
    Мастер хотел, чтобы устройством можно было управлять с помощью Apple HomeKit (предполагается, что у пользователя уже есть работающий экземпляр Homebridge в сети).

    Перейдите на сервер Homebridge в своей сети, введя IP-адрес своего сервера Homebridge.
    Перейдите на вкладку "Плагины".
    Найдите и установите следующий плагин "Homebridge Wled Simple"
    Получите IP-адрес своей Ambilight в сети.
    В веб-интерфейсе Homebridge в разделе плагинов нажмите «Настройки» плагина «Homebridge Wled Simple».
    Отредактируйте по умолчанию или нажмите "ADD ACCESSORY" внизу экрана.
    Добавьте представленный ниже фрагмент кода в формате JSON - обновите имя и свой IP-адрес.
    Нажмите "Сохранить".
    Перезагрузите Homebridge.
    Ваш Ambilight появится в вашем проекте HomeKit на всех ваших устройствах Apple.

    {
    	"accessory": "WLEDSimple", 
    	"name": "Name to display here",
    	"apiroute": "http://your ip address here"
    }


    Рекомендуется создать статический IP-адрес для всех устройств WLED в сети. Таким образом вы всегда будете знать адрес каждого источника света и убедитесь, что Homebridge всегда может связаться с вашим устройством. Если вы не назначаете статические IP-адреса устройствам WLED и планируете использовать их с помощью плагина «Homebridge Wled Simple», их IP-адреса могут измениться при перезагрузке устройства, и вам придется перенастроить плагин.



    Можно использовать два метода для установки статического IP-адреса для WLED Ambilight.
    Первый способ предполагает использование веб-интерфейса или приложения WLED.
    Зайдите в веб-интерфейс вашего WLED-устройства (или воспользуйтесь приложением).
    Зайдите в "Конфиг"
    Перейдите в «Настройка WiFi» и прокрутите вниз до раздела «Статический IP-адрес (оставьте 0.0.0.0 для DHCP):».
    Введите IP-адрес, который вы хотите назначить устройству - убедитесь, что IP-адрес не конфликтует с чем-то еще в вашей сети.
    Введите информацию о статическом шлюзе вашего маршрутизатора - это будет что-то вроде «192.168.1.1» или «10.0.0.2».
    Второй метод - перейти к интерфейсу вашего маршрутизатора, определить MAC-адрес вашего WLED-устройства, используя его текущий IP-адрес, а затем установить статический IP-адрес для вашего устройства в маршрутизаторе.

    Все готово. Можно создать несколько сценариев работы фоновой подсветки. С подробными инструкциями (для устройств Apple) можно ознакомиться на странице мастера.

    Источник (Source)
    Становитесь автором сайта, публикуйте собственные статьи, описания самоделок с оплатой за текст. Подробнее здесь.

    Инсталляция - «Число Пи вытекающее из крана»

    Дверной звонок с различными способами оповещения

    9
    Идея
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    10
    Описание
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    9
    Исполнение
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    Итоговая оценка: 9.33 из 10 (голосов: 1 / История оценок)

    Добавить комментарий

    Привет, Гость!


    Зарегистрируйтесь

    Или войдите на сайт, если уже зарегистрированы...

    Войти

    Добавьте самоделку

    Добавьте тему

    Онлайн чат

    Последние комментарии

    Все комментарии