Побачив круту світломузику на RGB світлодіодах WS2812B захотілося собі таку. Всі комплектуючі у мене були від інших проектів, взагалі зібрав за добу.
Проект WLED від Aircoookie, але мені сподобався його форк, який створено членами команди Atuline/WLED
Цей аудіореактивний мод найкраще працює на «класичному ESP32» і на ESP32-S3
Ели не запускается программа на Windows 7 и выдает ошибку: Failed to execute script pyi_rth_win32comgenpy
то нужно обновить систему. Нужно скачать и установить два обновления.
В свой музыкальный центр я интегрировал цветомузыку Lumazoid от Nootropic design USA - GitHub
Скетч — компилировать на версии arduino-1.6.8
Работает с любыми светодиодами WS2812 / WS2812B, такими как NeoPixel и другими.
Поддерживает 60, 120 или 180 светодиодов.
Сделал для себя пульт на смартфоне для отличного проекта ampcontrol-f103. Есть классная бесплатная программа irplus которая позволяет создавать и пользоваться уже готовыми пультами - есть большой набор конфигов для многих производителей и моделей разных устройств. Я взял готовый конфиг NEC-PTX-TV и переделал его под себя.
Продолжение... Музыкальный центр своими руками на основе STM32F103
Решил переделать свой музыкальный центр - остановился на использовании только одного устройства - проигрывателя в виде RPI. В малине уже присутствует WiFi, блютуз и дополнительно добавил usb сетевую карту.
Блютуз можно использовать только если RPI подключен к сети через usb сетевую карту. Зато сопряжение к телефону и переключение обратно проходит очень быстро.
Контакты GPIO2 и GPIO3 имеют фиксированные подтягивающие резисторы.
При включении контакты устанавливаются в режим входа, контакты 0-8 подтягиваются к 3V3, контакты 9-27 подтягиваются к 0V.