Actualización (18 / 05 / 2024): Disponemos de amplio stock de todos nuestros productos, encuéntranos también en y    Comprar ahora

Cómo conectar tu simpleRTK2B a una frambuesa pi

cubrir frambuesa pi

Algunos usuarios nos han preguntado cómo pueden conectar sus ArduSimple placas a una Raspberry Pi y hemos preparado esta guía para mostrar todos los pasos necesarios.
Observa que existen muchos modelos diferentes de Raspberry Pi, para preparar este tutorial hemos utilizado Raspberry Pi 4 Modelo B.

En este tutorial, usaremos una conexión remota a Raspberry Pi para evitar la necesidad de un teclado, mouse o pantalla dedicados para Raspberry Pi. Si ya tienes estos periféricos, puedes saltarte todos los pasos relacionados con la conexión remota.

Hardware requerido:

Software requerido

Cómo conectar tu simpleRTK2B a una Raspberry Pi?

En primer lugar, instale el sistema operativo Raspberry Pi.

  1. Conecte la tarjeta microSD a su computadora. Ejecute SDFormatter y seleccione la unidad de tarjeta SD. Controlar Formato rápido. Haga Clic en Formato.
  1. Ejecute el generador de imágenes Raspberry Pi como administrador. Hacer clic ELEGIR SO.
  1. Elige Sistema operativo Raspberry pi (otro)–>Seleccione Sistema operativo Raspberry Pi completo con entorno de escritorio y aplicaciones recomendadas. 
  1. At Almacenamiento seleccione su tarjeta SD. Haga clic en el Icono de engranaje en la esquina derecha.
  1. Aquí puedes configurar tu Usuario y Contraseña para iniciar sesión en Raspberry Pi. Y tu Nombre de WiFi y la contraseña.
  1. Haga Clic en SAVE y ESCRIBIR.
  2. Con la tarjeta microSD todavía en su computadora, abra la unidad de ARRANQUE.
  3. Abra el archivo cmdline.txt con un editor de texto y agregue el siguiente texto al final: ip = 10.0.0.1 y guarda el archivo.
  1. Cree un nuevo archivo vacío en BOOT llamado ssh, sin ninguna extensión (puedes crear un archivo txt y eliminar la extensión).
  1. Expulse la tarjeta de Windows.

En segundo lugar, configure la conexión remota.

Si tiene una pantalla y un teclado para su Raspberry Pi, puede omitir los segundos pasos y continuar desde paso 19.

  1. Ir a Windows Panel de control–>Red e Internet–>Conexiones de red.
    Asegúrese de que su conexión Ethernet esté habilitada (si no, haga clic derecho en Ethernet y seleccione habilitar).
  1. Haz clic derecho en la Conexión Ethernet–>Propiedades–>Seleccione Protocolo de Internet versión 4 (TCP/IPv4)–>Haga Clic en Botón Propiedades.
  1. Establezca direcciones como en la imagen a continuación, haga clic en OK.
  1. Inserta la tarjeta microSD en tu Raspberry Pi.
    Conecte un cable Ethernet entre Raspberry Pi y su computadora.
    Enciende tu Raspberry Pi, espera unos segundos.
  2. Abra la aplicación PuttY y configure el Nombre de host en 10.0.0.1, haga clic en Abierto (Reconocer todas las advertencias).
  1. Se abrirá un símbolo del sistema, use el nombre de usuario y la contraseña que estableció en el paso 5.
  1. ¡Felicitaciones, tienes acceso remoto a tu Raspberry Pi!

En tercer lugar, configure Raspberry Pi UART para comunicarse con el receptor GNSS.

  1. En la terminal, ejecuta sudo raspi-config.
  1. Seleccione 5 Opciones de interfaz.
  1. Seleccione Serial.
  1. Elige en '¿Le gustaría poder acceder a un shell de inicio de sesión a través de serie?'
  1. Elige en '¿Le gustaría habilitar el hardware del puerto serie?'
  1. Elige y .
  1. Cuando se le solicite reiniciar, elija , La sesión de PuttY se cerrará automáticamente.

