ОБНОВЛЕНИЯ
- 17.09.2023 — добавил схему с фильтром шумов звука (можно взять номиналы 10 k и 0.001 uF вместо 1k и 0.01 uF), также чуть улучшил отзывчивость анализа звука и анимаций в прошивке
ОПИСАНИЕ
Интернет радио!
- На ESP32, PCM5102 и вот этой библиотеке
- В форме головы робота Бендера
- Управление энкодером
- Анализ громкости звука и вывод анимаций
ВИДЕО
КОМПОНЕНТЫ
Стараюсь оставлять ссылки только на проверенные крупные магазины, из которых заказываю сам. Также по первые ссылки ведут по возможности на минимальное количество магазинов, чтобы минимально платить за доставку. Если какие-то ссылки не работают, можно поискать аналогичную железку в каталоге Ардуино модулей. Также проект можно попробовать собрать из компонентов моего набора GyverKIT.
- ESP32 ссылка, ссылка
Энкодер: aliexpress, aliexpress, aliexpress, искать
- ЦАП ссылка, ссылка
- Усилитель ссылка, ссылка
- Динамики ссылка
- Конвертер уровней ссылка, ссылка
- Матрицы-модули ссылка, ссылка
- Матрицы белые (общий катод) ссылка
- Матрицы жёлтые (общий катод) ссылка
- Блок питания (зарядник от смартфона): любой на 5V 1.5-2A
Модели под печать лежат в архиве проекта
СХЕМЫ
ПРОШИВКА
Максимально подробный гайд по началу работы с платой и загрузке прошивки для проекта находится ЗДЕСЬ. Изучи его внимательно, прежде чем писать на форум или в группу ВК!
УПРАВЛЕНИЕ
- Поворот — громкость
- Удержание и поворот — смена станции
- Клик — включить/выключить
- Два клика — смена эффекта
- Три клика — калибровка (по тишине)
- Клик, удержание и поворот — яркость рта
- Два клика, удержание и поворот — яркость глаз
ИНСТРУКЦИИ
- Подключение к WiFi настраивается в файле config.h
- Список станций редактируется в файле core0.cpp
Списки радиостанций:
ПОДДЕРЖАТЬ
Вы можете поддержать меня за создание доступных проектов с открытым исходным кодом, полный список реквизитов есть вот здесь.