Подсветка Ambilight своими руками на Arduino
Подсветка Ambilight своими руками на Arduino
В этой инструкции вы узнаете, как создать свой собственную Ambilight подсветку
Имейте в виду, что Ambilight будет работать только на ПК под управлением программного обеспечения Bambilight.


Вам понадобятся следующие компоненты:

    
Индивидуально адресуемая RGB LED полоса
    
Arduino Nano
    
макетная плата
    
Несколько макетных кабелей
    
12V DC адаптер питания
    
Двусторонний скотч
    
стяжки

Шаг 1: Смотрите видео!


Шаг 2: Тестирование светодиодной ленты

Это нужно чтобы заранее проверить работоспособность ленты, ведь если один не работает то все последующие тем более, через последовательное соединение.
Вот почему это хорошая идея, чтобы припаять временные провода к вашей светодиодной ленте и протестировать его с помощью Arduino, адаптер питания и .ino файл (можно скачать на шаге 3). Загрузите .ino на ваш Arduino. Вам не нужно ничего настраивать еще. Вы должны увидеть несколько цветов машут через светодиодной ленты.
Вы можете подключить светодиодную полосу с использованием изображения, представленную в этом шаге.
Шаг 3: Монтаж электроники на ваш монитор
Перед тем как вставлять светодиодные ленты к задней панели монитора, очистите его как можно лучше.
Померяйте длину, по которой вы будете клеить ленту на монитор. После того как вы вырежете все части до нужного размера вы можете прикрепить их к задней панели монитора. Так как клей, как правило, это не самое лучшее средство, я предлагаю использовать двухсторонний скотч.
После того, как полоски на месте вы можете смонтировать макет с Arduino Nano к задней панели монитора. Убедитесь в том, чтобы установить его в удобном месте, потому что вам позже нужно будет иметь возможность подключить кабель USB к компьютеру.

Шаг 4: Пайка электроники

Паять светодиодные ленты можно использовать несколько скрепок.
Теперь подключите светодиодные ленты к Arduino, используя ту же схему, как показано на шаге 1. Подключите кабель USB, установите библиотеку FastLED и загрузить код, предоставленный на этом этапе в ваш Arduino.
Вы также можете подключить теперь адаптер питания
Скачать файл: bambilight.zip [1,14 Kb] (cкачиваний: 160)

Шаг 5: Настройка ПО
Откройте файл .ino и отредактируйте следующие строки, чтобы соответствовать вашей ситуации:

#define NUM_LEDS 38
#define ЯРКОСТЬ 100

Теперь загрузите файл на Arduino.
Загрузите 
Bambilight
Откройте Bambilight.exe, расположенный в "[вы сохранили папку Bambilight] \ Bambilight-мастер \ Bambilight-мастер \ Binary".

Теперь необходимо настроить по своему вкусу и протестировать его с помощью 
тестового видео
После того, как вы удовлетворены результатом вы можете свернуть программу Bambilight.

Источник

5 197