Tabla de contenido:

Construya un APRS RX de radioaficionado solo IGate usando una Raspberry Pi y un Dongle RTL-SDR en menos de media hora: 5 pasos
Construya un APRS RX de radioaficionado solo IGate usando una Raspberry Pi y un Dongle RTL-SDR en menos de media hora: 5 pasos

Video: Construya un APRS RX de radioaficionado solo IGate usando una Raspberry Pi y un Dongle RTL-SDR en menos de media hora: 5 pasos

Video: Construya un APRS RX de radioaficionado solo IGate usando una Raspberry Pi y un Dongle RTL-SDR en menos de media hora: 5 pasos
Video: #0478 APRS usando LoRa en español, configuración del Tracker, Igate, Digipeater, long range, XQ2CG 2024, Noviembre
Anonim
Construya una radioafición APRS RX con solo IGate usando una Raspberry Pi y una llave RTL-SDR en menos de media hora
Construya una radioafición APRS RX con solo IGate usando una Raspberry Pi y una llave RTL-SDR en menos de media hora

Tenga en cuenta que ahora es bastante antiguo, por lo que algunas piezas son incorrectas y están desactualizadas. Los archivos que necesita editar han cambiado

He actualizado el enlace para ofrecerle la última versión de la imagen (utilice 7-zip para descomprimirla), pero para obtener instrucciones completas, consulte el artículo de mi blog aquí

Hay bastantes métodos en línea que muestran cómo configurar un APRS de radioaficionado que recibe solo iGate usando una Raspberry Pi y varios tipos diferentes de receptores. Tenía un dongle RTL-SDR y un repuesto Pi, así que pensé en buscar una guía y seguirla.

¡Es bastante complicado!

Algunas guías lo remiten a otras guías, a algunas les faltan pasos y otras son totalmente incomprensibles, asumiendo un conocimiento detallado del sistema operativo Raspberry Pi.

Creé una imagen de Raspberry Pi que puede descargar con todo el software instalado y que solo requiere que edite dos (o quizás tres) archivos para que funcione.

Paso 1: lo que necesitará

Lo que necesitarás
Lo que necesitarás
Lo que necesitarás
Lo que necesitarás

Una frambuesa pi

Supongo que eso es bastante obvio. Lo bueno de esto es que puedes usar cualquier modelo Pi, no necesita ser el último modelo (Raspberry Pi 3 al momento de escribir este artículo), esto funciona perfectamente bien usando una Raspberry Pi Zero. Estoy usando Zero para mi iGate y la CPU se encuentra alrededor del 35%.

Un dongle RTL-SDR

No todos los dongles RTL-SDR se crean por igual, hay muchos tipos diferentes, por lo que no puedo decirle exactamente qué comprar. Sin embargo, le recomiendo que busque un modelo con el conjunto de chips R820T2 y TCXO (oscilador de cristal con control de temperatura), ya que le brindará la mejor precisión y estabilidad de frecuencia. Estoy usando el dongle RTL-SDR R820T2 1PPM TCXO que está disponible directamente de RTL-SDR o de muchos otros proveedores.

Paso 2: descargue y escriba la imagen de la tarjeta SD

Para empezar, debe descargar mi imagen de Raspberry Pi personalizada desde aquí o, preferiblemente, descargarla a través de un archivo torrent haciendo clic aquí. Yo mismo estoy alojando esto, por lo que agradecería a cualquiera que ayude a sembrar este archivo.

Este es un archivo de 2.2Gb que se expandirá a alrededor de 4Gb cuando lo descomprima. Esta imagen cabe en una tarjeta SD de 4 Gb y funciona perfectamente, por lo que no necesita una tarjeta de alta capacidad.

Para asegurarse de que tiene una buena descarga, puede verificar los valores de MD5. MD5 de aprs-igate.zip es dde367dc0db9365b84850fcdc46519e4MD5 de aprs-igate.img es 93060310c5a5c4a3a46822944dc0401fzip3a46822944dc0401fMip3a46822944dc0401fzip3a46822944dc0401fzip3a46822944dc0401fzip3d5 de aprsbad5 stretch.img es 22998d62e7dd1b3f270834f6bfd5f089

Una vez que haya descomprimido el archivo descargado, el siguiente paso es escribirlo en una tarjeta SD. En lugar de reproducir las instrucciones bien escritas del sitio de Raspberry Pi, puede verlas aquí.

Nota: algunas personas tienen problemas para descomprimir el archivo. Pruebe 7-Zip si recibe errores.

Paso 3: conéctese a la Raspberry Pi y ejecute la configuración inicial

Conéctese a la Raspberry Pi y ejecute la configuración inicial
Conéctese a la Raspberry Pi y ejecute la configuración inicial

Si aún no sabe cuál es la dirección IP de su Raspberry Pi, debe averiguarlo. Una de las formas más fáciles de hacerlo es conectarse a su enrutador de Internet y mirar la lista de dispositivos conectados para determinar cuál es la Raspberry Pi. Una vez que haya hecho eso, le recomiendo que configure una reserva DHCP para que cada vez que reinicie su Raspberry Pi, siempre tenga la misma dirección. Mi Raspberry Pi tiene la dirección IP 192.168.1.144. Es casi seguro que el tuyo será diferente.

Si está usando una Mac o una computadora con Linux, entonces puede conectarse a su Raspberry Pi desde la terminal, si está usando Windows, le recomiendo un programa llamado PuTTY para conectarse.

Uso una Mac, así que desde una ventana de terminal escribo:

ssh [email protected]

Se le pedirá una contraseña: la contraseña predeterminada en la imagen es frambuesa

Esto te iniciará en la Raspberry Pi. En el indicador, escriba el siguiente comando para ingresar a la utilidad de configuración:

sudo raspi-config

Expanda el sistema de archivos presionando Intro en la opción 1, luego seleccione Aceptar y volverá a la pantalla principal.

Utilice las teclas de flecha para bajar a la segunda opción Cambiar contraseña de usuario y presione Intro. Presione enter nuevamente y se le pedirá que ingrese la nueva contraseña de UNIX. Escriba una nueva contraseña, presione Intro y vuelva a escribir su nueva contraseña. Recibirá un mensaje que le indicará que su contraseña se ha cambiado correctamente.

Use las teclas de flecha nuevamente para bajar a Opciones de localización y presione Intro. Use las teclas de flecha nuevamente para seleccionar Cambiar zona horaria y presione Intro. Primero seleccione su área geográfica y presione enter y luego seleccione su zona horaria y presione enter.

Ahora volverá a la pantalla principal de la herramienta de configuración del software Raspberry Pi. Use la tecla de tabulación para seleccionar y presione enter. Se le preguntará si desea reiniciar ahora. Presione enter para reiniciar.

Paso 4: configurar el software IGate

Configurar el software IGate
Configurar el software IGate

Necesitará un código de acceso APRS, así que use el Generador de código de acceso APRS en Magicbug para generar uno.

Todo el software ha sido preinstalado, todo lo que necesita hacer es editar dos (o posiblemente tres) archivos.

Vuelva a iniciar sesión en su Raspbery Pi y escriba los siguientes comandos

cd ~ sudo nano sdr.conf Desplácese hacia abajo algunas líneas y cambie el xxx a su indicativo y SSID requerido. Se recomienda -10 para iGates, por lo que si su indicativo de llamada es G9ABC, la línea dirá MYCALL G9ABC-10 En la sección siguiente, edite la línea que comienza con IGSERVER para que sea la correcta para su región. Estoy en Europa, así que mi línea dice IGSERVER euro.aprs2.net. Desplácese hacia abajo y encontrará una línea que comienza con IDLOGIN. Cambie el xxx para que sea el mismo que el indicativo que ingresó en la sección MYCALL anterior (incluido el SSID) y luego cambie los números 123456 para que sean el código de acceso que obtuvo del Generador de códigos de acceso APRS. que comienza con PBEACON. Desplácese por la línea y reemplace xx.xxxxxx con su latitud, yy.yyyyyy con su longitud (recordando que si está al oeste del ecuador, su longitud será un número negativo) y zz con su indicativo, incluido el SSID.

Guarde el archivo presionando ctrl-x, luego presione la tecla Y y finalmente presione enter.

Ahora puede probar la instalación escribiendo el siguiente comando. Tenga en cuenta que la frecuencia aquí está configurada en 144.80M, por lo que si se encuentra en algún lugar donde esa no es la frecuencia correcta, debe cambiar esta línea según corresponda.

rtl_fm -f 144.80M - | lobo huargo -c sdr.conf -r 24000 -D 1 -

Si todo está bien, verá una pantalla como la que está en la parte superior de este paso. Presione ctrl-c para salir de la prueba.

Si su frecuencia APRS local no es 144.800MHz, deberá editar un archivo adicional.

cd ~ sudo nano dw-start.conf

Estás buscando la línea que comienza:

DWCMD = bash -c 'rtl_fm -f 144.80M - Cambie 144.80M a cualquier frecuencia APRS, por ejemplo 144.39M para Norteamérica. Guarde el archivo presionando ctrl-x, luego presione la tecla Y y finalmente presione enter. Lo último que debe hacer es configurar el sistema para que el APRS iGate se inicie automáticamente cada vez que reinicie la Raspberry Pi. Ingrese el siguiente comando:

crontab -e

Desplácese hacia abajo y verá la siguiente línea. # * * * * * /home/pi/dw-start.sh> / dev / null 2> & 1

Borre el # al comienzo de esa línea. Guarde el archivo presionando ctrl-x, luego presione la tecla Y y luego presione enter.

Paso 5: Reinicio final - ¡Trabajo hecho

Reinicio final - ¡Trabajo hecho!
Reinicio final - ¡Trabajo hecho!

Reinicie su Raspberry Pi y, una vez que se reinicie, se conectará automáticamente a la red APRS y funcionará como iGate de solo recepción. No se repetirá nada en la pantalla mientras se ejecuta así, por lo que puede verificar su estado en aprs.fi buscando el indicativo que ingresó (incluido el SSID). Ni siquiera necesita iniciar sesión en la Raspberry Pi, la puerta de enlace se iniciará automáticamente dentro de los noventa segundos posteriores al reinicio.

Tenga en cuenta que no estoy reclamando originalidad para este método de configuración, simplemente seguí lo que ya está disponible en Internet y creé una imagen basada en esas instrucciones para su conveniencia. Mis dos documentos fuente fueron Raspberry Pi SDR IGate y Raspberry Pi Packet TNC. Le recomiendo que se familiarice con ambos para ver qué se ha hecho aquí. También puede leer el artículo de mi blog donde enumero cada comando que utilicé para crear esta imagen. También vale la pena descargar la guía de usuario completa de Dire Wolf.

Recomendado: