Índice:

Módulo GPS Ublox LEA 6h 02 com Arduino e Python: 4 etapas
Módulo GPS Ublox LEA 6h 02 com Arduino e Python: 4 etapas

Vídeo: Módulo GPS Ublox LEA 6h 02 com Arduino e Python: 4 etapas

Vídeo: Módulo GPS Ublox LEA 6h 02 com Arduino e Python: 4 etapas
Vídeo: Test of VK16U6 Low cost GPS module 2024, Novembro
Anonim
Módulo GPS Ublox LEA 6h 02 com Arduino e Python
Módulo GPS Ublox LEA 6h 02 com Arduino e Python
Módulo GPS Ublox LEA 6h 02 com Arduino e Python
Módulo GPS Ublox LEA 6h 02 com Arduino e Python
Módulo GPS Ublox LEA 6h 02 com Arduino e Python
Módulo GPS Ublox LEA 6h 02 com Arduino e Python

Interface do módulo GPS usando um Arduino UNO (ou qualquer outro dispositivo Arduino) e cálculo de latitude e longitude para exibir na janela do aplicativo escrita em Python.

Etapa 1: obtenha um módulo GPS Ublox LEA 6h 02 (ou qualquer módulo de sua preferência), leia as especificações da folha de dados e prepare o módulo para conectar-se ao Arduino

Obtenha um Módulo GPS Ublox LEA 6h 02 (ou qualquer módulo de sua preferência), leia as especificações da folha de dados e torne o módulo pronto para se conectar ao Arduino
Obtenha um Módulo GPS Ublox LEA 6h 02 (ou qualquer módulo de sua preferência), leia as especificações da folha de dados e torne o módulo pronto para se conectar ao Arduino
Obtenha um Módulo GPS Ublox LEA 6h 02 (ou qualquer módulo de sua preferência), leia as especificações da folha de dados e torne o módulo pronto para se conectar ao Arduino
Obtenha um Módulo GPS Ublox LEA 6h 02 (ou qualquer módulo de sua preferência), leia as especificações da folha de dados e torne o módulo pronto para se conectar ao Arduino
Obtenha um Módulo GPS Ublox LEA 6h 02 (ou qualquer módulo de sua preferência), leia as especificações da folha de dados e torne o módulo pronto para se conectar ao Arduino
Obtenha um Módulo GPS Ublox LEA 6h 02 (ou qualquer módulo de sua preferência), leia as especificações da folha de dados e torne o módulo pronto para se conectar ao Arduino
  • Leia a folha de dados Ublox LEA 6 cuidadosamente e certifique-se de que seu módulo está correto
  • A maioria dos módulos opera em ~ 2.7 a 3.6v, então certifique-se de ter a fonte de alimentação adequada, usei o pino Arduino 3.3v
  • Todos os módulos suportam a porta de comunicação UART, portanto, iremos usá-la para fazer a interface com o Arduino
  • Os módulos, por padrão, vêm com micro soquetes fêmeas que eu acho difícil de conectar ao Arduino, portanto, substituí-los por soquete fêmea de fio jumper de 2,54 mm (antes de substituí-lo, certifique-se de saber qual pino faz o quê e faça um diagrama de pinos no papel ou no computador)
  • Agora, este módulo está pronto para se conectar ao Arduino

Etapa 2: conectar o módulo GPS ao Arduino

Conecte o módulo GPS ao Arduino
Conecte o módulo GPS ao Arduino
  • Identifique Tx (transmissor) e Rx (receptor) do módulo GPS e o mesmo no Arduino também (usei UNO então ele obteve apenas 1 porta de comunicação UART, Tx no pino0 e Rx no pino1, mais especificações no Arduino UNO)
  • Conecte Tx e Rx do módulo GPS com Rx e Tx do Arduino

    • Tx do GPS (fio verde no meu caso) para => Rx do Arduino
    • Rx do GPS (fio amarelo no meu caso) para => Tx do Arduino
  • Conecte o pino Adruino de 3,3v à energia do GPS e acople os dois aterramentos
  • Cuidado: Certifique-se de aplicar não mais do que 3,3 V (máx. 3,6 V) ao seu módulo GPS e leia o módulo de instruções com atenção

Etapa 3: Carregue o programa Arduino para ler a porta serial (comunicação)

Carregar o programa Arduino para ler a porta serial (comunicação)
Carregar o programa Arduino para ler a porta serial (comunicação)
  • O código para este projeto pode ser encontrado no repositório GitHub
  • Link:
  • Por favor, leia o arquivo README.md
  • Instale o software u-center conforme fornecido no arquivo README.md acima
  • Carregar o código Arduino para o módulo Arduino
  • Conecte os pinos do GPS ao Arduino
  • Abra o monitor Serial no Arduino IDE e observe a saída do módulo GPS, certifique-se de que está imprimindo uma saída válida
  • Desconecte a porta serial do Arduino fechando o monitor serial e agora abra o software u-center e selecione a porta serial do Arduino
  • Observe a resposta na tela
    • Levará algum tempo para dar uma resposta válida e depende da intensidade do sinal recebido pelo módulo GPS
    • Mantenha o módulo GPS em local aberto ou próximo à janela

Etapa 4: execute o código Python

Execute o código Python
Execute o código Python
  • Baixe e configure Python em sua máquina local
  • Baixe o código Python para ler dados GPS através da porta de comunicação serial de sua máquina
  • Conecte e ligue o GPS com o Arduino
  • Identifique a porta de comunicação à qual o Arduino está conectado
  • Execute o código Python
  • Insira os detalhes da porta de comunicação
  • Verifique os dados de latitude e longitude

Recomendado: