Innholdsfortegnelse:

Arduino GPS Oled: 4 trinn (med bilder)
Arduino GPS Oled: 4 trinn (med bilder)

Video: Arduino GPS Oled: 4 trinn (med bilder)

Video: Arduino GPS Oled: 4 trinn (med bilder)
Video: Планшет Lenovo Tab P11 или Xiaoxin Pad - ДЕТАЛЬНЫЙ ОБЗОР 2024, Juli
Anonim
Image
Image
Arduino GPS Oled
Arduino GPS Oled

NEO-6-modulserien er en familie av frittstående GPS-mottakere med høy ytelse u-blox 6

posisjoneringsmotor. Disse fleksible og kostnadseffektive mottakerne tilbyr mange tilkoblingsmuligheter i en miniatyrpakke på 16 x 12,2 x 2,4 mm. Deres kompakte arkitektur og strøm- og minnealternativer gjør NEO-6-moduler ideelle for batteridrevne mobile enheter med svært strenge kostnads- og plassbegrensninger. 50-kanals u-blox 6-posisjoneringsmotoren har en Time-To-First-Fix (TTFF) på under 1 sekund. Den dedikerte oppkjøpsmotoren, med 2 millioner korrelatorer, er i stand til massive parallelle tids-/frekvensromsøk, slik at den kan finne satellitter umiddelbart. Innovativ design og teknologi undertrykker kilder til papirstopp og demper flerveiseffekter, noe som gir NEO-6 GPS-mottakere utmerket navigasjonsytelse selv i de mest utfordrende miljøene. UART NEO-6-moduler inkluderer ett konfigurerbart UART-grensesnitt for seriell kommunikasjon Konfigurasjon Oppstartstidskonfigurasjon NEO-6-moduler gir konfigurasjonspinner for oppstartstidskonfigurasjon. Disse trer i kraft umiddelbart etter oppstart. Når modulen har startet, kan konfigurasjonsinnstillingene endres med UBX -konfigurasjonsmeldinger. De endrede innstillingene forblir effektive til de slås av eller tilbakestilles. Hvis disse innstillingene har blitt lagret i batteri-backup-RAM, vil den endrede konfigurasjonen beholdes, så lenge reservebatteriet ikke blir avbrutt. NEO-6 moduler inkluderer både CFG_COM0 og CFG_COM1 pinner og kan konfigureres som vist i tabell 6. Standardinnstillinger med fet skrift.

Trinn 1: Teori

Teori
Teori

TinyGPS ++ er et nytt Arduino-bibliotek for analyse av NMEA-datastrømmer levert av GPS-moduler. I likhet med forgjengeren, TinyGPS, tilbyr dette biblioteket kompakte og brukervennlige metoder for å trekke ut posisjon, dato, tid, høyde, hastighet og kurs fra forbruker-GPS. enheter. Imidlertid er TinyGPS ++ s programmeringsgrensesnitt betydelig enklere å bruke enn TinyGPS, og det nye biblioteket kan trekke ut vilkårlige data fra noen av de utallige NMEA -setningene der ute, til og med proprietære.

Bibliotek:

Ytterligere informasjon:

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

Trinn 2: Skjematiske materialer

Skjematiske materialer
Skjematiske materialer
Skjematiske materialer
Skjematiske materialer
Skjematiske materialer
Skjematiske materialer
Skjematiske materialer
Skjematiske materialer

-Arduino Nano

-0,96 Oled Display

-Bradboard

-2 2.2K motstander

-Hoppekabler

- Arduino GPS Ubox neo 6m

Trinn 3: Program

Program
Program

Det viktigste er å teste klokkeaktualiseringen

GPS -en kan ta opptil 20 minutter til 60 minutter

Husk at vi må triangulere signalet, og vi må syc med 3 sattellitter

Prøv å endre denne linjen hvis den ikke fungerer:

Alternativ A

#define GPS_BAUD 38400

Alternativ B

#define GPS_BAUD 9600

Alternativ C

#define GPS_BAUD 4800

Trinn 4: Test

Test
Test
Test
Test

Først får du

Dato: 0/0/2000

Tid: 00:00:00

hvis disse verdiene oppdateres, må du vite at gps likte minst en lørdag.

så får du de nåværende koordinatene til gps …

du kan google det og deretter finne det på verdenskartet.

Suksess!!!

Anbefalt: