Рекламное объявление

Надоело слушать болтовню диджеев и хотите транслировать собственную радиостанцию? Вам нужно быстрое и простое решение для передачи MP3 или интернет-радио в вашу архаичную автомобильную стереосистему?

Еще раз, это Raspberry Pi придет к вам на помощь, с его ранее неизвестной способностью вещать в диапазоне FM.

Прежде чем продолжить, пожалуйста, поймите, что это доказательство концепции проекта. Если у вас нет соответствующей лицензии, вы не должны вещать в диапазоне FM, и вы действуете на свой страх и риск.

Что нужно для проекта Pi FM?

Начните с загрузка изображения PiFM, который вам понадобится прошить на SD-карту Как установить операционную систему на Raspberry PiВот как установить ОС на Raspberry Pi и как клонировать идеальную настройку для быстрого аварийного восстановления. Подробнее . Вы можете использовать Скрипт PirateRadio.py если вы предпочитаете, установите его на свой существующий Распбиана установка Оптимизация силы вашего Raspberry Pi с RaspbianКак и полагается человеку, у которого слишком много технологий, я недавно играл с Raspberry Pi, настраивая устройство так, чтобы оно работало в полную силу. Он продолжает работать как ...

instagram viewer
Подробнее , но этот урок сфокусирован на изображении PiFM.

Ая-поделка-pifm-pifm

Вам также понадобится перемычка, паяльник и припой и длина провода 2 мм, обрезанного до 20-30 см. Я использовал старую вешалку, оставшуюся от моего проект цифровой антенны HDTV Кюветный кабель с DIY антенной HDTV Подробнее , но вы можете приобрести 2 мм проволоку в рулонах в электронных магазинах; некоторые могут даже сократить его для вас. Пока вы там, купите термоусадочную трубку, нужного размера, чтобы надеть перемычку.

Вам также может понадобиться Sugru или аналогичная замазка Четыре простых рецепта Sugru, чтобы сделать свой собственный удивительный чехол для смартфонаУ вас есть дорогой телефон, гаджет или камера, и вы не можете найти чехол? В настоящее время это общая проблема с огромным разнообразием гизмо на рынке. К счастью, вы можете создать свой собственный защитный ... Подробнее чтобы закрепить антенну или, возможно, клеевой пистолет. Когда все собрано, пора собрать проект.

Наконец, вам понадобится компьютер с Linux, отличный от вашего Raspberry Pi.

Но сначала важный вопрос ...

Как маленький компьютер становится радиопередатчиком?

Чтобы не создавать помех другим устройствам, Raspberry Pi использует метод, известный как расширенный спектр. Это уменьшает влияние процессора на расположенное поблизости оборудование (распространяя электромагнитные помехи по более широкому пропускная способность для уменьшения помех), но побочным эффектом этого является массив GPIO, который можно использовать для вещания на FM группа!

Вы можете использовать эту мощность вещания, подключив антенну к контакту 4.

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

Строим свою антенну

Ая-поделка-pifm припой

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

Ая-поделка-pifm-антенна

Когда припой затвердеет, наденьте термоусадочную трубку длиной 50 мм на соединение и верхнюю часть перемычки. разъем и разогрейте его в течение нескольких минут с феном, пока соединение не будет изолировано и трубка теперь облегающие.

Когда вы закончите, вы можете подключить это к контакту 4 на GPIO.

В поисках GPIO 4

Если вы раньше не использовали выводы GPIO, вы, вероятно, не будете знать, где находится вывод 4. Как на 26-, так и на 40-контактной версии GPO Raspberry Pi, GPIO 4 является четвертым контактом в самом внутреннем ряду массива, как показано здесь:

Ая-поделка-pifm-GPIO

Для достижения наилучших результатов подключите антенну к этому контакту (подключение к другим контактам также будет транслироваться по FM, но сигнал будет не таким сильным).

Схема выводов GPIO, от RaspberryPi.org
Схема выводов GPIO, от RaspberryPi.org

