Крутейшая RGB-подсветка для компьютера Arduino + WS2812 (Пишем приложение и управляем с компьютера)
Всем привет, потратил половину своего выходного, чтобы записать ещё одно видео на тему Arduino + ПК + светодиодная лента
Сегодня речь пойдет о создании подсветки для ПК и написании приложения, с помощью которого можно управлять подсветкой прямо с компьютера, не нагибаясь под стол, чтобы нажать "кнопочку на плате"
Для тех, кто любит смотреть, пожалуйста:
А для тех, кто любит читать, потрачу немного времени и напишу текста
Вот ссылка на проект (гитхаб): https://github.com/psibia/Arduino_RGB
Идея сделать подсветку у меня была давно и в свободное от работы времени я потихоньку занимался написанием полноценного приложения. Кстати говоря, оно почти готово, в нём есть много функций, начиная от изменения цвета, яркости и режимов подсветки, заканчивая сменой темы самого приложения (есть тема для любителей аниме.. и дотерам тоже уделил время)
Приложение я выпущу в скором времени, когда окончательно допишу его и исправлю парочку косяков
Сегодня я написал коротенький гайд, как управлять лентой с ПК. Чтобы не показывать 300 строк кода, я создал отдельную библиотеку, которая очень упрощает работу в написании приложения.
(для сведущих: доступно всего 2 метода и 3 свойства вместо 300 строк кода)
Здесь писать что-то про программирование я не буду, не всем это покажется интересным, давайте лучше поделюсь эксклюзивными скриншотами и картинками будущего приложения
Классический вид:
Для любителей аниме:
Немного разбавим картиночки полезной информацией:
Тестировал много различных конфигураций лент и пришел к выводу, что светит лучше всего лента 30 светодиодов на метр, причем направить её нужно на стену с расстояния 10-20 см (все режимы пилились под эту конфигурацию)
Использовать ленту с рассеивателем, направленную на зрителя не рекомендую, выглядит не очень.
В видео не было дополнительного источника питания, поэтому количество светодиодов ограничилось 30 шт, более использовать не рекомендую, либо добавляйте БП к ленте. (В инете есть много инфы как это сделать, да и я скоро запишу продолжение этому видео)
И теперь немного фоток того, как подсветка преображает рабочее место:
Всем бобра и добра, надеюсь, кому-то этот пост покажется интересным :)