Wifi радиоприемник своими руками

Все необходимое для самостоятельной сборки Web-радиоприемника

Вы могли слышать про популярные радиоприемники, которые получают сигнал трансляций из интернета. Для работы подобного устройства не нужна радиотрансляционная вышка — только домашний Wi-Fi. Умельцы стилизуют свои самодельные Web-радиоприемники под олд-скульную и винтажную технику. А готовые устройства стоят весьма не скромно. В этой статье расскажу, как самостоятельно собрать интернет-радио с минимальными затратами.

Для сборки вам потребуется:
1. Источник питания (от 5 до 24 В). Пойдут старые блоки питания от гаджетов, ноутбуков и так далее. Возможно потребуется отдельный преобразователь для контроллера (для понижения с 24 до 5 В).

2. Корпус. Можно использовать старые корпуса от гаджетов, старой аудио-видео техники. Хороший вариант — встроить контроллер в активные компьютерные колонки — приличный вид плюс усилитель, динамики и источник питания. Можно сделать корпус с нуля — из пластика, ДСП, картона и т.п. Основная проблема будет — сделать аккуратную переднюю панель.

3. Контроллер для интернет радио. Это модуль с Wi-Fi и открытой прошивкой. Можно использовать роутер с Open-WRT, можно отдельный контроллер на ESP32/8266. Желательно брать сразу с дисплеем, так как будет компактнее и проще готовое изделие.

4. Аудиомодуль и аудиоусилитель. Если контроллер не имеет встроенной микросхемы для вывода звука, то лучше приобрести отдельный ЦАП с интерфейсом I2S. Потребуется также и усилитель звука для вывода на мощные колонки.

5. Динамики или колонки. Самый простой вариант — колонки от портативной акустики, это компактные и широкополосные варианты на 2″ или 3″.

6. Прямые руки для того, чтобы собрать все вместе, спаять, залить прошивку, IP адреса вещания, а также придать приличный внешний вид готовому устройству.

Контроллеров несколько, на выбор. Самый простой вариант (Kit8) стоит около $4.9, вариант с дисплеем побольше (T-Display) около $10, но обратите также внимание на функциональные варианты, например, T-Audio со встроенным ЦАП-ом.

Это, наверное, самый простой вариант (Wi-Fi Web Kit8) — модуль на базе NodeMCU/ESP-8266 со встроенным дисплеем и USB интерфейсом. Подходит не только для проектов интернет-радио, но и для самодельных RC-моделей, для умного дома, IoT и так далее. Модуль предусматривает несколько дискретных входов-выходов, а также аналоговый (А0).

Неплохой вариант — контроллеры от TTGO. Этот вариант чут-чуть подороже, но и экран побольше. Модуль может быть интереснее, как управляющий модуль для интернет радио. На экране можно выбирать нужную «радио-волну», а кнопками подтверждать выбор. Аналогично предыдущей плате, модуль имеет интерфейс USB.

Достаточно дорогой, но популярный модуль TTGO T5s. Версия платы V2.1, остнован на ESP32 и огромном 2,7″ дисплее Е-ink (E-Paper). Модуль имеет встроенный микрофон, ЦАП МAX98357A, ридер SD карты, bluetooth. Это одно из готовых решений для интернет-радио.

Самый фукциональный модуль от TTGO, заточенный под воспроизведение аудио. Это T-Audio (альтернативное название WROVER ESP32). Имеет интересную круглую форму платы под портативные колонки — как раз вариант под самодельный корпус из водопроводной трубы. На плате расположен ридер SD карт, bluetooth, WI-FI, ЦАП WM8978, светодиод WS2812B RGB и акселерометр MPU9250.

Последние два модуля имеют встроенный ЦАП, а для остальных следует приобрести отдельный шилд с микросхемой для вывода звука (I2S DAC). Эти шилды заточен под вывод звука с контролера через интерфейс I2S (стандартный). Из цифрового потока в аудио преобразование выполняет специальный ЦАП PCM5102.

