INHOUDSOPGAWE:
- Stap 1: WAT IS GPS?
- Stap 2: BESTAAN DIE VEREISTE MATERIAAL:
- Stap 3: KRING
- Stap 4: KODE
- Stap 5: UITPUT
Video: GPS Location Finder: 5 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:23
Hallo almal, laat ons vandag kyk hoe u 'n GPS-vindingszoeker kan maak met behulp van die NEO-6m GPS-module en arduino. Laat ons eers kyk wat GPS is.
Stap 1: WAT IS GPS?
Die Global Positioning System (GPS), oorspronklik NAVSTAR GPS, is 'n satellietgebaseerde radionavigasiestelsel wat deur die Amerikaanse regering besit word en deur die Amerikaanse Lugmag bedryf word. Dit is 'n wêreldwye navigasiesatellietstelsel (GNSS) wat geografiese ligging en tydinligting verskaf aan 'n GPS -ontvanger oral op of naby die aarde, waar daar 'n onbelemmerde siglyn is na vier of meer GPS -satelliete. Struikelblokke soos berge en geboue blokkeer die relatief swak GPS -seine.
Die GPS vereis nie dat die gebruiker data stuur nie, en dit werk onafhanklik van enige telefoniese of internetontvangs, alhoewel hierdie tegnologie die nut van GPS -posisioneringsinligting kan verbeter. Die GPS bied kritieke posisioneringsvermoëns aan militêre, burgerlike en kommersiële gebruikers regoor die wêreld. Die Amerikaanse regering het die stelsel geskep, onderhou en maak dit vrylik toeganklik vir almal met 'n GPS -ontvanger.
Stap 2: BESTAAN DIE VEREISTE MATERIAAL:
Die materiaal wat benodig word, is:
*NEO -6m gps -module - Amazon affiliate
*Arduino uno - amazon -aangeslote
*LCD -skerm - Amazon affiliate
** Opmerking: dit is Amazon -aangeslote skakels. As u hierdie skakels koop, ontvang ek 'n klein opdrag wat my sal help om meer en meer artikels te skryf
Stap 3: KRING
Die kringloop soos volg:
GPS -module ==> Arduino
* GND ==> GND
* TX ==> Digitale pen (D3)
* RX ==> Digitale pen (D4)
*Vcc ==> 3.3 V
LCD ==> Arduino * VSS ==> GND
* VCC ==> 5V
*VEE ==> 10K weerstand
*RS ==> A0 (analoog pen)
*R/W ==> GND
*E ==> A1
*D4 ==> A2
*D5 ==> A3
*D6 ==> A4
*D7 ==> A5
*LED+ ==> VCC
*LED- ==> GND
Stap 4: KODE
#insluit
#include #include // lang lat, lon; // skep veranderlike vir breedtegraad en lengtegraad voorwerp float lat, lon; // skep veranderlike vir breedtegraad en lengtegraad voorwerp SoftwareSerial gpsSerial (3, 4); // rx, tx LiquidCrystal lcd (A0, A1, A2, A3, A4, A5); TinyGPS gps; // skep gps -voorwerp -leemte -opstelling () {Serial.begin (9600); // verbind seriële Serial.println ("Die GPS -ontvangste sein:"); gpsSerial.begin (9600); // verbind gps -sensor lcd.begin (16, 2); } leemte -lus () {terwyl (gpsSerial.available ()) {// kyk vir gps -data as (gps.encode (gpsSerial.read ())) // kodeer gps -data {gps.f_get_position (& lat, & lon); // kry breedtegraad en lengtegraad // vertoon posisie lcd.clear (); lcd.setCursor (1, 0); lcd.print ("GPS -sein"); lcd.setCursor (1, 0); lcd.print ("LAT:"); lcd.setCursor (5, 0); lcd.print (lat); Reeks.afdruk (lat); Serial.print (""); Reeks.afdruk (lon); Serial.print (""); lcd.setCursor (0, 1); lcd.print (", LON:"); lcd.setCursor (5, 1); lcd.print (lon); }} String breedtegraad = String (lat, 6); String lengte = String (lon, 6); Serial.println (breedtegraad+";"+lengtegraad); vertraging (1000); }
Stap 5: UITPUT
Na al die verbindings en die oplaai van die kode, neem die GPS -module 'n rukkie om satellietoplossings te kry, wat gewoonlik 15 tot 20 minute duur.. Daarna kan u sien dat die lcd -skerm die GPS -koördinate kan wys.
Aanbeveel:
Ev3 Lego Gripper/Finder Robot: 7 stappe
Ev3 Lego Gripper/Finder Robot: Hallo! Die GrabBot is 'n veeldoelige robot wat daarvan hou om rond te rol … As hy op 'n klein voorwerp afkom, tel hy dit op en bring dit terug na sy beginposisie
Arduino UNO met OLED Ultrasonic Range Finder en Visuino: 7 stappe
Arduino UNO Met OLED Ultrasonic Range Finder en Visuino: In hierdie tutoriaal gebruik ons Arduino UNO, OLED Lcd, Ultrasonic range finder module en Visuino om ultrasoniese reikafstand op Lcd te vertoon en die limietafstand met 'n rooi LED in te stel. Kyk na 'n demonstrasievideo
Raspberry Pi Planet Finder: 14 stappe (met foto's)
Raspberry Pi Planet Finder: Buite die Science Center in my stad is daar 'n groot metaalstruktuur wat kan draai en wys waar die planete in die lug was. Ek het dit nooit sien werk nie, maar ek het altyd gedink dat dit magies sou wees om te weet waar hierdie onbereikbare ander wêrelde optree
Location Tracker With NodeMCU ESP8266: 10 stappe
Location Tracker With NodeMCU ESP8266: Is u nuuskierig oor hoe u NodeMCU u ligging kan volg? Dit is moontlik, selfs sonder 'n GPS -module en sonder 'n skerm. Die uitset sal koördinate wees waar u geleë is en u sal dit op u seriële monitor sien. Die volgende opset was
Somebody Loves Me Location Clock: 6 stappe (met foto's)
Somebody Loves Me Location Clock: Met geliefdes in die buiteland of buite die staat, sê niks dat ek beter aan u dink as om altyd te weet hoe laat dit vir hulle is nie! My afgetrede skoonfamilie was besig om voor te berei om 'n kerksending in Berlyn, Duitsland, te dien en my vrou het die