Интернет радио из старого смартфона

В век повсеместного распространения смартфонов, планшетов и широкополосного доступа в Интернет почти на каждом мобильном устройстве можно обнаружить приложение, предоставляющее доступ к любимой фонотеке и онлайн-радиостанциям. Ежедневное прослушивание музыки стало неотъемлемой частью нашей жизни: дома, в дороге и порой даже на работе. Иногда любимая радиостанция часами разносится из решетки динамика, прерываясь лишь на уведомления от мессенджеров, клиентов социальных сетей и входящих вызовов. Чтобы не отвлекаться от прослушивания, надо либо отключать уведомления, что неудобно, либо использовать отдельное устройство, например, мультимедийный проигрыватель на ОС Android.

Большинство из представленных приёмников обладают сенсорным дисплеем с диагональю 7 дюймов, хотя встречаются варианты с большим или меньшим экраном. Благодаря операционной системе от Google владелец может установить из магазина приложений все доступные клиенты интернет-радиостанций и не только: Spotify, Pandora, Live365, Iheart и многие другие. Связь с сетью осуществляется через Wi-Fi, слот для SIM-карт присутствует достаточно редко. В остальном аппаратная «начинка» может различаться в довольно широких пределах. В конкретно взятой модели от китайского производителя iDigital Signage установлены 512 МБ оперативной памяти DDR3, 4 ГБ флеш-памяти и слот для внешней карты памяти до 32 ГБ. За производительность здесь (как и в большинстве других устройств) отвечает довольно посредственный двухъядерный процессор Allwinner A23 и Android 4.4.

Представленная выше модель отличается простотой и лишена «наворотов», которые нужны далеко не каждому. Однако любителям металла и стекла по вкусу придутся более продвинутые в плане дизайна решения. Например, Smart Speaker на Android отличается куда более продвинутой платформой, более мощными динамиками и крупным металлическим корпусом. По сути, это уже полноценный планшет в стационарном корпусе. Его размеры (350 x 117 х 120 мм) и вес (1,5 кг) предполагают установку на прикроватной тумбочке или на кухне возле рабочего стола без частых перемещений.

С точки зрения функциональности это устройство создавалось с расчётом на потребление мультимедийного контента, хотя с 1 ГБ оперативной памяти и тактовой частотой четырёхъядерного процессора 1,3 ГГц можно играть в мобильные тайтлы и запускать более или менее «тяжелые» приложения. Наличие фронтальной камеры и микрофона позволяет вести разговоры по Skype или через аналогичные сервисы.

Время автономной работы таких устройств в среднем составляет 5−6 часов, однако меняется в зависимости от сценария использования. Классическое прослушивание музыки «вытянет» больше времени, чем, к примеру, просмотр видео через Wi-Fi на максимальной яркости. Например, 7-дюймовый Интернет-радиоприемник Sound Pad 2 вытягивает до 7 часов работы в автономном режиме, однако ничто не мешает владельцу подключить его непосредственно в сеть и продолжить наслаждаться музыкой даже во время зарядки устройства.

Кстати, продвинутые модели, вроде этой, обладают полноценным набором разъёмов и выходов, позволяя подключать периферию или выводить изображение и звук на внешние дисплеи и колонки.

По мере увеличения количества «наворотов» среди функций приёмника появляются возможность управления музыкой через смартфон или даже выделенный пульт из комплекта. В целом сегодня на рынке царит полное раздолье и каждый сможет выбрать себе наиболее подходящее устройство.

Эта статья посвящена практическим аспектам изготовления недорогого WiFi радио на основе OpenWrt роутера под управлением микроконтроллера Stellaris .

Цели и обоснование выбора компонентов
Корпус
Интерфейс
Конструкция
Программное обеспечение

После старта, МК ожидает сигнала окончания загрузки роутера, обновляет плей лист из интернет (я использую DropBox для хранения плейлиста), восстанавливает уровень звука и станцию, и посылает команду на начало проигрывания.

