Sisällysluettelo:

GPS -paikannus: 5 vaihetta
GPS -paikannus: 5 vaihetta

Video: GPS -paikannus: 5 vaihetta

Video: GPS -paikannus: 5 vaihetta
Video: HASWING CAYMAN 55 GPS ASENNUS- SEKÄ ESITTELYVIDEO 2024, Marraskuu
Anonim
Image
Image

Hei kaikki, tänään katsotaan, miten tehdään GPS-paikannus NEO-6m-GPS-moduulin ja arduinon avulla. Katsotaan ensin, mikä on GPS.

Vaihe 1: MITÄ GPS on?

KERÄÄ TARVITTAVAT MATERIAALIT
KERÄÄ TARVITTAVAT MATERIAALIT

Global Positioning System (GPS), alun perin NAVSTAR GPS, on Yhdysvaltojen hallituksen omistama ja Yhdysvaltain ilmavoimien ylläpitämä satelliittipohjainen radionavigointijärjestelmä. Se on maailmanlaajuinen navigointisatelliittijärjestelmä (GNSS), joka tarjoaa paikkatietoja ja aikatietoja GPS -vastaanottimelle missä tahansa maapallolla tai sen lähellä, missä on esteetön näköyhteys neljälle tai useammalle GPS -satelliitille. Esteet, kuten vuoret ja rakennukset, estävät suhteellisen heikkoja GPS -signaaleja.

GPS ei vaadi käyttäjää lähettämään mitään tietoja, ja se toimii riippumatta puhelin- tai Internet -vastaanotosta, vaikka nämä tekniikat voivat parantaa GPS -paikannustietojen hyödyllisyyttä. GPS tarjoaa kriittisiä paikannusominaisuuksia sotilas-, siviili- ja kaupallisille käyttäjille ympäri maailmaa. Yhdysvaltain hallitus loi järjestelmän, ylläpitää sitä ja asettaa sen vapaasti kaikkien saataville, joilla on GPS -vastaanotin.

Vaihe 2: KERÄÄ TARVITTAVAT MATERIAALIT:

KERÄÄ TARVITTAVAT MATERIAALIT
KERÄÄ TARVITTAVAT MATERIAALIT
KERÄÄ TARVITTAVAT MATERIAALIT
KERÄÄ TARVITTAVAT MATERIAALIT

Tarvittavat materiaalit ovat:

*NEO -6m gps -moduuli - Amazon -kumppani

*Arduino uno - Amazon -tytäryhtiö

*LCD -näyttö - Amazon -kumppani

** Huomautus: Nämä ovat Amazon -kumppanilinkkejä. Kun ostat näiden linkkien kautta, saan pienen palkkion, joka auttaa minua kirjoittamaan yhä enemmän artikkeleita

Vaihe 3: VIRTA

PIIRI
PIIRI

Piiri seuraavasti:

GPS -moduuli ==> Arduino

* GND ==> GND

* TX ==> Digitaalinen nasta (D3)

* RX ==> Digitaalinen nasta (D4)

*Vcc ==> 3,3 V

LCD ==> Arduino * VSS ==> GND

* VCC ==> 5V

*VEE ==> 10K vastus

*RS ==> A0 (analoginen nasta)

*R/W ==> GND

*E ==> A1

*D4 ==> A2

*D5 ==> A3

*D6 ==> A4

*D7 ==> A5

*LED+ ==> VCC

*LED- ==> GND

Vaihe 4: KOODI

#sisältää

#sisällytä #sisälly // pitkä lat, lon; // luoda muuttuja leveys- ja pituusaste -objektille float lat, lon; // luoda muuttuja leveys- ja pituusasteobjekteille SoftwareSerial gpsSerial (3, 4); // rx, tx LiquidCrystal lcd (A0, A1, A2, A3, A4, A5); TinyGPS gps; // luo gps -objekti void setup () {Serial.begin (9600); // connect serial Serial.println ("The GPS Received Signal:"); gpsSerial.begin (9600); // connect gps sensor lcd.begin (16, 2); } void loop () {while (gpsSerial.available ()) {// tarkista gps -tiedot jos (gps.encode (gpsSerial.read ())) // koodaa gps dataa {gps.f_get_position (& lat, & lon); // hanki leveys- ja pituusaste // näytä sijainti lcd.clear (); lcd.setCursor (1, 0); lcd.print ("GPS -signaali"); lcd.setCursor (1, 0); lcd.print ("LAT:"); lcd.setCursor (5, 0); lcd.print (lat); Sarjanjälki (lat); Serial.print (""); Sarjajälki (lon); Serial.print (""); lcd.setCursor (0, 1); lcd.print (", LON:"); lcd.setCursor (5, 1); lcd.print (lon); }} Merkkijonon leveysaste = Jono (lat, 6); Merkkijonon pituusaste = Jono (lon, 6); Sarja.println (leveysaste+";"+pituusaste); viive (1000); }

Vaihe 5: LÄHTÖ

Joten kaikkien yhteyksien ja koodin lataamisen jälkeen GPS -moduulissa kestää jonkin aikaa saada satelliittikorjaus, joka on yleensä 15-20 minuuttia.. Tämän jälkeen voit nähdä, että LCD -näytössä voidaan näyttää GPS -koordinaatit.

Suositeltava: