Taula de continguts:

Arduino GPS Oled: 4 passos (amb imatges)
Arduino GPS Oled: 4 passos (amb imatges)

Vídeo: Arduino GPS Oled: 4 passos (amb imatges)

Vídeo: Arduino GPS Oled: 4 passos (amb imatges)
Vídeo: РЕЦЕПТ МЕНЯ ПОКОРИЛ ТЕПЕРЬ ГОТОВЛЮ ТОЛЬКО ТАК ШАШЛЫК ОТДЫХАЕТ 2024, De novembre
Anonim
Image
Image
Arduino GPS Oled
Arduino GPS Oled

La sèrie de mòduls NEO-6 és una família de receptors GPS autònoms amb l’u-blox 6 d’alt rendiment

motor de posicionament. Aquests receptors flexibles i rendibles ofereixen nombroses opcions de connectivitat en un paquet en miniatura de 16 x 12,2 x 2,4 mm. La seva arquitectura compacta i les opcions de potència i memòria fan que els mòduls NEO-6 siguin ideals per a dispositius mòbils que funcionin amb bateria i que tinguin restriccions d’espai i cost molt estrictes. El motor de posicionament u-blox 6 de 50 canals té un Time-To-First-Fix (TTFF) inferior a 1 segon. El motor d’adquisició dedicat, amb 2 milions de correladors, és capaç de fer cerques massives d’espai en temps / freqüència paral·leles, cosa que li permet trobar satèl·lits a l’instant. El disseny i la tecnologia innovadors suprimeixen les fonts de bloqueig i mitigen els efectes multipath, donant als receptors GPS NEO-6 un excel·lent rendiment de navegació fins i tot en els entorns més difícils. Els mòduls UART NEO-6 inclouen una interfície UART configurable per a la comunicació en sèrie Configuració Configuració en temps d’arrencada Els mòduls NEO-6 proporcionen pins de configuració per a la configuració en temps d’arrencada. Aquests esdevenen efectius immediatament després de la posada en marxa. Un cop iniciat el mòdul, es poden modificar els paràmetres de configuració amb missatges de configuració UBX. La configuració modificada es mantindrà efectiva fins que s'apagui o es restableixi. Si aquests paràmetres s’han emmagatzemat a la memòria RAM de còpia de seguretat de la bateria, es mantindrà la configuració modificada sempre que no s’interrompi el subministrament de la bateria de seguretat. Els mòduls NEO-6 inclouen pins CFG_COM0 i CFG_COM1 i es poden configurar tal com es mostra a la taula 6. Configuració predeterminada en negreta.

Pas 1: teoria

Teoria
Teoria

TinyGPS ++ és una nova biblioteca Arduino per analitzar els fluxos de dades NMEA proporcionats pels mòduls GPS. Igual que el seu predecessor, TinyGPS, aquesta biblioteca proporciona mètodes compactes i fàcils d’utilitzar per extreure posició, data, hora, altitud, velocitat i recorregut del GPS de consum. dispositius. No obstant això, la interfície de programador de TinyGPS ++ és considerablement més senzilla d’utilitzar que TinyGPS, i la nova biblioteca pot extreure dades arbitràries de qualsevol de les infinites frases NMEA que hi ha, fins i tot de propietaris.

Biblioteca:

Més informació:

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

Pas 2: Esquemes-materials

Esquemes-materials
Esquemes-materials
Esquemes-materials
Esquemes-materials
Esquemes-materials
Esquemes-materials
Esquemes-materials
Esquemes-materials

-Arduino Nano

-0,96 Pantalla Oled

-Bordboard

-2 resistències de 2,2K

-Cables de pont

- Arduino GPS Ubox neo 6m

Pas 3: programa

Programa
Programa

El més important és provar l’actualització del rellotge

El GPS pot durar entre 20 i 60 minuts

Recordeu que hem de triangular el senyal, però hem de sincronitzar amb 3 satèl·lits

Intenteu canviar aquesta línia si no funciona:

Opció A

#define GPS_BAUD 38400

Opció B

#define GPS_BAUD 9600

Opció C

#define GPS_BAUD 4800

Pas 4: prova

Prova
Prova
Prova
Prova

Al principi ho aconseguiràs

Data: 0/0/2000

Hora: 00:00:00

si aquest valor s’actualitza, mesureu que els GPS agradaven com a mínim a un sat.

llavors obtindreu les coordenades actuals del GPS …

el podeu cercar a Google i després trobar-lo al mapa del món.

Èxit !!!

Recomanat: