Здесь я расскажу, как пользоваться приемником. В отличие от эфирного УКВ приемника интернет радио не может само настраиваться на станции. Предварительно нужно создать playlist, в котором будут указаны URL радиостанций.
Т.е. вначале нужно узнать адреса нужных вам станций. Выбор большой – порядка 10000 станций. Но если вы читаете эти строки, значит вас интересуют в первую очередь русскоязычные станции. Выбор тоже большой. Вопрос, где взять адреса.
Дело в том, что для станции выгоднее, когда вы ее слушаете с официального сайта, а не через плеер. На сайте ведь можно разместить много дополнительной рекламы. Поэтому, в большинстве случаев станции не дают прямой ссылки на URL потока. Правда, бывают и исключения. Кроме того, часто можно найти ссылку, просматривая исходный html код странички. Как искать, объяснять не буду. Если вы дошли до этого места в настройке приемника, при желании сможете разобраться и с html кодом. Кроме того, есть сайты, с которых можно слушать множество станций, например:
Если кому-то интересны все вышеперечисленные навороты – читайте описание от автора.
В заключение список файлов и папок, которые могут потребоваться при настройке и эксплуатации приемника.
/etc/mpd.conf – файл конфигурации плеера mpd; /etc/radiod.conf – файл конфигурации PiRadio; /etc/samba/smb.conf – файл конфигурации Samba; /etc/lirc/lircd.conf – файл конфигурации LIRC; /var/log/mpd/mpd.log – лог плеера mpd; /var/log/radio.log – лог загрузки PiRadio; /var/lib/mpd/playlists – плэйлисты для радио; /home/pi/mymusic – папка для музыки mp3 и wma; /home/pi/radio – все файлы программы PiRadio.
Если конструкция вас заинтересовала, внимательно прочитайте первую , вторую и третью часть описания перед тем, как задавать вопросы. Ну и еще раз повторю – читайте авторское описание, там много полезной информации, которой нет на этих страничках.
Когда я захожу в ванную комнату должна начинать играть легкая музыка. Когда я выхожу из ванной музыка должна автоматически выключаться. Эту идею я подсмотрел в одном отеле в Болгарии.
В качестве элементов управления мне понадобится регулятор громкости и две кнопки для переключения между интернет-радиостанциями.
LDR (датчик освещенности) обнаруживает, когда я вхожу в ванную комнату. Ах да, еще нужно ночное отключение, если я пойду в туалет ночью, музыка не должна включаться.
В отличие от проектов интернет радио плееров с Raspberry Pi (малинкой), этот самодельный Wi-Fi радиоприемник намного дешевле. Стоимость компонентов составляет всего 11,58 € (с Aliexpress).
И, конечно же есть преимущество в том, что вам не нужен Linux, только с помощью знаний Arduino вы можете вносить свои изменения.
Кроме того, такое ESP-радио потребляет намного меньше электроэнергии, чем Raspberry Pi радиоприемник, а также он запускается намного быстрее. В этом интернет радиоприемнике ESP8266 всегда готов к работе и подключен к Wi-Fi и начинает воспроизводить онлайн-радио, моментально после включения лампы в ванной комнате.
Потребляемая мощность в режиме ожидания составляет 130 мА. С wi-fi интернет радио на Raspberry Pi, это было бы проблематично, потому что, либо Raspberry Pi полностью загружен операционной системий и использует много энергии, либо выключен, но тогда загрузка занимает довольно много времени.
Проблема в том, что как только вы подключите усилитель с общей массой к модулю VS1053, вы услышите очень сильный цифровой шум, который даже заглушает полезный сигнал. Контакт массы гнезда для наушников (GBUF) в соответствии с техническим паспортом не должны быть подключены к массе остальной цепи.
Два часа я пробовал с различными фильтрами в аналоговый части и на линиях питания. Никакие фильтры не позволяют избавиться от этого шума. Наконец, я нашел правильное ключевое слово в Интернете - «дифференциальные входы». Если подключить дифференциальный входной усилитель (например, TDA8932) к модулю VS1053, то цифровой шум исчезает полностю.
Секрет массы гнезда для наушников GBUF заключается в том, что он также передает шум с одинаковой полярностью. Таким образом, контакт массы гнезда для наушников GBUF должен быть соеденён с отрицательным входом усилителя, а звуковой сигнал должен быть соеденён с положительным входом усилителя. Я нашел окончательное решение проблемы цифрового шума .
GBUF можно подключить к выходу VREF ножка 8 усилителя PAM8403. После этого цифровой шум полностью исчез. Когда это получилось я чуть не закричал Эврика. Усилитель меньшей фонет если GBUF и VREF соединять не на прямую а через конденсатор 25 мкФ...100 мкФ.
Припяйте тонкий провод ко входу VREF ножка 8 микросхемы PAM8403. Эту ножку не надо отпаивать от платы.
А вот ножка 5 MUTE должена быть отсоединена от платы и поднята вверх.
R1, R3 и R2, R4 образуют делитель напряжения, который делит аудиосигнал на 2. Если максимального уровни громкости недостаточно, то удалите R3 и R4 (фон во время пауз также усилится).
Конденсатор C4 470 мкФ должен быть установлен как можно ближе к модулю PAM8403, чтобы обеспечить максимальный ток для баса.
Требования к источнику питания
Мои измерения показали, что при максимальной громкости при использовании динамика на 120 Вт потребляется 500 мА. Поэтому 5 В USB зарядка должна быть рассчитана на 1 А.
Пожалуйста не заводите питание через через гнездо micro USB модуля WeMos. Он не может проводить столько мощности, и усилитель звука получает меньше напряжения из-за потерь микро-USB и зарядном кабеле.
Через веб-интерфейс на странице „Control“ вы можете управлять веб радио плеером. Вы можете попробовать новые интернет-радиостанции в строке над кнопкой «Play». Там вы можете указать ссылку на потоковое вещание (streaming link), ссылку на MP3 фаил, ссылку на плейлист, имя станции iHeartRadio или номер станции 101.ru онлайн-радио.
На вкладке „Config“ вы можете отредактировать файл конфигурации «radio.ini» или загрузить его с ПК. Здесь вы можете также загрузить любой файл в SPIFF (файловая система ESP8266). Могут быть загружены не только «radio.ini», но и небольшие MP3-файлы.
Здесь также перечислены доступные сети Wi-Fi.
Если ESP8266 не сможет подключиться к Wi-Fi сети, ESP8266 стартует как WiFi Точка доступа
с именем „Esp Radio“, и вам нужно будет подключиться к этой точке доступа.
Пароль - «Esp-Radio». Затем можно связатся с ESP8266 Arduino радиоприемником по адресу
Если вы еще не загрузили «radio.ini», вы можете сделать это через загрузку файла на странице „Control“.
Возможны следующие форматы:
:23490/stream - Ссылка на потоковое радио
87.98.217.63:23490/stream - Ссылка на поток без «http»
- Ссылка на плейлист
- Ссылка на MP3 файл
ihr/IHR_IEDM - iHeartRadio-вебрадио
101/7 - 101.ru онлайн радио - число после косой черты - номер радиостанции.
Особенности при компиляции
Установите скорость процессора 160 МГц
ВАЖНО, пожалуйста, используйте только библиотеку Arduino ESP8266 Версии 2.3.0
. Компиляция с версией 2.4.0 приводит к постоянной перезагрузке(надеюсь когда нибудь билиотеку исправят).
Как сделать самодельное wi-fi интернет радио aslan wrote in April 27th, 2017
Все началось с того, что жена попросила радио на кухню. Вообще многие истории начинаются с того, что жена что-то попросила. Я подумал, зачем мне обычное радио, если есть куча интернет радиостанций? И тут меня понесло… О том что получилось читайте дальше.
Так как я по профессии инженер-электронщик, то решил подойти к делу серьезно. Сначала решил прикинуть как оно будет выглядеть. Нарисовал примерную 3D модель. После этого решил разрисовать что и как внутри будет располагаться. Прикинул примерно каких размеров должен быть динамик и где какие органы управления на плате.
Создал принципиальную электрическую схему и развел под нее плату. Об этом писать подробно не буду, это большая тема, которая заслуживает отдельной статьи. Скажу только, что это моя работа и для меня это не так сложно. Примерно месяц ушел на изготовление платы в производстве. В итоге получилась вот такая платка. Первое фото до запайки- в таком виде она приходит с производства. Второе и третье фото уже с запаянными компонентами.
Проверив, что плата не содержит ошибок, я начал потихоньку писать прошивку. Это долгое занятие, поэтому параллельно я стал заниматься корпусом. Нашел тех, кто согласился изготовить все по моим чертежам. В итоге получился вот такой набор деталек.
К этому времени я как раз написал более-менее рабочую версию прошивки. Теперь можно все собирать.
Несущая панель крепится на саморезы, так как на ней будет держаться тяжелый динамик. Задняя панель так же крепится на саморезы, но в самом конце.
После этого монтируем проводку внутри корпуса.
Остается только закрепить декоративную панель, и ручки. Можно включать и проверять!
Получился вот такой приемник, который сначала радовал основного заказчика - мою жену. Ну и нас с дочкой. Постепенно интерес со стороны знакомых стал расти. Я сделал приемники родственникам и друзьям. Они давали советы и замечания. Примерно за полгода тестовой эксплуатации я понял, какие еще могут быть фишки, а каких не должно быть) Ведь одно дело делать для себя, а другое, когда приемником пользуется мама, которая в гаджетах особо понимает.
Жми на кнопку, чтобы подписаться на "Как это сделано"!
Если у вас есть производство или сервис, о котором вы хотите рассказать нашим читателям, пишите Аслану ([email protected] ) и мы сделаем самый лучший репортаж, который увидят не только читатели сообщества, но и сайта Как это сделано
Подписывайтесь также на наши группы в фейсбуке, вконтакте, одноклассниках, в ютюбе и инстаграме , где будут выкладываться самое интересное из сообщества, плюс видео о том, как это сделано, устроено и работает.
Жми на иконку и подписывайся!
Большое количество старых устройств часто без дела пылится в кладовках и шкафах. Однако вместо отправки в мусорную корзину вышедшая из употребления техника способна еще послужить в новом качестве.
Производители постоянно соблазняют нас покупать самые современные модели с улучшенными характеристиками, новыми возможностями и множеством функций. А вполне работоспособные устройства находят свое последнее пристанище в кладовках и подвалах, откуда им прямая дорога в мусорную корзину. Самый показательный в этом отношении пример — мобильные телефоны. Но почему бы вам не переделать вашу старую Nokia в пульт дистанционного управления для домашнего компьютера? Наверняка у вас найдется и блок питания, который без дела пылится в кладовке — так давайте сделаем из него универсальное зарядное устройство. Даже отправленный «на пенсию» маршрутизатор может еще долго служить верой и правдой: в качестве WLAN-репитера он позволит без лишних трудностей расширить зону действия вашей беспроводной сети, и Интернет станет доступен даже в самом отдаленном углу дома.
1 СТАРЫЙ СМАРТФОН С ВОЗМОЖНОСТЬЮ УСТАНОВКИ ПРИЛОЖЕНИЙ В качестве стационарного интернет-радио для кухни или мастерской подойдет любой смартфон с модулем WLAN, который может воспроизводить радиопередачи из Глобальной сети в браузере или с помощью специального приложения. В нашем случае мы располагали Nokia E52. SIM-карта вам не потребуется, а вот аккумулятор должен быть на месте.
2 ПОДКЛЮЧИТЕ ДИНАМИКИ Для стационарного использования вставьте в розетку блок питания и компьютерные колонки, после чего подсоедините последние к смартфону. Умельцы могут вдобавок ко всему смонтировать все эти устройства в общем корпусе — например, в каком-ибудь деревянном выдвижном ящике. Помимо всего прочего, он будет служить еще и резонатором для динамиков.
3 ВЫБЕРИТЕ ПОДХОДЯЩУЮ ПРОГРАММУ
Смартфон Nokia E52 оснащен фирменным приложением Nokia Internet Radio, которое позволяет искать и воспроизводить различные сетевые радиостанции. Кроме того, для операционной системы Windows Mobile 6.5 имеется большое количество аналогичных программ. Широко распространены приложения, работающие через сервис openwebradio.mobi. Для старых смартфонов на базе ОС Android мы рекомендуем воспользоваться проигрывателем Winamp, который позволяет получить доступ к тысячам радиостанций со всего мира.