Интернет радио на ESP32

Подключение исполнительных устройств, датчиков, контроллеров.

Модератор: immortal

PAV
Сообщения: 949
Зарегистрирован: Пт дек 06, 2013 11:30 am
Откуда: Москва
Благодарил (а): 68 раз
Поблагодарили: 94 раза

Интернет радио на ESP32

Сообщение PAV » Ср ноя 07, 2018 12:41 pm

Хочу в ванную сделать радио. Интернет радио.
У меня уже есть одно на базе минироутера и OpenWRT.
Натолкнулся тут на интересный проект - https://github.com/karawin/Ka-Radio32
Интернет радио на базе ESP32. Управление осуществляется через web интерфейс и энкодером. Может работать через внутренний DAC на ESP32 или внешний — например VS1053. Декодирует аудио поток mp3 и AAC. Имеется эквалайзер и плэй лист на 255 строк.
Дешево - esp32 в обвязке - 5 баксов + усилитель доллар.

НО!!! Не могу сообразить, как этой системой управлять.
Изначально хотел присобачить обычный пульт от плеера в ванную и чтобы он отправлял сигналы Алисе, а она уже управляла ESP, НО я не могу найти такой пульт!!!! Планировал частоту 433, а нет таких, все ИК. Нужен пульт с минимум 5 кнопками - Станции <>, Громкость <>, On|Off

Посоветуйте что-нибудь, мозг что-то забуксовал. Может какое-нибудь еще более простое решение есть?
serghei
Сообщения: 2575
Зарегистрирован: Пт ноя 06, 2015 10:22 am
Откуда: Кишинёв
Благодарил (а): 303 раза
Поблагодарили: 282 раза

Re: Интернет радио на ESP32

Сообщение serghei » Ср ноя 07, 2018 12:56 pm

Есть подобное на MQTT. Но то же самое на 8266 почище играет. Код дома. Только ночью выложу.
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
PAV
Сообщения: 949
Зарегистрирован: Пт дек 06, 2013 11:30 am
Откуда: Москва
Благодарил (а): 68 раз
Поблагодарили: 94 раза

Re: Интернет радио на ESP32

Сообщение PAV » Ср ноя 07, 2018 1:13 pm

на 8266 я нашел только либо с использованием звуковой карты, либо можно только одну радиостанцию слушать(проект заглох)
Буду благодарен.
Mqtt хорошо, а как mqtt из ванной отправить команду?
smart_g
Сообщения: 292
Зарегистрирован: Вт окт 17, 2017 11:29 am
Откуда: Украина, Киев
Благодарил (а): 15 раз
Поблагодарили: 33 раза

Re: Интернет радио на ESP32

Сообщение smart_g » Ср ноя 07, 2018 7:30 pm

PAV писал(а):
Ср ноя 07, 2018 1:13 pm
Mqtt хорошо, а как mqtt из ванной отправить команду?
Со смарфона послав нужный топик
Ubuntu Server 16.04 LTS, OpenWRT 1-wire, SonOFF, MYSensors, MiHome, Yeelight, MiFlower
PAV
Сообщения: 949
Зарегистрирован: Пт дек 06, 2013 11:30 am
Откуда: Москва
Благодарил (а): 68 раз
Поблагодарили: 94 раза

Re: Интернет радио на ESP32

Сообщение PAV » Ср ноя 07, 2018 7:37 pm

Повторю задачу, для тех, кто не любит читать - управление из ВАННОЙ комнаты. Моешься под душем и щелкаешь каналы, громкость регулируешь.
serghei
Сообщения: 2575
Зарегистрирован: Пт ноя 06, 2015 10:22 am
Откуда: Кишинёв
Благодарил (а): 303 раза
Поблагодарили: 282 раза

Re: Интернет радио на ESP32

Сообщение serghei » Ср ноя 07, 2018 9:06 pm

Оригинал кода для ESP32 бралОтсюда. У этого же автора есть и для ESP8266. Конкретно для ванной чуть модифицированный Здесь. Собрал оба. На 8266 понравился больше по качеству звука . Но терял станцию через пару часов. SD карту так и не завел - не понял куда включать её CS. Настраивается всё энкодером.
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
PAV
Сообщения: 949
Зарегистрирован: Пт дек 06, 2013 11:30 am
Откуда: Москва
Благодарил (а): 68 раз
Поблагодарили: 94 раза

Re: Интернет радио на ESP32

Сообщение PAV » Ср ноя 07, 2018 9:32 pm

Спасибо. Видел эти проекты.
Не хочу VS1053 пользовать, хочу обойтись только ESP.
Тут основная задача даже не собрать все это, а найти, как этим управлять из ванной.
Решения пока не нашел, вот и спрашиваю совета.
skysilver
Сообщения: 3006
Зарегистрирован: Чт авг 21, 2014 8:28 am
Откуда: Киров, Россия
Благодарил (а): 400 раз
Поблагодарили: 1753 раза
Контактная информация:

Re: Интернет радио на ESP32

Сообщение skysilver » Чт ноя 08, 2018 12:40 am

PAV писал(а):
Ср ноя 07, 2018 12:41 pm
Посоветуйте что-нибудь, мозг что-то забуксовал. Может какое-нибудь еще более простое решение есть?
Голосовые ассистенты, говорят, нынче в тренде. ;)
За это сообщение автора skysilver поблагодарил:
PAV (Чт ноя 08, 2018 12:44 am)
Рейтинг: 1.16%
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
PAV
Сообщения: 949
Зарегистрирован: Пт дек 06, 2013 11:30 am
Откуда: Москва
Благодарил (а): 68 раз
Поблагодарили: 94 раза

Re: Интернет радио на ESP32

Сообщение PAV » Чт ноя 08, 2018 12:43 am

Опыт подсказывает, что голосовой ассистент это всеж больше игрушка. Проще и быстрее кнопку нажать, чем что-то говорить. Я у себя не пользую, ну только для демонстрации.
Но за мысль спасибо, я чет упустил такое решение. Вот что зачем форумы нужны ;)
smart_g
Сообщения: 292
Зарегистрирован: Вт окт 17, 2017 11:29 am
Откуда: Украина, Киев
Благодарил (а): 15 раз
Поблагодарили: 33 раза

Re: Интернет радио на ESP32

Сообщение smart_g » Чт ноя 08, 2018 10:13 am

PAV писал(а):
Ср ноя 07, 2018 7:37 pm
Повторю задачу, для тех, кто не любит читать - управление из ВАННОЙ комнаты. Моешься под душем и щелкаешь каналы, громкость регулируешь.
Читать умеем. Но ставля перед собой такую задачу, надо понимать проблемы и ценник устройств влагозащищенных.
Колонок, пультов и прочее. А если нужны кнопки, то на малине коннектимся к GPIO и посылаем нужные топики в MQTT/
Вместо малины дешевле апельсин.
Ubuntu Server 16.04 LTS, OpenWRT 1-wire, SonOFF, MYSensors, MiHome, Yeelight, MiFlower
Ответить