Предложенные схема и рабочие, но создавались по кусочкам в течении полугода, как следствие, получились достаточно сумбурными и ценны только как рабочее демо.

Изготовление


Донор, неведомое чудо китайской промышленности начала века.
Со старой магнитолы снимается все оборудование кроме динамиков и платы с кнопками. Можно попробовать сберечь аудио усилитель и питание если у вас есть время и вдохновение.


Потрошение.
После соответствующей доработки корпуса он фаршируется новым оборудованием:


Фаршировка.


Платой роутера (1)
Мне достался знаменитый Asus WL-500gP V2 , достался за пиво в связи с проблемами по WAN порту, которые не влияли на работу в качестве WiFi хоста. Теоретически роутер должен подойти любой с возможностью установки OpenWrt и USB портом.
USB звуковой картой (5)
Я заказал такую, как показана на картинке и она работает, кроме того, была успешно опробована Asus Xonar U3 , но она не дала ожидаемого улучшения качества звучания. Я подозреваю в связи с низкими битрейтом и качеством аудио тракта. Еще одна опробованная китайская USB звуковая карта, в прозрачном корпусе без кнопок, работать отказалась, при том что на ПК все было в порядке, причина неизвестна.
Аудио усилителем (4)
Я заказал его на EBay по принципу «шо подешевле». Не могу рекомендовать из за сильных высокочастотных шумов, хотя включенные последовательно с динамиками резисторы помогли их уменьшить до приемлемого уровня с сохранением достаточного уровня громкости.
Устройствами индикации
При построении радио по такой схеме достаточно использовать пару светодиодов для индикации состояния либо ориентироваться по светодиодам роутера, но чтобы ресурсы МК не простаивали я заказал вот такой OLED экранчик (3) . Экран замечательный — компактный и контрастный, но слишком мелкий, особенно если предполагается эксплуатация радио людьми со слабым зрением. Поэтому в конструкцию был добавлен семисегментный индикатор с контроллером (6) показывающий наиболее важную на мой взгляд информацию — номер выбранной станции.
Материнской платой
МК (2) , память (7) и разъемы на периферийные устройства я скоммутировал на макетке. Основанием для выбора внешней памяти стало сообщение о баге с флеш памятью в ранних версиях стелларис значительно снижающем количество циклов перезаписи. Без микросхемы памяти можно обойтись или же использовать внутренний флеш МК, но это потребует доработки ПО.
Питанием (8)
Роутер требует 5в 2а, усилитель 12в aslan wrote in April 27th, 2017

Читайте также:  Взлом ps3 супер слим

Все началось с того, что жена попросила радио на кухню. Вообще многие истории начинаются с того, что жена что-то попросила. Я подумал, зачем мне обычное радио, если есть куча интернет радиостанций? И тут меня понесло… О том что получилось читайте дальше.

Так как я по профессии инженер-электронщик, то решил подойти к делу серьезно. Сначала решил прикинуть как оно будет выглядеть. Нарисовал примерную 3D модель. После этого решил разрисовать что и как внутри будет располагаться. Прикинул примерно каких размеров должен быть динамик и где какие органы управления на плате.

Создал принципиальную электрическую схему и развел под нее плату. Об этом писать подробно не буду, это большая тема, которая заслуживает отдельной статьи. Скажу только, что это моя работа и для меня это не так сложно. Примерно месяц ушел на изготовление платы в производстве. В итоге получилась вот такая платка. Первое фото до запайки- в таком виде она приходит с производства. Второе и третье фото уже с запаянными компонентами.

Проверив, что плата не содержит ошибок, я начал потихоньку писать прошивку. Это долгое занятие, поэтому параллельно я стал заниматься корпусом. Нашел тех, кто согласился изготовить все по моим чертежам. В итоге получился вот такой набор деталек.