Подготовка плейлиста

Следующим шагом является подготовка ваших файлов MP3. Скопируйте их с настольного компьютера на SD-карту, поместив их в / Пиратское Радио раздел карты. Вы, вероятно, не сможете сделать это в Windows, поэтому воспользуйтесь этой возможностью, чтобы установить Linux на свой ПК как двойная загрузка Устали от Windows 8? Как сделать двойную загрузку Windows и UbuntuЕсли вы обнаружите, что Windows 8 не совсем ваша чашка чая, и у вас нет подходящего пути для перехода на более раннюю версию, возможно, будет хорошей идеей для двойной загрузки с Linux, чтобы иметь альтернативу ... Подробнее . Кроме того, вы можете перенести файлы в живую среду Linux с USB, если на вашем компьютере достаточно свободных слотов для USB или SD-карт.

Затем перейдите к pirateradio.config файл и откройте его в текстовом редакторе. Это предлагает набор опций, таких как частота, случайное воспроизведение, repeat_all и stereo_playback. Эти последние три можно переключить, переключив значение по умолчанию true на Ложь.

Ая-поделка-pifm-конфигурация

Что касается параметра частоты, вам необходимо убедиться, что вы установили значение, которое может быть обнаружено с помощью стандартного FM-радио. Например, в Великобритании диапазон частот от 87,5 до 108 FM, поэтому вы не установите частоту 85 или 110, так как радио не сможет настроиться на них.

Это хорошая идея, чтобы просмотреть FM-диапазон на вашем FM-радио, чтобы найти свободное место. Затруднение на занятой частоте крайне неразумно (см. Выше).

Сохраните файл pirateradio.config, когда закончите, и закройте текстовый редактор.

Загрузка для трансляции!

С вашими MP3, сохраненными в правильную папку, безопасно извлеките SD-карту Вам действительно нужно извлечь флэш-диск (или устройство) перед его извлечением?Хорошо известно, что флэш-накопители USB должны быть извлечены до их извлечения. Но вам действительно нужно это сделать? Что произойдет, если вы этого не сделаете? Подробнее со своего компьютера вставьте его в Raspberry Pi и включите. В то же время, возьмите свое FM-радио и настройте его на частоту, указанную в файле конфигурации.

Уже через несколько секунд вы услышите первый трек, и ваша радиостанция будет в эфире!

Вы можете получить представление о диапазоне, взяв свое FM-радио на улицу с собой, и увидев, насколько далеко вы находитесь от вашего Raspberry Pi, когда сигнал прерывается. Ограничение составляет около 50-100 футов, хотя отключение опции stereo_playback для трансляции в моно, а не в стерео увеличит диапазон.

Ая-поделка-pifm-банка

Дальность действия также может быть увеличена путем размещения Raspberry Pi в поднятом положении или использования медной проволоки, а не алюминия (как я это сделал). Вы можете получить результаты, сделав весь комплект удобным для переноски, например, поместив его в банку или что-то подобное. У меня есть шесть батарей типа АА, но совместимый внешний источник питания будет работать. 3 батарейных блока Raspberry Pi для портативных проектовАккумулятор Raspberry Pi может превратить обычный Pi в портативный компьютер. Вам нужно одно из этих решений батареи, чтобы начать. Подробнее

Но на самом деле, что вы можете использовать это для?

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

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

Наконец, в этом проекте есть возможности для граждан репрессивных режимов использовать этот проект для общения с движениями сопротивления.

Нужна помощь с вашим проектом PiFM? Жизнь на открытом воздухе не совсем удалась? Расскажите нам об этом в комментариях.

Кристиан Коули - заместитель редактора по безопасности, Linux, DIY, программированию и технологиям. Он также выпускает подкаст «Действительно полезный» и имеет большой опыт в поддержке настольных компьютеров и программного обеспечения. Кристиан - участник журнала Raspberry Pi, любитель лего и поклонник ретро-игр.