En cuarto lugar, probar las comunicaciones.

  1. Conecte su receptor (con configuración predeterminada) a la Raspberry Pi con el Raspberry Pi adapter for simpleRTK.
    Si usted tiene una simpleRTK3B Pro, vaya a 192.168.3.1, habilite la salida NMEA en COM1. porque con simpleRTK3B, cualquier salida de posición está deshabilitada de forma predeterminada. Si no sabes cómo hacer esto, consulta el Manual.
  1. Conecte la antena GNSS a su receptor.
  2. Abra PuttY nuevamente y conéctese como en el Paso 2. Escriba: prueba sudo nano.py.
  3. Escriba o copie y pegue el siguiente código:
    #! / usr / bin / env python
    tiempo de importación
    importar serial
    ser = serial.Serial(
    puerto='/dev/serie0′,
    velocidad de transmisión = 115200,
    paridad=serie.PARIDAD_NINGUNA,
    stopbits=serie.STOPBITS_ONE,
    bytesize=serial.OCHOBITS,
    timeout = 1
    )
    contador = 0
    mientras que 1:
    x=ser.readline()
    imprimir (x)
    Este es un script que leerá información del receptor GNSS.
    La configuración de velocidad en baudios es válida para la configuración predeterminada del simpleRTK2B y se puede cambiar si es necesario.
  1. Prensa Ctrl + X y Guardar cambios.
  2. Tipo: prueba de python.py.
    Deberías ver frases NMEA entrantes como en la imagen de abajo.
  1. Prensa Ctrl + C salir.
    ¡Felicitaciones, ahora puede leer flujos de datos GNSS en su Raspberry Pi!

¡Finalmente, diagnóstico GNSS en tu Raspberry Pi!

  1. Habilitemos el WiFi de Raspberry Pi para conectarse a Internet y descargar algunos paquetes de software. Si ya habilitaste tu WiFi en el paso 5, puedes omitir esta parte e ir al paso 35.
    Tipo de Propiedad sudo nano /etc/wpa_supplicant/wpa_supplicant.conf.
    Agregue la parte de red como en la imagen a continuación, donde ssid es su SSID de WiFi y psk es su contraseña de WiFi.
  1. Prensa Ctrl + X y Guardar cambios.
  2. Tipo de Propiedad sudo reiniciar, que reiniciará tu Raspberry Pi (y cerrará la sesión de PuttY).
  3. Abra nuevamente la sesión de PuttY.
    Tipo de Propiedad sudo apt-get install gpsd gpsd-clients python-gps y espere la instalación del paquete (reconozca todas las advertencias).
  4. Tipo:
    sudo systemctl detener gpsd.socket
    sudo systemctl deshabilitar gpsd.socket
    sudo gpsd /dev/serial0 -F /var/run/gpsd.sock
  1. Tipo de Propiedad gpsmon y verá un monitor del estado del GPS.
  1. Prensa Ctrl + X para salir del monitor.
  2. Tipo de Propiedad cgps para un monitor más ligero.
  1. Prensa Ctrl + X para salir del monitor.
  2. Ahora está listo para usar su receptor GNSS en Raspberry Pi.
Si quieres hacer este tutorial, tenemos todos los productos en stock y listos para ser enviados:

Si te ha gustado este contenido, puedes seguirnos en Twitter, YouTube, Facebook or Etiqueta LinkedIn para mantenerse actualizado de contenido como este.

¿Tienes alguna pregunta o solicitud?
¡Contáctenos! ¡Responderemos <24 horas!

¿Quieres saber más sobre GPS/RTK?

1. Nuestro equipo de ingeniería se pondrá en contacto contigo para resolver cualquier duda
2. Lo mantendremos informado sobre promociones y lanzamientos de nuevos productos.
3. Solo sabrá de nosotros cuando tengamos noticias importantes, no enviaremos spam a su correo electrónico.