Taula de continguts:

Localitzador GPS: 5 passos
Localitzador GPS: 5 passos

Vídeo: Localitzador GPS: 5 passos

Vídeo: Localitzador GPS: 5 passos
Vídeo: O APLICATIVO TKSTAR GPS MUDOU PARA WINNES GPS TESTE DE LOCALIZAÇÃO + DICAS DE USO 2024, De novembre
Anonim
Image
Image

Hola a tothom, Avui anem a veure com fer un Localitzador GPS mitjançant un mòdul GPS NEO-6m i un arduino. Primer, vegem què és el GPS.

Pas 1: QUÈ ÉS EL GPS?

RECOLLI ELS MATERIALS NECESSARIS
RECOLLI ELS MATERIALS NECESSARIS

El sistema de posicionament global (GPS), originalment NAVSTAR GPS, és un sistema de radionavigació basat en satèl·lits propietat del govern dels Estats Units i operat per la Força Aèria dels Estats Units. És un sistema global de navegació per satèl·lit (GNSS) que proporciona informació de geolocalització i temps a un receptor GPS a qualsevol lloc de la Terra o a prop d’ell, on hi hagi una línia de visió lliure de quatre o més satèl·lits GPS. Els obstacles com ara muntanyes i edificis bloquegen els senyals GPS relativament febles.

El GPS no requereix que l'usuari transmeti cap dada i funciona independentment de qualsevol recepció telefònica o d'Internet, tot i que aquestes tecnologies poden millorar la utilitat de la informació de posicionament GPS. El GPS proporciona funcions de posicionament crítiques a usuaris militars, civils i comercials de tot el món. El govern dels Estats Units va crear el sistema, el manté i el fa de lliure accés per a tothom que tingui un receptor GPS.

Pas 2: RECOLLI ELS MATERIALS NECESSARIS:

RECOLLI ELS MATERIALS NECESSARIS
RECOLLI ELS MATERIALS NECESSARIS
RECOLLI ELS MATERIALS NECESSARIS
RECOLLI ELS MATERIALS NECESSARIS

Els materials requerits són:

* Mòdul GPS NEO-6m: afiliat a Amazon

* Arduino uno: afiliat a amazon

* Pantalla LCD: afiliat a amazon

** Nota: es tracta d’enllaços d’afiliació a Amazon. Quan compreu aquests enllaços, rebré una petita comissió que m'ajudarà a escriure més articles

Pas 3: CIRCUIT

CIRCUIT
CIRCUIT

El circuit de la següent manera:

Mòdul GPS ==> Arduino

* GND ==> GND

* TX ==> Pin digital (D3)

* RX ==> Pin digital (D4)

* Vcc ==> 3,3 V

LCD ==> Arduino * VSS ==> GND

* VCC ==> 5V

* VEE ==> 10K resistència

* RS ==> A0 (pin analògic)

* R / W ==> GND

* E ==> A1

* D4 ==> A2

* D5 ==> A3

* D6 ==> A4

* D7 ==> A5

* LED + ==> VCC

* LED- ==> GND

Pas 4: CODI

#incloure

#include #include // long lat, lon; // crear variable per a latitud i longitud objecte flotant lat, lon; // crear variable per a l'objecte de latitud i longitud SoftwareSerial gpsSerial (3, 4); // rx, tx LiquidCrystal lcd (A0, A1, A2, A3, A4, A5); TinyGPS gps; // crear gps object void setup () {Serial.begin (9600); // connect Serial.println serial ("El senyal rebut GPS:"); gpsSerial.begin (9600); // connecta el sensor GPS lcd.begin (16, 2); } void loop () {while (gpsSerial.available ()) {// comproveu si hi ha dades gps si (gps.encode (gpsSerial.read ())) // codifiqueu dades gps {gps.f_get_position (& lat, & lon); // obtenir latitud i longitud // mostrar la posició lcd.clear (); lcd.setCursor (1, 0); lcd.print ("Senyal 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); }} Cadena de latitud = Cadena (lat, 6); Longitud de la cadena = String (lon, 6); Serial.println (latitud + ";" + longitud); retard (1000); }

Pas 5: SORTIDA

Per tant, després de totes les connexions i de carregar el codi, el mòdul GPS triga una mica a obtenir una solució per satèl·lit, que sol ser de 15 a 20 minuts. Si es necessita més temps, sortiu a l’exterior i proveu-ho, ja que no és capaç d’obtenir la solució per satèl·lit a l’interior de la casa.. Després podreu veure que a la pantalla lcd es poden veure les coordenades del GPS.

Recomanat: