Kazalo:

Arduino GPS Oled: 4 koraki (s slikami)
Arduino GPS Oled: 4 koraki (s slikami)

Video: Arduino GPS Oled: 4 koraki (s slikami)

Video: Arduino GPS Oled: 4 koraki (s slikami)
Video: REAL RACING 3 LEAD FOOT EDITION 2024, Julij
Anonim
Image
Image
Arduino GPS Oled
Arduino GPS Oled

Serija modulov NEO-6 je družina samostojnih sprejemnikov GPS z visoko zmogljivim u-blox 6

motor za pozicioniranje. Ti prilagodljivi in stroškovno učinkoviti sprejemniki ponujajo številne možnosti povezovanja v miniaturnem paketu 16 x 12,2 x 2,4 mm. Zaradi kompaktne arhitekture ter možnosti napajanja in pomnilnika so moduli NEO-6 idealni za mobilne naprave z baterijo z zelo strogimi stroški in prostorskimi omejitvami. 50-kanalni motor za pozicioniranje u-blox 6 se ponaša s časom do prve popravke (TTFF), ki je krajši od 1 sekunde. Namenski mehanizem pridobivanja z 2 milijonoma korelatorjev je sposoben množičnih vzporednih časovnih/frekvenčnih iskanj v prostoru, kar mu omogoča takojšnje iskanje satelitov. Inovativna zasnova in tehnologija zavirata motnje virov in blažita učinke več poti, kar daje sprejemnikom NEO-6 GPS odlično navigacijsko zmogljivost tudi v najzahtevnejših okoljih. Moduli UART NEO-6 vključujejo en nastavljiv vmesnik UART za serijsko komunikacijo Konfiguracija Konfiguracija ob zagonu Moduli NEO-6 ponujajo konfiguracijske zatiče za konfiguracijo ob zagonu. Ti začnejo veljati takoj po zagonu. Ko se modul zažene, lahko konfiguracijske nastavitve spremenite s konfiguracijskimi sporočili UBX. Spremenjene nastavitve ostanejo v veljavi do izklopa ali ponastavitve. Če so bile te nastavitve shranjene v RAM-u za varnostno kopiranje baterije, bo spremenjena konfiguracija ohranjena, dokler se napajanje rezervne baterije ne prekine. Moduli NEO-6 vključujejo zatiča CFG_COM0 in CFG_COM1 in jih je mogoče konfigurirati, kot je prikazano v tabeli 6. Privzete nastavitve krepko.

1. korak: Teorija

Teorija
Teorija

TinyGPS ++ je nova knjižnica Arduino za razčlenjevanje podatkovnih tokov NMEA, ki jih zagotavljajo moduli GPS. Tako kot njen predhodnik, TinyGPS, ta knjižnica ponuja kompaktne in enostavne metode za pridobivanje položaja, datuma, časa, nadmorske višine, hitrosti in tečaja iz GPS-ja za potrošnike. naprave. Vendar je programerski vmesnik programa TinyGPS ++ precej enostavnejši za uporabo kot TinyGPS, nova knjižnica pa lahko izvleče poljubne podatke iz katerega koli od neštetih stavkov NMEA, tudi lastniških.

Knjižnica:

Dodatne informacije:

www.u-blox.com/en/product/neo-6-series

2. korak: Shematski materiali

Shematski materiali
Shematski materiali
Shematski materiali
Shematski materiali
Shematski materiali
Shematski materiali
Shematski materiali
Shematski materiali

-Arduino Nano

-0,96 Oled zaslon

-Bradboard

-2 2.2K uporov

-skakalni kabli

- Arduino GPS Ubox neo 6m

3. korak: Program

Program
Program

Najpomembnejše je, da preizkusite aktualizacijo ure

GPS lahko traja od 20 do 60 minut

Ne pozabite, da moramo signal triangulirati, zato moramo sinhronizirati s tremi sateliti

Poskusite spremeniti to vrstico, če ne deluje:

Možnost A.

#define GPS_BAUD 38400

Možnost B

#define GPS_BAUD 9600

Možnost C.

#define GPS_BAUD 4800

4. korak: Preizkusite

Test
Test
Test
Test

Sprva boste dobili

Datum: 0/0/2000

Ura: 00:00:00

če se te vrednosti posodobijo, lahko izmerite, da je bil GPS všeč vsaj enemu Sat.

potem boste dobili trenutne koordinate GPS …

lahko ga poguglate in nato najdete na zemljevidu sveta.

Uspeh !!!

Priporočena: