Taula de continguts:
Vídeo: Connexió del GPS VK16E amb Arduino UNO: 3 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:13
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ó 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:
Col·loqueu el mòdul GPS fora de casa o a la finestra.
- Els mòduls GPS econòmics com el VK16E no tenen senyals d’1pps molt precisos.
- 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)
- 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:
Impressionant hivernacle amb reg automàtic, connexió a Internet i molt més: 7 passos (amb imatges)
Impressionant hivernacle amb reg automàtic, connexió a Internet i molt més: Benvingut a aquest manual. A principis de març, estava en una botiga de jardins i vaig veure alguns hivernacles. I com que feia temps que volia fer un projecte amb plantes i electrònica, vaig continuar endavant i en vaig comprar un: https://www.instagram.com/p
Guia de connexió PLSD: Connexió a Apple TV mitjançant AirPlay [No oficial]: 10 passos
Guia de connexió PLSD: Connexió a Apple TV mitjançant AirPlay [No oficial]: es proporciona la següent guia per il·lustrar el procés de connexió a televisors Apple de sala de conferències mitjançant AirPlay. Aquest recurs no oficial es proporciona com a cortesia de l’administració, el personal i els hostes autoritzats del districte escolar de Perkins
Connexió del motor a Arduino mitjançant L293D: 3 passos
Connexió del motor a Arduino mitjançant L293D: un motor és el bloc bàsic de la robòtica i, si esteu aprenent Arduino, és molt important aprendre a connectar-hi un motor. Avui ho farem amb L293D ic. Un CI de controlador de motor L293D és realment important. En cas contrari, serà
Accelereu la vostra connexió a Internet (satèl·lit del pare) amb un enrutador sense fils de doble banda: 10 passos
Accelereu la vostra connexió a Internet (el satèl·lit del pare) amb un enrutador sense fils de doble banda: Hola. Consulteu https://www.instructables.com/id/How-To-Make-Bath-Bombs/ Probablement publicaré aquesta informació en un bloc personal en breu
Connexió de cables EL amb viroles sense aïllar: 4 passos (amb imatges)
Connexió de cables EL amb viroles no aïllades: els cables EL (electroluminescents) requereixen inversors per il·luminar-se. De vegades, connectar-los a l’inversor és complicat perquè els cables per soldar són extremadament prims i es trenquen molt fàcilment. Aquesta instrucció us indica com evitar aquest problema