Taula de continguts:

Connexió del GPS VK16E amb Arduino UNO: 3 passos
Connexió del GPS VK16E amb Arduino UNO: 3 passos

Vídeo: Connexió del GPS VK16E amb Arduino UNO: 3 passos

Vídeo: Connexió del GPS VK16E amb Arduino UNO: 3 passos
Vídeo: 📌Cómo HABILITAR PUERTO COM y LPT en WINDOWS 10 ► DESDE EL ADMINISTRADOR DE DISPOSITIVOS 2024, De novembre
Anonim
Connexió del GPS VK16E amb Arduino UNO
Connexió del GPS VK16E amb Arduino UNO

Es tracta d’una instrucció senzilla per a les persones que vulguin saber com connectar-se i utilitzar el seu mòdul GPS amb un Arduino.

Estic fent servir un Arduino UNO Shield #Hackduino i un mòdul GPS VK16E.

per obtenir més informació, consulteu el full de dades.

Pas 1: Connexió del circuit

Connexió de circuits
Connexió de circuits

Connexió GND de cable NEGRE a placa final

Connexió de cable vermell a placa Ultimate 5V

Connexió RXD de fil blau a placa última

Connexió TxD de cable VERD a la placa Ultimate

Connexió PPS de cable blanc a placa final

Segons el nostre codi

connectar

RXPin de placa a digitalPin 4, TXPin de placa a digitalPin 3

Vcc a 5v i GND a GND

Pas 2: programació

El primer que necessiteu és una biblioteca:

Podeu descarregar des d’aquí

Després d’instal·lar la biblioteca a l’arduino, obriu DeviceExample.ino a partir d’exemples> tinyGPS ++

o copieu el codi següent simplement.

#incloure

#incloure

/ * * https://alaspuresujay.github.io/ * segueix-me a instagram https://www.instagram.com/alaspuresujay * Aquest esbós de mostra mostra l'ús normal d'un objecte TinyGPS ++ (TinyGPSPlus). Requereix l'ús de SoftwareSerial i suposa que teniu un dispositiu GPS sèrie de 9600 baud connectat als pins 4 (rx) i 3 (tx). * / static const int RXPin = 4, TXPin = 3; static const uint32_t GPSBaud = 9600;

// L'objecte TinyGPS ++

Gps TinyGPSPlus;

// La connexió en sèrie al dispositiu GPS

SoftwareSerial ss (RXPin, TXPin);

configuració nul·la ()

{Serial.begin (115200); ss.begin (GPSBaud);

Serial.println (F ("DeviceExample.ino"));

Serial.println (F ("Una demostració senzilla de TinyGPS ++ amb un mòdul GPS adjunt")); Serial.print (F ("Prova de la biblioteca TinyGPS ++ v.")); Serial.println (TinyGPSPlus:: libraryVersion ()); Serial.println (F ("de Sujay Alaspure")); Serial.println (); }

bucle buit ()

{// Aquest esbós mostra informació cada vegada que es codifica correctament una frase nova. while (ss.available ()> 0) if (gps.encode (ss.read ())) displayInfo ();

if (millis ()> 5000 && gps.charsProcessed () <10) {Serial.println (F ("No s'ha detectat GPS: comproveu el cablejat")); mentre que (cert); }}

void displayInfo ()

{

float latt = gps.location.lat ();

Serial.print (gps.location.lat (), 10); Serial.print (F (",")); Serial.print (gps.location.lng (), 10); Serial.print (""); Serial.print (latt, 10);

Serial.print (F ("Ubicació:")); if (gps.location.isValid ()) {Serial.print (gps.location.lat (), 6); Serial.print (F (",")); Serial.print (gps.location.lng (), 6); } else {Serial.print (F ("INVÀLID")); }

Serial.print (F ("Data / hora:"));

if (gps.date.isValid ()) {Serial.print (gps.date.month ()); Serial.print (F ("/")); Serial.print (gps.date.day ()); Serial.print (F ("/")); Serial.print (gps.date.year ()); } else {Serial.print (F ("INVÀLID")); }

Serial.print (F (""));

if (gps.time.isValid ()) {if (gps.time.hour () <10) Serial.print (F ("0")); Serial.print (gps.time.hour ()); Serial.print (F (":")); if (gps.time.minute () <10) Serial.print (F ("0")); Serial.print (gps.time.minute ()); Serial.print (F (":")); if (gps.time.second () <10) Serial.print (F ("0")); Serial.print (gps.time.second ()); Serial.print (F (".")); if (gps.time.centisecond () <10) Serial.print (F ("0")); Serial.print (gps.time.centisecond ()); } else {Serial.print (F ("INVÀLID")); }

Serial.println ();

}

Pas 3: Notes:

Notes
Notes
Notes
Notes

Col·loqueu el mòdul GPS fora de casa o a la finestra.

  1. Els mòduls GPS econòmics com el VK16E no tenen senyals d’1pps molt precisos.
  2. Probablement trobareu que, com molts mòduls GPS que utilitzen una antena de connexió, és possible que el mòdul GPS sigui a la finestra o a l’exterior. Els senyals GPS semblen variar substancialment en funció de la ubicació i dels edificis circumdants, etc. El mòdul GPS també es pot beneficiar d’estar més allunyat del kit Ultimate, en funció de la disposició i la posada a terra de la cabana. Per aquest motiu, és possible que vulgueu connectar el mòdul GPS al kit mitjançant diversos metres de cable. Us recomano l'ús d'un cable pantalla amb la pantalla connectada a Gnd. 4)
  3. El mòdul té un LED verd com es mostra a les imatges anteriors, que s’encén continuament mentre el mòdul GPS busca bloqueig de satèl·lit i parpelleja a 1 pols per segon quan està bloquejat.

per comprovar la ubicació a google map, feu clic a l'enllaç següent

maps.google.com/?q=, lat-> latitud

lng-> longitud

Recomanat: