Transmita su propia estación de radio FM, con una Raspberry Pi

¿Estás harto de escuchar a los DJs que balbucean y quieres transmitir tu propia estación de radio? Raspberry Pi vendrá a tu rescate, con su capacidad previamente desconocida para transmitir en la banda de FM.

¿Estás harto de escuchar a los DJs que balbucean y quieres transmitir tu propia estación de radio?  Raspberry Pi vendrá a tu rescate, con su capacidad previamente desconocida para transmitir en la banda de FM.
Anuncio

¿Estás harto de escuchar a los DJs que balbucean y quieres transmitir tu propia estación de radio? ¿Necesita una solución rápida y fácil para transmitir MP3 o radio por Internet a su arcaico sistema estéreo para automóvil?

Una vez más, es la Raspberry Pi la que vendrá a rescatarla, con su capacidad previamente desconocida de transmitir en la banda de FM.

Antes de continuar, comprenda que este es un proyecto de prueba de concepto. A menos que esté equipado con la licencia correspondiente, no debe emitir en la banda de FM y usted corre completamente bajo su propio riesgo.

Lo que necesitará para su proyecto Pi FM

Comience descargando la imagen PiFM, que deberá flashear en su tarjeta SD. Cómo instalar un sistema operativo en su Raspberry Pi Cómo instalar un sistema operativo en su Raspberry Pi A continuación, le mostramos cómo instalar y ejecutar un nuevo sistema operativo en su Pi - y cómo clonar su configuración perfecta para la recuperación rápida de desastres. Lee mas . Puedes usar el script PirateRadio.py si lo prefieres, instalarlo en tu instalación Raspbian existente. Optimizar el poder de tu Raspberry Pi con Raspbian Optimizar el poder de tu Raspberry Pi con Raspbian. Como corresponde a un hombre con demasiada tecnología en sus manos, He estado jugando con mi Raspberry Pi recientemente, configurando el dispositivo para que funcione a su máximo potencial. Continúa ejecutándose como ... Leer más, pero este tutorial se centra en la imagen PiFM.

muo-diy-pifm-pifm

También necesitará un cable de puente, un soldador y una soldadura, y un cable de 2 mm de longitud, cortado a 20-30 cm. He usado un viejo perchero de mi proyecto de antena de HDTV digital Ditch Cable con un cable de brida HDTV Antenna HDTV con una antena HDTV de bricolaje Lea más, pero puede comprar cables de 2 mm en rollos de tiendas de electrónica; algunos incluso podrían cortarlo a tu medida. Mientras esté allí, compre un tubo termorretráctil, del tamaño adecuado para deslizarse sobre el puente.

También puede necesitar un poco de Sugru o masilla similar. Cuatro recetas fáciles de Sugru para hacer su propia caja impresionante. Cuatro recetas fáciles de Sugru para hacer su propia caja impresionante. ¿Tiene un teléfono, un dispositivo o una cámara costosos y no puede encontrar un estuche? Ese es un problema común hoy en día con la gran variedad de artilugios en el mercado. Afortunadamente, puedes crear tu propia protección ... Leer más para asegurar la antena, o quizás una pistola de pegamento. Con todo montado, es hora de armar el proyecto.

Finalmente, necesitarás una computadora con Linux que no sea tu Raspberry Pi.

Pero primero, una pregunta importante ...

¿Cómo se convierte una pequeña computadora en un transmisor de radio?

Para evitar causar interferencia con otros dispositivos, el Raspberry Pi emplea una técnica conocida como espectro expandido. Esto reduce el impacto del procesador en el hardware cercano (al propagar la interferencia electromagnética a través de un ancho de banda más amplio para reducir la interferencia), ¡pero el efecto secundario de esto es una matriz GPIO que se puede usar para transmitir en la banda de FM!

Puede utilizar esa potencia de transmisión conectando una antena al pin 4.

Ahora como sabes, no somos abogados. Somos MakeUseOf. Entonces, antes de continuar, tenga en cuenta que en la gran mayoría de los países, la transmisión en la banda de FM sin una licencia es ilegal y puede meterlo en problemas con multas y encarcelamiento.

Construyendo tu antena

muo-diy-pifm-soldadura

El aspecto más complicado de este proyecto es construir la antena, pero si tiene el equipo adecuado, debe hacerlo en unos 10 minutos. Con un cable de puente recortado con aproximadamente 10 mm de cable pelado sobre el conector, proceda soldando esto a su cable de calibre 2 mm.

muo-diy-pifm-antenna

Cuando la soldadura se haya endurecido, deslice una tubería termocontraíble de 50 mm de longitud sobre la conexión y la parte superior del conector de puente y caliéntelo durante unos minutos con un secador de pelo hasta que la conexión quede aislada y la tubería sea ajustada.

Cuando hayas terminado, puedes conectar esto al pin 4 en GPIO.

Encontrar GPIO 4

Si no ha utilizado los pines GPIO anteriormente, probablemente no sabrá dónde está el pin 4. En las versiones GPIO de 26 y 40 pines del Raspberry Pi, GPIO 4 es el cuarto pin en la fila más interna de la matriz, como se muestra aquí:

muo-diy-pifm-gpio