В первом лоте есть в комплекте передняя панель, останется найти только коробку. По качеству неплохие и громкие (широкополосные). Вторые динамики совсем дешевые ($2), но пойдут для пробы.

Недорогой усилитель PAM8610 с двумя выходами по 2х10 Вт — пригодится для усиления звука на динамики. Это самые популярный и недорогой усилитель сигнала класса D. Подключение проблем не вызывает — правый/левый каналы, питание, динамики.

Недорогой усилитель PAM8610 с двумя выходами по 2х10 Вт с регулировкой звука. Такой же, как и предыдущий, недорогой, но с распаянным фильтром и коннекторами для удобства. Я рекомендую именно такой, особенно если есть возможность расположить все в корпусе.

Корпус можно собрать из подручных материалов — взять старую коробку из-под устройств, компьютерные колонки, старые DVD плееры или радиоприемники.

Все указанные модули прошиваются из Arduino. Прошивки открытые.

Если честно, то это одни из лучших проектов для самостоятельно сборки. Очень полезное применение недорогих комплектующих, паяльника и своего времени. Если вы пытаетесь увлечь сына программированию, то это простой и наглядный способ рассказать что и как. Если вы подбираете проект для школы или института, то тоже рекомендую обратить внимание, так как подобные проекты в последнее время наиболее актуальны.

Источник

Wifi радиоприемник своими руками

  • В теме действуют все Правила форума | Правила раздела «Технотрепалка»;
  • Полезные темы на заметку: FAQ по форуму | Экскурсовод «Технотрепалки» | Как убирать изображения под спойлер;
  • Основное правило раздела: 1.3 Технотрепалка — не место для флуда. У нас, всё-таки, технический уклон. Для этого есть раздел «Трепалка»;
  • Вместо слов «Спасибо!» используйте кнопку Поднять репутацию. Если у Вас меньше 15 постов — нажмите на кнопку под тем сообщением, где Вам помогли, и напишите благодарность;

Проекты радио:
Ka-Radio32 — основной, самый популярный проект. Автор — Jean-Pierre Cocatrix.
Приложение для управления с Android смартфона — KaRadio Remote Control — v1.2.4

bazooka07/Ka-Radio32 — модифицированный Ka-Radio32 от J.P. Pourrez (aka bazooka07)

Читайте также:  Задняя подвеска для самоката своими руками

Другой WEB-интерфейс, дополнительные возможности.
Проект на кросс-платформенной IDE VS Code + PlatformIO. Т.е. сборка и заливка прошивки возможна как из-под ОС Windows, так и Linux. Фреймворк — ESP-IDF.

Главные отличия Радиолы от Ка-Радио:

  • Назначение GPIO через WEB-интерфейс, Если у Вашего устройства разводка пинов не совпадает с конфигурацией по-умолчанию
    — всё делается через веб-интерфейс (или через menuconfig, если сборка и заливка прошивки через IDE).
  • Функция обучения ИК-пульта (через веб-интерфейс).
  • Выгрузка, загрузка плейлистов в стандартном M3U формате.
  • 2 плейлиста.

От КаРадио в Радиоле, теперь уже остались «рожки да ножки». Фактически это полностью переписаный самостоятельный проект.

ESPradio V2 — проект WIFI радио от Бубнов Евгений

Метеостанция+WEB радио+Фоторамка+FM радио+MP3 плеер — проект многофункционального устройства с одним или двумя дисплеями.
Автор — Андрей Ушаков || YouTube канал

Radiosan — Интернет радио на ESP8266 за 3$ || Автор — ALEX PUCHKOV

WiFi радио промышленного изготовления:

  • Блог Nadim — инструкции по сборке, прошивке KaRadio. YouTube канал

  • YouTube канал Константина Павлюченко — сборка, прошивка и д.р.

  • YouTube канал — Алекс Пильников

В теме нет куратора. По вопросам наполнения шапки обращайтесь к DMS-DMS в QMS. Как это сделать правильно, что бы вас поняли с первого раза, написано здесь .

Сообщение отредактировал DMS-DMS — 27.06.21, 03:52

Сообщение отредактировал DMS-DMS — 10.05.21, 11:05

Сообщение отредактировал knopaleo — 22.11.20, 13:14

Тоже спасибо за создание данной темы

Правда Вам придется немного следить за темой, и делать силки на частые вопросы-ответы забрасывать тексты в шапку

Ибо ардуино действительно очень очень много всего, без нормального поиска, и думаю каждый должен перечитывать кучу текста чтобы найти решение своей проблемы, или просто писать повторно по 10 раз вопросы на которые уже отвечали

Также на ардуино просто нереально понять что есть разные проекты.
так пока здесь тему не появилось — я так и не знал что есть разные реализации от разных людей.

Что в частности мне весьма актуально, так как карадию32 кажется слишком глючное для меня, и это при том что хочу просто 1 станцию с управлением с пульта уровнем голоса и просто ставить на паузу, без экрана и без ничего, поэтому буду пробовать что-то другое.

и всё.
Главные отличия Радиолы от Ка-Радио:

  • Не надо проходить занимательный квест по назначению GPIO через гланды , если у Вашего устройства разводка пинов не совпадает с конфигурацией по-умолчанию
    — всё делается через веб-интерфейс (или через menuconfig, если сборка и заливка прошивки через IDE).
  • Функция обучения ИК-пульта (через веб-морду).
  • Выгрузка, загрузка плейлистов в стандартном M3U, а не километры скобок, кавычек и двоеточий.
  • 2 плейлиста (в разработке).

Ну и ссылку на сайт автора, если есть. Я тут появляюсь только по крайней надобности.
Как-то так.

Сообщение отредактировал temp_user000 — 29.11.20, 15:12

temp_user000, Привет!
В шапке кратко, без подробностей. Чтобы читаемо было. Ссылочки добавлю.

Сообщение отредактировал DMS-DMS — 29.11.20, 16:06

Эм. Спойлер тут отменили? o.O
Посмотрел шапку ещё раз. Вроде есть 😀

Сообщение отредактировал temp_user000 — 29.11.20, 16:45

Сообщение отредактировал temp_user000 — 12.12.20, 16:41

Силки на различные варианты реализаций это хорошо
а будет ли инструкции например по Karadio32 изначально (закупки товара) до конца — прошивки и настройки пультов и дисплеев ?

так например я вместо VS1053 — заказал VS1003
потому что на али писало через дробь и по поиску 1053 очень много фото показывали именно плату VS1003

Или хотя бы Сылка на уже существующие инструкции (drive.ru или видео
Konstantin Pavljuchenko)

И самое главное распространены баги и ошибки и их решения (в спойлере или Сылка на сообщение)

Так, например чтобы в общем чате 100 раз не спрашивали
1. как решить проблему с шумами
2. Не поет AAC
3. Вот такие и такие глюки — решение

большая предпочтение 4pda что можно немного сделать структурно, а не писать в линейку и повторяться вопросы ответы по 10-20 раз.

Сообщение отредактировал masteryura — 17.12.20, 02:09

Собрать WI-FI интернет радио из модулей, следуя инструкциям, по силам школьнику средних классов. Это интересный и полезный конструктор.
Большинство модулей можно приобрести с уже установленными разъемами для подключения — даже паяльник не понадобится.

В самом примитивном варианте, нужен только модуль на ESP32 / ESP8266. YouTube
Управление в таком случае будет осуществляться из WEB интерфейса или приложения для смартфона.

Для более комфортного использования и качественного звука понадобятся:
Модуль ESP32 + Модуль i2s DAC (или VS1053) + Дисплей + Энкодер (кнопки) или(и) ИК пульт.

Существует большое количество так называемых «бордов» (Boards) — то есть модуль ESP установленный на печатной плате с необходимой обвязкой, USB-UART конвертером, стабилизаторами питания, антенной, кнопоками, разъемами для подключения, зарядкой для батареи, даже дисплеем, DAC и прочим.
Все варианты перечислить сложно.
Некоторые можно посмотреть тут — https://docs.google.com/spreadsheets/d/1Mu-bNwpnkiNUiM7f2dx8-gPnIAFMibsC2hMlWhIHbPQ/edit#gid=0 || YouTube || Youtube || YouTube || YouTube

При выборе «не стандартного» (с дисплеем, DAC) убедитесь что желаемый вариант борда поддерживается в конкретном проекте.
Для KaRadio можно посмотреть тут — https://github.com/karawin/Ka-Radio32/tree/master/boards

В принципе, радио должно работать на самом простом и дешевом борде.

Сам модуль ESP32 может быть WROOM или WROVER .
WROVER — это WROOM с установленной дополнительно памятью SPI Pseudo static RAM (PSRAM).
В KaRadio это позволяет увеличить размер буфера потока, и декодировать AAC станции(треки) без применения модуля VS1053. Некоторые другие проекты могут играть AAC и с помощью WROOM (ESPradio V2 / ESP32-ORFEI).
Так же на WROVER недоступны GPIO16 и GPIO17 (на них подключена PSRAM), поэтому WROVER не получится использовать для ESPradio V2.

Читайте также:  Дверь оригинальная своими руками дерево

Модули могут быть с разными WiFi антеннами:
-антенна на печатной плате модуля,
-металлической пластины,
-или разъем для подключения внешней антенны.
Внешняя антенна конечно лучше, но саму антенну с кабелем в таком случае надо докупать отдельно.

На некоторых бордах имеется зарядка для Li-ion(Li-Po) аккумулятора, разъем для его подключения и повышающий преобразователь для автономного питания усторойства. Так же есть модели с холдером для 18650 Li-ion аккумулятора.

Вывод звука высокого качества, в Karadio можно осуществлять с помощью i2s DAC (ЦАП — цифро-аналоговый преобразователь) или модуля VS1053/VS1003.

VS1053 кроме MP3 может декодировать AAC станции(треки). VS1003 не умеет декодировать AAC станции.
При использовании VS1053/VS1003 в WEB-интерфейсе доступен простенький цифровой эквалайзер.
Модули бывают в разной конфигурации, на платах различного цвета.
Внимательно смотрите описание лота, фотографии и отзывы на ALI, продавцы часто вместо VS1053b отправляют более дешевый VS1003b!
https://aliexpress.ru/popular/vs1053b-module.html

Так же можно использовать DAC’и с интерфейсом подключения i2c.
В виде готовых модулей на ALI встречаются PCM5102a и UDA1334a.
https://aliexpress.ru/popular/uda1334a-module.html
https://aliexpress.ru/popular/pcm5102a-module.html

Можно применить усилитель совмещенный с i2c DAC — модуль i2c МОНО усилитель 3W max98357
https://aliexpress.ru/popular/max98357.html

KaRadio поддерживает дисплеи с интерфейсом SPI и i2c

Список всех поддерживаемых дисплеев:

// Black&White
//I2C
LCD_I2C_SH1106 0 //128X64
LCD_I2C_SSD1306 1 //128X64
LCD_I2C_SSD1309 2 //128X64
LCD_I2C_SSD1325 3 //128X64
LCD_I2C_SSD1306NN 4 //128X64
LCD_I2C_SSD1309NN 5 //128X64
LCD_I2C_SSD1306UN 6 //128×32
LCD_I2C_ST7567 7 //64×32

//SPI
LCD_SPI_SSD1306 64 //128X32 (LCD_SPI =0x40)
LCD_SPI_SSD1309 65 //128X64
LCD_SPI_ST7565_ZOLEN 66 //128X64
LCD_SPI_SSD1322_NHD 67 //256X64
LCD_SPI_IL3820_V2 68 //296X128
LCD_SPI_SSD1607 69 //200X200
LCD_SPI_LS013B7DH03 70 //128X128
LCD_SPI_SSD1306NN 71 //128X64
LCD_SPI_SSD1309NN 72 //128X64
LCD_SPI_ST7920 73 //128X64
LCD_SPI_ST7567_pi 74 //132X64
LCD_SPI_ST7567 75 //64X32
LCD_SPI_ST7565_NHD_C12864 76 //128X64

