Font Size

Olá amantes da tecnologia, tudo bem?
Nesta publicação iremos utilizar um módulo muito importante presente em todos os Smartphones, o GPS, que é muito utilizado para saber em quais coordenadas geográfico o nosso dispositivo está.

através do Módulo GPS GY-NEO6MV2 iremos conseguir muitas informações legais, além da localização, através dele é possível obter a hora e data, para onde o gps está se locomovendo e até a altitude do local, olha quanta coisa só um módulo consegue, então se ainda não tem tá esperando o que? Passa lá na Loja AutoCore Robótica e garante o seu.

Agora vamos conhecer melhor esse sensor tão poderoso!

Conhecendo o Módulo GPS GY-NEO6MV2

Este módulo pode até parecer simples, pois só tem 4 pinos, mas não se engane, ele já contem um microcontrolador interno, o NEO-6, que já realiza todos os processamentos necessários e disponibiliza os dados obtidos por dois pinos, o TX e o RX, através desses poderemos repassar esses dados para diversos microcontroladores ou sistemas embarcados como Raspiberry Pi, ESP e o Arduino, que iremos utilizar nesse tutorial.

Módulo GPS GY-NEO6MV2
Fonte: AutoCore Robótica

Esse módulo é composto por duas partas, a antena, responsável por capitar as informações provindas dos satélites e o sistema de controle, responsável pelo processamento dos dados obtidos, como já dito anteriormente.

Especificações:

– Tensão de alimentação: 3V~5V
– Modelo: GY-GPS6MV2
– Tipo de antena: Cerâmica
– Velocidade padrão: 9600 baudrate
– Número de canais: 50
– Sensibilidade: -146dBm/-160dBm
– Faixa de atualização de navegação: 5Hz
– Altitude limite: 50000m
– Velocidade limite: 500m/s
– Possui EEPROM interna para armazenar as configurações
– Possui bateria de backup
– Possui LED para indicar o sinal

Documentação

– Datasheet do Módulo GPS GY-NEO6MV2

Agora já conhecemos bastante o nosso módulo, então vamos para a prática!

Montagem do circuito

A montagem do circuito para utilizar o nosso módulo é muito simples, não é necessário de nenhum resistor se quer.

Materiais Utilizados:

Montagem:

O circuito do projeto ficará conforme o da imagem:

Módulo GPS GY-NEO6MV2
Fonte: Autocore Robotica

Conexão:

Esses são os pinos do sensor que são conectados com o Arduino

VCC 5V
GND GND
TX RX – Digital 10
RX TX – Digital 11

Agora que já montamos o circuito está na hora de programar!

Código Comentado:

Nesse projeto serão utilizadas duas bibliotecas, a SoftwareSerial necessária para emulação dos pinos TX e RX, que já vem junto com a IDE arduino , e a TinyGPS, que é necessária a instalação dela, então, baixe-a quanto antes.

O código é bastante simples, olha só como ele ficou:

Depois que o código foi enviado para o arduino basta esperar alguns segundos, cerca de 60, o que pode variar de acordo com a sua localização ou interferência eletromagnética.

Passado esse tempo o módulo conseguirá estabelecer contato com os satélites e pronto para o uso

Conclusão:

Entenderam o funcionamento simples do Módulo GPS GY-NEO6MV2? é bem simples não?

Testamos o código e olha só o resultado:

Testes do Módulo GPS GY-NEO6MV2
Fonte: Autocore Robotica

Se você quiser testar a veracidade dessas coordenadas obtidas pelo módulo, mas ta colocar-las no Google Maps do seguinte formato : Latitude”S Longitude”W

Caso você esteja em estados acima do equador como Amapá ou Roraima basta trocar o S por N

Fazendo isso conseguiremos ver a nossa localização ;D

Testes do Módulo GPS GY-NEO6MV2
Fonte: Autocore Robotica

Esperamos que esse tutorial tenha ajudado vocês na utilização desse pequeno, mais poderoso módulo, a quantidade de aplicações dele é enorme.

Se tiver dúvidas, observações ou quiser mandar um abraço para nós, coloca ai nos comentários, iremos adorar te responder. ;D

0.00 avg. rating (0% score) - 0 votes