К этому времени я как раз написал более-менее рабочую версию прошивки. Теперь можно все собирать.
Несущая панель крепится на саморезы, так как на ней будет держаться тяжелый динамик. Задняя панель так же крепится на саморезы, но в самом конце.

После этого монтируем проводку внутри корпуса.

Остается только закрепить декоративную панель, и ручки. Можно включать и проверять!

Получился вот такой приемник, который сначала радовал основного заказчика — мою жену. Ну и нас с дочкой. Постепенно интерес со стороны знакомых стал расти. Я сделал приемники родственникам и друзьям. Они давали советы и замечания. Примерно за полгода тестовой эксплуатации я понял, какие еще могут быть фишки, а каких не должно быть) Ведь одно дело делать для себя, а другое, когда приемником пользуется мама, которая в гаджетах особо понимает.

Жми на кнопку, чтобы подписаться на «Как это сделано»!

Если у вас есть производство или сервис, о котором вы хотите рассказать нашим читателям, пишите Аслану ([email protected] ) и мы сделаем самый лучший репортаж, который увидят не только читатели сообщества, но и сайта Как это сделано

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

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

Читайте также:  Как восстановить несохраненный документ word 2016

Большое количество старых устройств часто без дела пылится в кладовках и шкафах. Однако вместо отправки в мусорную корзину вышедшая из употребления техника способна еще послужить в новом качестве. Советы CHIP помогут найти практичное применение устаревшему оборудованию. Производители постоянно соблазняют нас покупать самые современные модели с улучшенными характеристиками, новыми возможностями и множеством функций. А вполне работоспособные устройства находят свое последнее пристанище в кладовках и подвалах, откуда им прямая дорога в мусорную корзину. Самый показательный в этом отношении пример — мобильные телефоны. Но почему бы вам не переделать вашу старую Nokia в пульт дистанционного управления для домашнего компьютера? Наверняка у вас найдется и блок питания, который без дела пылится в кладовке — так давайте сделаем из него универсальное зарядное устройство. Даже отправленный «на пенсию» маршрутизатор может еще долго служить верой и правдой: в качестве WLAN-репитера он позволит без лишних трудностей расширить зону действия вашей беспроводной сети, и Интернет станет доступен даже в самом отдаленном углу дома.

ИНТЕРНЕТ-РАДИО из старого смартфона

1 СТАРЫЙ СМАРТФОН С ВОЗМОЖНОСТЬЮ УСТАНОВКИ ПРИЛОЖЕНИЙ В качестве стационарного интернет-радио для кухни или мастерской подойдет любой смартфон с модулем WLAN, который может воспроизводить радиопередачи из Глобальной сети в браузере или с помощью специального приложения. В нашем случае мы располагали Nokia E52. SIM-карта вам не потребуется, а вот аккумулятор должен быть на месте.

2 ПОДКЛЮЧИТЕ ДИНАМИКИ Для стационарного использования вставьте в розетку блок питания и компьютерные колонки, после чего подсоедините последние к смартфону. Умельцы могут вдобавок ко всему смонтировать все эти устройства в общем корпусе — например, в каком-ибудь деревянном выдвижном ящике. Помимо всего прочего, он будет служить еще и резонатором для динамиков.

3 ВЫБЕРИТЕ ПОДХОДЯЩУЮ ПРОГРАММУ Смартфон Nokia E52 оснащен фирменным приложением Nokia Internet Radio, которое позволяет искать и воспроизводить различные сетевые радиостанции. Кроме того, для операционной системы Windows Mobile 6.5 имеется большое количество аналогичных программ. Широко распространены приложения, работающие через сервис openwebradio.mobi. Для старых смартфонов на базе ОС Android мы рекомендуем воспользоваться проигрывателем Winamp, который позволяет получить доступ к тысячам радиостанций со всего мира.

ЗАРЯДНОЕ USB-УСТРОЙСТВО из старого блока питания

1 ИСПОЛЬЗУЙТЕ ПОДХОДЯЩИЙ БЛОК ПИТАНИЯ Чтобы постоянно оставаться на связи, желательно иметь под рукой дополнительное зарядное устройство для мобильного телефона. Некоторая сноровка позволит вам смастерить такой аксессуар из старого блока питания и USB-кабеля, чтобы подпитывать энергией любой мобильный телефон, смартфон, плеер или навигатор с подходящим входом. Отметим, что при выборе блока питания вы должны удостовериться, что его выходное напряжение составляет 5 В.

2 ПЕРЕПАЯЙТЕ ШТЕКЕРЫ Отрежьте штекеры от блока питания и ненужного USB-шнура. Зачистите жилы кабеля, причем белую и зеленую отведите в стороны. Наденьте на основной кабель толстый термоусадочный кембрик, а два тонких — на красную и черную жилы. Спаяйте вместе жилы одинаковых цветов.

3 ПОДСОЕДИНИТЕ ПРОВОДА Сдвиньте тонкие кембрики, закройте ими места пайки, а затем нагрейте их при помощи термофена или миниатюрной газовой горелки. Также можно добиться желаемого эффекта, осторожно проводя над ними горячим паяльником. Когда оба участка будут изолированы сжавшимися кембриками, сдвиньте толстый и прогрейте его для окончательного завершения работы.

Старый ПК в роли NAS-СЕРВЕРА

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

1 ПРОВЕРЬТЕ НАЛИЧИЕ ИНТЕРФЕЙСОВ Отслуживший свое десктоп (в идеале — смонтированный в корпусе MidiTower) должен иметь разъемы SATA, так как винчестеры с таким интерфейсом обладают наилучшим соотношением цены и производительности, а также предлагают больший объем по сравнению со старыми IDE-дисками. Сколько HDD можно будет установить в ваш будущий сервер, зависит от количества разъемов на материнской плате и свободных отсеков в корпусе. Если у блока питания недостаточно SATA-штекеров, придется докупить специальные переходники IDE-SATA.

2 СМОНТИРУЙТЕ ШАССИ ДЛЯ ВИНЧЕСТЕРОВ Для установки 3,5-дюймовых жестких дисков в 5,25-дюймовые отсеки для оптических приводов установите их на специальных шасси. Такие конструкции могут иметь вид открытого сверху оптического привода либо быть выполненными в виде простых направляющих, которые прикручиваются с обеих сторон к жесткому диску.

Читайте также:  Блокировщик рекламы для телефона

3 УСТАНОВИТЕ ЖЕСТКИЕ ДИСКИ После того как винчестеры закреплены на шасси, замените ими ненужный в сервере оптический привод. Для этого следует аккуратно отсоединить его штекеры, открутить винты по бокам и извлечь данный компонент из корпуса. После этого в обратной последовательности установите на его место жесткий диск.

4 ИНСТАЛЛИРУЙТЕ СЕРВЕРНОЕ ПО В качестве операционной системы для NAS-сервера мы рекомендуем установить программную оболочку FreeNAS — мощный, гибкий и совершенно бесплатный продукт, построенный на базе FreeBSD. Запишите ISO-образ установочного диска FreeNAS, который есть на CHIP DVD, на чистую болванку. На время инсталляции подключите к ПК оптический привод, клавиатуру и монитор. Далее в настройках BIOS задайте загрузку компьютера с оптического привода. После установки ПО и перезапуска сервера запишите его IP-адрес, указанный на экране. Затем монитор, оптический привод и клавиатуру можно отключить.

5 СКОНФИГУРИРУЙТЕ СЕРВЕР После подключения NAS-сервера к сети запустите браузер основного ПК и напечатайте в адресной строке: http://[IP-адрес сервера]. Войдите с именем
пользователя admin и паролем freenas. Через меню «Storage | Volumes | Create Volume» выберите винчестеры и активируйте файловую систему ZFS. Для повышения уровня надежности на случай поломки какого-либо из жестких дисков объедините все HDD в зеркальный RAID-массив. После клика по пункту меню «Add Volume» утилита FreeNAS отформатирует установленные винчестеры. Для активации доступа к серверу войдите в меню «Services | Control Services», активируйте службы CIFS и выставьте настройки в разделе «Sharing | Windows Shares». Доступ с клиентской машины осуществляется путем ввода в адресной строке Проводника Windows команды «[IP-адрес сервера]».

РАДИОВЫКЛЮЧАТЕЛЬ из старого мобильного телефона

Теперь вы сможете включать и выключать различные устройства обыкновенным звонком на ваш старый мобильный телефон.

1 НАЙДИТЕ ПОДХОДЯЩЕЕ РЕЛЕ Мобильный телефон, используемый в качестве дистанционного выключателя, обязательно должен иметь функцию вибровызова, как, например, выбранная нами модель Siemens S55. Также вам понадобятся действующая SIM-карта и миниатюрное реле с точно совпадающим номинальным напряжением (его можно купить в специализированном магазине). Для нашего Siemens S55 подошло реле типа M4−05H 5 V/DC 2, которое можно заказать на онлайн-аукционе eBay. Для вскрытия корпуса телефона потребуется отвертка с внутренней спрофилированной шестиконечной звездочкой, а для пайки контактов — паяльник с соответствующими принадлежностями.

2 ПОЛУЧИТЕ ДОСТУП К КОНТАКТАМ Запуск реле мы привязали к управляющему напряжению моторчика вибровызова. Во избежание случайного срабатывания при получении звонка от какого-то другого абонента следует настроить телефон таким образом, чтобы вибрация активировалась лишь при вызове с вашего телефонного номера. После откручивания четырех винтов под аккумулятором телефон Siemens S55 можно полностью разобрать. Вибромоторчик располагается в нижней части корпуса и легко вынимается. Напротив него находятся контакты на плате, к которым нужно припаять реле.

3 ПРИПАЯЙТЕ ПРОВОДА Припаяйте к контактам два провода (во избежание короткого замыкания следует использовать малое количество припоя). Обратите внимание: их необходимо разместить таким образом, чтобы они могли быть выведены наружу через имеющееся сверху отверстие и далее — мимо аккумулятора. После этого соберите мобильный телефон и убедитесь, что он функционирует.

4 ПОДКЛЮЧИТЕ РЕЛЕ На два отдельно расположенных контакта реле подается номинальное напряжение, которое поступает от вибромоторчика. Рабочие контакты в нашем реле располагаются в два ряда, по четыре в каждом. В зависимости от того, прикладывается ли к нему номинальное напряжение от мобильного телефона, пара контактов каждого ряда замыкает соседние (подробную информацию об этом можно посмотреть в инструкции и схеме конкретного реле). Соедините проводами рабочие контакты реле с контактами выключателя нужного вам устройства (в нашем случае это материнская плата компьютера).

5 АКТИВИРУЙТЕ УПРАВЛЕНИЕ ПО РАДИОКАНАЛУ Как известно, компьютер включается, если замыкаются два контакта на материнской плате (они обозначены маркировкой «Power SW»). Для проверки работоспособности нашего дистанционного выключателя мы подсоединим к ней провода от реле. При поступлении входящего звонка на мобильный телефон реле срабатывает, и ПК деактивируется. Аналогичным образом можно дистанционно управлять включением и выключением любых электроприборов.

Специалистам CHIP удалось найти новые сферы применения для очень многих устройств. Поэтому мы почли за лучшее разделить материал на две части. Информация о том, как сделать 3D-камеру из двух старых фотоаппаратов и как можно использовать «одряхлевший» неттоп в автомобиле, будет опубликована в следующую сессию сайта Chip Online Россия.