// Colors
LCD_SPI_ST7735 192 // 128×160 (LCD_COLOR|LCD_SPI =0xC0)
LCD_SPI_SSD1351 193 // 128×128
LCD_SPI_ILI9341 194 // 240×320
LCD_SPI_ILI9163 195 // 128×128
LCD_SPI_PCF8833 196 // 132×132
LCD_SPI_SSD1331 197 // 96×64
LCD_SPI_SEPS225 198 // 96×64
LCD_SPI_ST7789V 199 // 240×320
LCD_SPI_ST7735S 200 // 128×128
LCD_SPI_ST7735L 201 // 80×160
LCD_SPI_ST7735W 202 // 128×160 shifted 2+1

Другие проекты могут поддерживать только один конкретный дисплей(контроллер), например ST7735 (Бубнов).
Размер дисплея не важен. Важен контроллер и разрешение.
Дисплеи могут отличаться распиновкой.
Обратить внимание — бывают в продаже с 8-bit parallel interface! Такие не подойдут.

Слот под карту памяти в KaRadio не используется, в других проектах может быть задействован (Edzelf, Ушаков)
Так же дисплей может быть с пином управления подсветкой (LED) или без него.
Есть дисплеи с тачскрином на xpt2046, который можно использовать для управления(громкость +/-, станция(трек) +/-, Play/Pause).

Возможно подключить символьные дисплеи LCD 1602 / 2004.

Можно использовать пульт от старого муз. центра или DVD плеера, приемник так же нужно преобрести отдельно или выдрать из тарой техники. Поддерживается только NEC протокол! Не каждый пульт подойдет.

Так же для сборки потребуются провода с разъемом Dupont и усилитель (если подключать пассивную акустику) :

Выбираются в зависимости от требуемой мощности и напряжения питания:

PAM8403 — 2,5-5,5V 3W Class-D Stereo
PAM8406 — 2,5-5,5V 3W(5W) Class-D /(AB) Stereo
PAM8610 — 7-15V 15W Class-D Stereo
TPA3110 — 8-26V 15W Class-D Stereo
TPA3118 — 4-26V 60W(Mono) 30W(Stereo) Class-D
TPA3116 — 4-26V 50W Stereo Class-D

Для минимизации шумов и прочих дефектов звука рекомендуется применять дифференциальные усилители:

NS4150B — 3,0-5,25V 2,8W Class-D Mono
NS4110B — 6-14V 18W Class-D(AB) Mono
HT8698 — 2,5-5,5V 4,75W Class-D(AB) Stereo
HT8696 — 3-9V 9.5W Class-D(AB) Stereo

Можно использовать усилитель совмещенный с i2c DAC — модуль i2c МОНО усилитель 3W max98357
https://aliexpress.ru/popular/max98357.html

Макетки под ESP
https://aliexpress.ru/popular/esp32-prototype.html
https://aliexpress.ru/item/4001200249622.html

Изолированный DC/DC преобразователь B0505S/B1205S/B2405S — гальваническая развязка. (Применяется для устранения шумов при питании Радио и Усилителя от одного источника)
https://aliexpress.ru/popular/b0505s.html

Миниатюрный синхронный регулируемый понижающий DC-DC преобразователь MP2315
https://aliexpress.ru/popular/dc-buck-mini-3a-module.html

Вариант для «продвинутых» — WiFi радио можно собрать не из готовых модулей, а из комплектующих установленных на печатную плату собственной разработки или позаимствованную у более опытных товарищей.
Например:
«гибрид» ESPradio-V2 и Karadio32
https://github.com/nadim24/PCB-KaRadio32
WI-FI интернет радио (Пост kote2018 #104636405)

Сообщение отредактировал DMS-DMS — 28.02.21, 08:25

Я дико извиняюсь , но есть вопрос к Бывалым — можно-ли ( без доп телодвижений) заменить Олед дисплей 0,96 дюйма SSD1306 на Олед дисплей 1,3 дюймов SSH1106 или без изменения конфига никак ? Разобрался . Всё гениальное просто .

Собрал Карадио 32 ( модуль Вроом + ВСка + энкодер и экран 0,96 ) без каких либо проблем — агрегат завёлся с пол оборота , главное не спешить и предварительно внимательно почитать форум ( единственное — минусовой провод от Вс-ки посадил на минус с лева от микроUSB там где рядом +5 вольт , с другим минусом ВС-ка хрипела , шимела но петь категорически отказывалась . )

P.S. Когда забил в список станций из «Radio101″ некоторое время не мог понять почему звук такой отстой ( у меня кассетный магнитофон Весна 205 пел в разы лучше ) , потом обратил внимание на метаданные » ice-bitrate=64;ice-channels=1;ice-samplerate=22050» и так почти на всех каналах . Не , я конечно понимаю экономия на трафике и всё такое НО нельзя же так . Звук на уровне средненького патифона . Загрузил уже свою подборку станций ( с потоком » bitrate=256 kB/s ;samplerate=44100;channels=2″ ) и ВС-ка прям ожила , звук чистоган , приятно слушать .

Сообщение отредактировал froll-72 — 20.12.20, 18:50

Список всех команд:

LCD or oled declaration
Вы можете настроить вид используемого дисплея в своей конфигурации с помощью команды:

где Х — код(номер) дисплея. (смотри таблицу ниже)

#define LCD_NONE 255

// Black&White
//I2C
#define LCD_I2C_SH1106 0 //128X64
#define LCD_I2C_SSD1306 1 //128X64
#define LCD_I2C_SSD1309 2 //128X64
#define LCD_I2C_SSD1325 3 //128X64
#define LCD_I2C_SSD1306NN 4 //128X64
#define LCD_I2C_SSD1309NN 5 //128X64
#define LCD_I2C_SSD1306UN 6 //128×32
#define LCD_I2C_ST7567 7 //64×32

//SPI
#define LCD_SPI_SSD1306 64 //128X32 (LCD_SPI =0x40)
#define LCD_SPI_SSD1309 65 //128X64
#define LCD_SPI_ST7565_ZOLEN 66 //128X64
#define LCD_SPI_SSD1322_NHD 67 //256X64
#define LCD_SPI_IL3820_V2 68 //296X128
#define LCD_SPI_SSD1607 69 //200X200
#define LCD_SPI_LS013B7DH03 70 //128X128
#define LCD_SPI_SSD1306NN 71 //128X64
#define LCD_SPI_SSD1309NN 72 //128X64
#define LCD_SPI_ST7920 73 //128X64
#define LCD_SPI_ST7567_pi 74 //132X64
#define LCD_SPI_ST7567 75 //64X32
#define LCD_SPI_ST7565_NHD_C12864 76 //128X64

// Colors
#define LCD_SPI_ST7735 192 // 128×160 (LCD_COLOR|LCD_SPI =0xC0)
#define LCD_SPI_SSD1351 193 // 128×128
#define LCD_SPI_ILI9341 194 // 240×320
#define LCD_SPI_ILI9163 195 // 128×128
#define LCD_SPI_PCF8833 196 // 132×132
#define LCD_SPI_SSD1331 197 // 96×64
#define LCD_SPI_SEPS225 198 // 96×64
#define LCD_SPI_ST7789V 199 // 240×320
#define LCD_SPI_ST7735S 200 // 128×128
#define LCD_SPI_ST7735L 201 // 80×160
#define LCD_SPI_ST7735W 202 // 128×160 shifted 2+1

Сообщение отредактировал DMS-DMS — 31.03.21, 20:19

Хотелось-бы сразу поставить точки над «И» .
Наверняка будут вопросы :
1 зачем это городить , смартфон + PCRadio намного проще ;
2. Зачем это всё паять если можно взять роутер с USB и USB звуковую карту и всё будет отлично ;
3. зачем это городить — берем модем Huawei или ZTE , устанавливаем iCarRadio прямо в модем и Готово!

Начну с последнего пункта , задумка на пять , исполнение и эксплуатационные возможности ниже плинтуса . Обьясняю — помимо модема ( стоимостью от 2000 руб) ещё нужна симка ( желательно симки всех операторов )с интернетом не мение 30Гигов и платная прошивка + платная подписка на радиоканалы . Если в городе это устройство ещё работает то в машине , в движении будут постоянные зависы , а за городом вам потребуется наружняя антенна ( 3G , 4G) . По wifi этот модем сигнал уже не принимает .
Следующая ссылка охладит горячие головы ( прейскурант цен на прошивку и подписки . всё платное и это не единоразовый платёж ) , предупреждаю — не для слабонервных .Ну и контрольный в голову :

Второй пункт — если у вас завалялся Dir 320 или подобный ( какой нить ТПлинк ) то вам нужна ещё звуковушка ( usb) а ещё флешка и USB хаб ( диры и тплинки обычно имеют на борту 4 мегабайта памяти , а этого очень мало и надо память разширять с помощью флехи ) .
Вариант довольно инересный , но и тут много подводных камней , опишу те , с которыми сам сталкнулся . Dir 320A1 именно такой аппарат у меня лет 6 валялся без дела , поставил прошивку OpenWRT 18.06.1 , смонтировал флеху , докачал недостающие модули и установил прогу от https://wifiradio.su , тут выяснилось что — с аас файлами я в пролёте ( нужна проша не выше 15 ) и не свовсем корректно работает звуковуха ( звук никак не регулируется ) .
На пробу всзял TP-LINK TL-MR3020 , на мою беду попался V1 ( опять 4 мегабайта памяти на борту) . Прошился OpenWRT 15 и смонтировал флеху и тут выяснилось что нужные модули упорно нехотят ставиться на это ядро . приплыли . всётаки удалось запихнуть почти все нужные модули и роутер запел 😆 встали все модули кроме «triggerhappy и kmod-usb-hid» , а значит никакого внешнего управления ( ну кроме веб интерфейса и одной единственной кнопки на самом маршрутизаторе : короткое нажатие — следующая станция , длинное нажатие 5 сек — прошлая станция ) . Из не приятного — от включения в розетку до начала пения проходит : у Dir 320 1 мин 45 сек , у MR3020 — 56 сек ( для сравнения — Ka-Radio32 начинает петь уже через 10-15 сек) — для меня это очень долго ( да и дороговато получается если покупать новый маршрутизатор только для радио) , да и звучание . даже самая дорогая звуковуха звучит довольно слабо . Но если у вас завалялись маршрутизатор и звуковуха этот вариант просто отличный , для кухни можно сварганить интернет радио за один вечер с неплохим списком станций :yes2: .

Ну и наконец — смартфон в качестве интернет радио . Кажется , ну что тут сложного — поставил PCRadio , включил блютуз и всё . Вот только смарт в таком режиме работы как показала практика долго не живёт ( очень быстро изнашивается железо , в частности мобуль блютуза и wifi , уже через 3-5 месяцев начинаются проблемы ) . Да и цена такого » радива » оставляет желать лучшего ( ну не готов я каждые пол года менять смарт ) .

Во сколько мне обошёлся набор деталей для Ka-Radio32 ? В $ 16.95 ( 1265 руб) это в месте с доставкой , ESP32S , VS1053B , 2 энкодера , Модуль ЖК-дисплея diymore 0,96 дюйма 12864 SSD1306 OLED ( маловат зараза , повторно заказал 1,3 дюймов) , провода , монтажная плата и конекторы ( пучёк ) . Не так уж и дорого если учесть что готовое изделие стоит от 5000руб .

Источник

Читайте также:  Зубная паста своими руками с глиной
Оцените статью