Проект Paragon: Всемирное радио на Raspberry Pi

Raspberry Pi World Radio Титульное изображение

Одним из моих любимых сайтов является радио.сад, который позволяет находить радиостанции со всего мира. Вы можете слушать радиостанции в Бразилии, Кувейте и Северной Корее. С помощью этого проекта вы сможете делать именно это, но с помощью настоящего радиоприемника и Raspberry Pi. Это всемирное радио на Raspberry Pi.

На сайте reddit пользователь с очень креативным именем trustMeIAmANinja разместил это Радио Ретро Мир проект.

И я, например, очень рад, что наконец-то появился интерфейс, соответствующий моей любви к мировому радио.

Всемирное радио Raspberry Pi
Кредит: trustMeIAmANinja.

Оборудование

Первое, что вам понадобится, это либо Raspberry Pi 3 или Raspberry Pi 4.

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

Затем вам понадобится экран и аудио HAT для подключения к Raspberry Pi.

Маститый TrustMeIAmANinja также выложил фотографию внутреннего устройства:

Внутренний вид Raspberry Pi Всемирное радио
Кредит: trustMeIAmANinja.

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

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

Программное обеспечение

Когда речь идет о программном обеспечении, все становится еще проще.

Поскольку все эти радиостанции работают через Интернет, необходимо настроить WiFi на Raspberry Pi.

Хотя код еще не выложен на GitHub (скоро будет!), trustMeIAmANinja уточнил в комментариях, что сборка вращающихся энкодеров вращается вокруг Код кодера для Raspberry Pi от Henryk Plötz. Это очень надежный способ подключения энкодеров к Raspberry Pi.

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

Загрузочный экран Raspberry Pi World Radio
Кредит: trustMeIAmANinja.

Затем вы можете легко настроить API с помощью такого сайта, как radio.garden, и все будет готово!

Заключение

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

Ознакомьтесь с более подробной информацией о мировом радио Raspberry Pi здесь.

(Правка, 6 сентября 2023 г.: trustMeIAmANinja загрузил оба файла. документация и код. Проверьте их!).

Ознакомьтесь с другими проектами Paragon, о которых мы рассказывали, нажав кнопку здесь.

Вы также можете ознакомиться с другими идеями о том, как создавать музыку с помощью Raspberry Pis, прочитав наша статья о выводе звука на Pico W.

Но теперь вопрос на миллион долларов - радио какой страны вы будете слушать?

Я уезжаю в Узбекистан!

Комментировать