Atualização (17/07/2025): Temos bastante estoque de todos os nossos produtos, encontre-nos também em e    comprar agora

Como conectar seu simpleRTK2B para um Raspberry Pi

capa de framboesa pi
capa de framboesa pi

Alguns usuários nos perguntaram como eles podem conectar seus ArduSimple placas para um Raspberry Pi e preparamos este guia para mostrar todos os passos necessários.
Observe que existem muitos modelos diferentes de Raspberry Pi, para preparar este tutorial usamos Raspberry Pi 4 Modelo B.

Neste tutorial, usaremos uma conexão remota ao Raspberry Pi para evitar a necessidade de teclado, mouse ou tela dedicada para o Raspberry Pi. Se você já possui esses periféricos, pode pular todas as etapas relacionadas à conexão remota.

Hardware necessário:

Software necessário:

Como conectar seu simpleRTK2B para um Raspberry Pi?

Em primeiro lugar, instale o sistema operacional Raspberry Pi.

  1. Conecte o cartão microSD ao seu computador. Execute SDFormatter e selecione a unidade do cartão SD. Verificar Formatação rápida. Clique Format.
  1. Execute o gerador de imagens Raspberry Pi como administrador. Clique ESCOLHER SO.
  1. Escolha Sistema operacional Raspberry pi (outro) ->Selecionar Raspberry Pi OS completo com ambiente de desktop e aplicativos recomendados. 
  1. At Armazenamento selecione seu cartão SD. Clique no Ícone de engrenagem no canto direito.
  1. Aqui você pode configurar seu Nome de Utilizador e Senha para fazer login no Raspberry Pi. E o seu Nome WiFi e senha.
  1. Clique SAVE e ESCREVA.
  2. Com o cartão microSD ainda no computador, abra a unidade BOOT.
  3. Abra o arquivo cmdline.txt com um editor de texto e adicione o seguinte texto no final: ip = 10.0.0.1 e salve o arquivo.
  1. Crie um novo arquivo vazio no BOOT chamado ssh, sem nenhuma extensão (você pode criar um arquivo txt e remover a extensão).
  1. Ejete o cartão do Windows.

Em segundo lugar, configure a conexão remota.

Se você tiver uma tela e um teclado para o Raspberry Pi, poderá pular as segundas etapas e continuar a partir de step 19.

  1. Vá para o Windows Painel de controle–>Rede e Internet–>Conexões de rede.
    Certifique-se de que sua conexão Ethernet esteja habilitada (caso contrário, clique com o botão direito em Ethernet e selecione habilitar).
  1. Botão direito do mouse sobre a Conexão Ethernet–>Propriedades–>Selecionar Protocolo de Internet versão 4 (TCP/IPv4)–>Clique Botão Propriedades.
  1. Defina os endereços como na imagem abaixo, clique OK.
  1. Insira o cartão microSD em seu Raspberry Pi.
    Conecte um cabo Ethernet entre o Raspberry Pi e o seu computador.
    Ligue seu Raspberry Pi, espere alguns segundos.
  2. Abra o aplicativo PuttY e defina o nome do host como 10.0.0.1, clique em Abra (reconheça todos os avisos).
  1. Um prompt de comando será aberto, use o nome de usuário e a senha que você definiu na etapa 5.
  1. Parabéns, você tem acesso remoto ao seu Raspberry Pi!

Em terceiro lugar, configure o Raspberry Pi UART para se comunicar com o receptor GNSS.

  1. No terminal, execute sudo raspi-config.
  1. Selecione 5 Opções de interface.
  1. Selecionar Serial.
  1. Escolha em 'Você gostaria que um shell de login fosse acessível via serial?'
  1. Escolha em 'Deseja que o hardware da porta serial seja habilitado?'
  1. Escolha e .
  1. Quando solicitado a reiniciar, escolha , a sessão do PuttY será fechada automaticamente.

