
Índice:
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-23 15:03


Olá a todos, Hoje vamos ver como fazer um Localizador de localização GPS usando o módulo GPS NEO-6m e o arduino. Primeiro vamos ver o que é GPS.
Etapa 1: O QUE É GPS?

O Sistema de Posicionamento Global (GPS), originalmente NAVSTAR GPS, é um sistema de radionavegação por satélite de propriedade do governo dos Estados Unidos e operado pela Força Aérea dos Estados Unidos. É um sistema de navegação global por satélite (GNSS) que fornece geolocalização e informações de tempo para um receptor GPS em qualquer lugar na Terra ou próximo a ela onde haja uma linha de visão desobstruída para quatro ou mais satélites GPS. Obstáculos como montanhas e edifícios bloqueiam os sinais GPS relativamente fracos.
O GPS não exige que o usuário transmita nenhum dado e opera independentemente de qualquer recepção telefônica ou de internet, embora essas tecnologias possam aumentar a utilidade das informações de posicionamento do GPS. O GPS fornece recursos de posicionamento críticos para usuários militares, civis e comerciais em todo o mundo. O governo dos Estados Unidos criou o sistema, o mantém e o torna acessível gratuitamente a qualquer pessoa com um receptor GPS.
Etapa 2: REÚNE OS MATERIAIS NECESSÁRIOS:


Os materiais necessários são:
* Módulo NEO-6m gps - afiliado amazon
* Arduino uno - afiliado amazon
* Display LCD - afiliado amazon
** Nota: Esses são links de afiliados da Amazon. Quando você comprar através desses links, receberei uma pequena comissão que me ajudará a escrever mais e mais artigos
Etapa 3: CIRCUITO

O circuito é o seguinte:
Módulo GPS ==> Arduino
* GND ==> GND
* TX ==> Pino digital (D3)
* RX ==> Pino digital (D4)
* Vcc ==> 3,3 V
LCD ==> Arduino * VSS ==> GND
* VCC ==> 5V
* VEE ==> Resistor de 10K
* RS ==> A0 (pino analógico)
* R / W ==> GND
* E ==> A1
* D4 ==> A2
* D5 ==> A3
* D6 ==> A4
* D7 ==> A5
* LED + ==> VCC
* LED- ==> GND
Etapa 4: CODE
#incluir
#include #include // long lat, lon; // cria uma variável para o objeto de latitude e longitude float lat, lon; // cria a variável para o objeto de latitude e longitude SoftwareSerial gpsSerial (3, 4); // rx, tx LiquidCrystal lcd (A0, A1, A2, A3, A4, A5); TinyGPS gps; // cria o objeto gps void setup () {Serial.begin (9600); // conecte serial Serial.println ("O sinal recebido de GPS:"); gpsSerial.begin (9600); // conecta o sensor gps lcd.begin (16, 2); } void loop () {while (gpsSerial.available ()) {// verificar os dados do gps if (gps.encode (gpsSerial.read ())) // codificar os dados do gps {gps.f_get_position (& lat, & lon); // obtém latitude e longitude // exibe a posição lcd.clear (); lcd.setCursor (1, 0); lcd.print ("Sinal GPS"); lcd.setCursor (1, 0); lcd.print ("LAT:"); lcd.setCursor (5, 0); lcd.print (lat); Serial.print (lat); Serial.print (""); Serial.print (lon); Serial.print (""); lcd.setCursor (0, 1); lcd.print (", LON:"); lcd.setCursor (5, 1); lcd.print (lon); }} String latitude = String (lat, 6); Longitude da corda = String (lon, 6); Serial.println (latitude + ";" + longitude); atraso (1000); }
Etapa 5: SAÍDA
Então, depois de todas as conexões e enviar o código, o módulo GPS leva algum tempo para obter a localização do satélite, que geralmente é de 15 a 20 minutos. Se demorar mais, vá ao ar livre e tente, pois não é possível obter a localização do satélite dentro de casa. Depois disso, você pode ver que o display LCD pode mostrar os cordinates GPS.
Recomendado:
Relógio de localização 'Weasley' com 4 ponteiros: 11 etapas (com fotos)

Relógio de localização 'Weasley' com 4 ponteiros: Então, com um Raspberry Pi que já estava rodando há algum tempo, eu queria encontrar um projeto legal que me permitisse fazer o melhor uso dele. Eu me deparei com este excelente relógio de localização Weasley com instruções, por ppeters0502 e pensei que
Cabeça de manequim de localização de som com Kinect: 9 etapas (com imagens)

Sound Localizing Mannequin Head With Kinect: Conheça Margaret, um manequim de teste para um sistema de monitoramento da fadiga do motorista. Ela recentemente se aposentou de suas funções e encontrou seu caminho para o nosso escritório, e desde então tem chamado a atenção daqueles que a acham 'assustadora'. No interesse da justiça, eu
Pena de localização UWB: 6 etapas

UWB Localization Feather: O Ultra-WideBand Feather incorpora o módulo Decawave DWM1000 e um ATSAMD21 ARM Cortex M0 no fator de forma da pena Adafruit. O módulo DWM1000 é um módulo sem fio compatível com IEEE802.15.4-2011 UWB capaz de posicionamento interno de precisão
Como alterar a localização da mídia na biblioteca JW: 4 etapas

Como alterar a localização da mídia na biblioteca JW: A Biblioteca JW é um aplicativo Metro, o que significa que possui uma interface simplificada. Isso é bom na maioria dos casos, pois para a maioria dos usuários você simplesmente carrega o aplicativo e usa-o da maneira que precisa. A dificuldade surge quando você quer fazer algo um pouco mais avançado
Prank de localização Omegle com tubarão de arame: 4 etapas

Prank de localização do Omegle com Wire Shark: Esta é a maneira como você pode saber a localização (provável) de qualquer pessoa que conecta você por chat de vídeo Omegle. Aqui, estamos usando o analisador de rede Wire shark, mas há muitas outras maneiras de fazer isso também. No vídeo omegle, o pacote de vídeo contém IP