Conecte su antena a este pin para obtener los mejores resultados (la conexión a otros pines también transmitirá en FM, pero la señal no será tan fuerte).

Diagrama de pines GPIO, de RaspberryPi.org
Diagrama de pines GPIO, de RaspberryPi.org

Preparación de la lista de reproducción

El siguiente paso es preparar tus archivos MP3. Cópielos desde su computadora de escritorio a la tarjeta SD, colocándolos en la partición / Pirate Radio de la tarjeta. Probablemente no podrá hacer esto en Windows, así que aproveche esta oportunidad para instalar Linux en su PC como un arranque dual ¿Cansado de Windows 8? ¿Cómo arranque dual Windows y Ubuntu cansado de Windows 8? Cómo iniciar Dual Windows y Ubuntu Si descubres que Windows 8 no es una buena taza de té, y no tienes un camino factible para bajar de categoría, puede ser una buena idea iniciar dual con Linux para tener una alternativa ... Leer Más . Alternativamente, es posible que pueda transferir los archivos en un entorno Linux en vivo desde USB, si tiene suficientes ranuras de tarjetas SD o USB en su computadora.

A continuación, busque el archivo pirateradio.config y ábralo en su editor de texto. Esto ofrece una colección de opciones, tales como frequency, shuffle, repeat_all y stereo_playback. Estos últimos tres se pueden activar cambiando la configuración verdadera predeterminada a False .

muo-diy-pifm-config

En lo que respecta al parámetro de frecuencia, deberá asegurarse de establecer un valor que pueda detectarse utilizando su radio FM estándar. Por ejemplo, en el Reino Unido, la banda funciona desde 87.5 a 108 FM, por lo que no establecería una frecuencia de 85 o 110 ya que la radio no podrá sintonizarlas.

Es una buena idea navegar a través de la banda FM en su radio FM para encontrar un espacio vacío. Impedir en una frecuencia ocupada es extremadamente imprudente (ver arriba).

Guarde el archivo pirateradio.config cuando haya terminado y cierre el editor de texto.

Boot to Broadcast!

Con sus archivos MP3 guardados en la carpeta correcta, extraiga con seguridad la tarjeta SD ¿Realmente necesita expulsar su unidad flash (o dispositivo) antes de extraerla? ¿Realmente necesita expulsar su unidad flash (o dispositivo) antes de extraerlo? Es bien sabido que se supone que las unidades flash USB deben ser expulsadas antes de eliminarlas. ¿Pero realmente todavía necesitas hacer esto? ¿Qué pasa si no? Lea más en su computadora, insértelo en la Raspberry Pi y enciéndalo. Al mismo tiempo, toma tu radio de banda FM y sintoniza la frecuencia especificada en el archivo de configuración.

En solo unos segundos, debería escuchar la primera reproducción de la pista y ¡su estación de radio estará en el aire!

Puede hacerse una idea del alcance llevando su radio FM afuera, y viendo qué tan lejos está de su Raspberry Pi cuando se rompe la señal. Alrededor de 50-100 pies es el límite, aunque deshabilitar la opción stereo_playback para que se transmita en mono en lugar de estéreo aumentará el alcance.

muo-diy-pifm-jar

El rango también se puede aumentar ubicando la Raspberry Pi en una posición elevada, o usando alambre de cobre en lugar de aluminio (como lo he hecho). Puede obtener resultados haciendo que todo el kit sea fácil de llevar, tal vez colocándolo en un frasco o similar. He alimentado el mío con seis baterías AA, pero cualquier fuente de alimentación externa compatible funcionará. Pi para ir? 3 formas de alimentar una Raspberry Pi para proyectos portátiles Pi to Go? 3 formas de impulsar una Raspberry Pi para proyectos portátiles ¿Desea sacar su Raspberry Pi de la casa y participar en algunos proyectos móviles? Necesitará una batería de algún tipo, pero hay varias opciones disponibles. Lee mas

Pero realmente, ¿para qué puedes usar esto?

Es probable que las reglas de licencia de transmisión de radio excluyan el uso más extenso de este proyecto, pero esto no debería impedir que lo intentes. Para empezar, puede usarlo para ejercitar cualquier interés de soldadura incipiente que tenga (consulte nuestra guía de inicio de soldadura para obtener consejos Aprenda a soldar, con estos simples consejos y proyectos Aprenda a soldar, con estos consejos y proyectos simples ¿Es usted un poco intimidado por la idea de un hierro caliente y metal fundido? Si quieres empezar a trabajar con productos electrónicos, vas a tener que aprender a soldar. Permítanos ayudarlo. Leer más) y obtener una comprensión de cómo la adición de un Una pieza de cable puede convertir una computadora en una estación de radio de transmisión.

Mientras tanto, si eres profesor o estás involucrado en un proyecto de radio escolar, este es un gran proyecto para que los estudiantes expandan la apreciación de la informática y la radio.

Finalmente, hay un alcance en este proyecto para que los ciudadanos de regímenes opresivos usen este proyecto para comunicarse con los movimientos de resistencia.

¿Necesitas ayuda con tu proyecto PiFM? ¿La vida en las ondas abiertas no funciona del todo? Cuéntanos sobre esto en los comentarios.

In this article