Em quarto lugar, testar as comunicações.

  1. Conecte seu receptor (com configuração padrão) ao Raspberry Pi com o Raspberry Pi adapter for simpleRTK.
    Se você tem um simpleRTK3B Pro, vá para 192.168.3.1, habilite NMEA saída em COM1. Porque com simpleRTK3B, qualquer saída de posição é desabilitada por padrão. Se você não sabe como fazer isso, verifique o Manual do usuário.
  1. Conecte a antena GNSS ao seu receptor.
  2. Abra o PuttY novamente e conecte-se como na Etapa 2. Digite: sudo nano teste.py.
  3. Digite ou copie e cole o seguinte código:
    #! / usr / bin / env python
    tempo de importação
    importar serial
    ser = serial.Serial(
    porta='/dev/serial0′,
    taxa de transmissão = 115200,
    paridade=serial.PARITY_NONE,
    stopbits=serial.STOPBITS_ONE,
    bytesize=serial.EIGHTBITS,
    timeout = 1
    )
    contador=0
    enquanto 1:
    x=ser.readline()
    imprimir (x)

Note : se você tiver uma versão mais recente do Raspberry Pi, sua porta serial pode ser chamada dev/ttyAMA0 em vez de dev/serial0. Verifique como seu Raspberry pi nomeia o UART nos pinos 14 e 15

    Este é um script que irá ler informações do receptor GNSS.
    A configuração da taxa de transmissão é válida para a configuração padrão do simpleRTK2B e pode ser alterado se necessário.
  1. Imprensa Ctrl + X e Salvar alterações.
  2. Tipo: python teste.py.
    Você deverá ver as sentenças NMEA recebidas, como na imagem abaixo.
  1. Imprensa Ctrl + C sair.
    Parabéns, agora você pode ler fluxos de dados GNSS no seu Raspberry Pi!

Finalmente, diagnóstico GNSS no seu Raspberry Pi!

  1. Vamos habilitar o Raspberry Pi WiFi para se conectar à Internet e baixar alguns pacotes sw. Se você já habilitou seu WiFi na etapa 5, pode pular esta parte e ir para a etapa 35.
    Formato sudo nano /etc/wpa_supplicant/wpa_supplicant.conf.
    Adicione a parte da rede como na imagem abaixo, onde ssid é o seu SSID WiFi e psk é a sua senha WiFi.
  1. Imprensa Ctrl + X e Salvar alterações.
  2. Formato reiniciar, que reinicializará seu Raspberry Pi (e fechará a sessão do PuttY).
  3. Abra novamente a sessão do PuttY.
    Formato sudo apt-get install gpsd gpsd-clients python-gps e aguarde a instalação do pacote (reconheça todos os avisos).
  4. Tipo:
    sudo systemctl parar gpsd.socket
    sudo systemctl desabilitar gpsd.socket
    sudo gpsd /dev/serial0 -F /var/run/gpsd.sock
  1. Formato gpsmon e você verá um monitor do status do GPS.
  1. Imprensa Ctrl + X para sair do monitor.
  2. Formato cgps para um monitor mais leve.
  1. Imprensa Ctrl + X para sair do monitor.
  2. Agora você está pronto para usar seu receptor GNSS no Raspberry Pi.
Se quiser fazer este tutorial, temos todos os produtos em estoque e prontos para serem enviados:

Se você gostou deste conteúdo, você pode nos seguir no Twitter, YouTube, Facebook or LinkedIn para ficar atualizado de conteúdo como este.

Tem alguma dúvida ou pedido?
Contate-nos! Responderemos <24 horas!

Quer saber mais sobre GPS/RTK?

1. Nossa equipe de engenharia entrará em contato com você para resolver qualquer dúvida
2. Manteremos você atualizado sobre promoções e lançamentos de novos produtos
3. Você só receberá notícias nossas quando tivermos notícias importantes, não enviaremos spam para seu e-mail