Obsah:

Arduino GPS Oled: 4 kroky (s obrázky)
Arduino GPS Oled: 4 kroky (s obrázky)

Video: Arduino GPS Oled: 4 kroky (s obrázky)

Video: Arduino GPS Oled: 4 kroky (s obrázky)
Video: Arduino návody | OLED displej 128x32 SSD1306 I2C 2024, Listopad
Anonim
Image
Image
Arduino GPS Oled
Arduino GPS Oled

Řada modulů NEO-6 je řada samostatných přijímačů GPS s vysoce výkonným u-blox 6

polohovací motor. Tyto flexibilní a nákladově efektivní přijímače nabízejí mnoho možností připojení v miniaturním balení 16 x 12,2 x 2,4 mm. Jejich kompaktní architektura a možnosti napájení a paměti činí moduly NEO-6 ideální pro mobilní zařízení napájená bateriemi s velmi přísnými cenovými a prostorovými omezeními. 50kanálový polohovací motor u-blox 6 se může pochlubit časovou první opravou (TTFF) pod 1 sekundu. Specializovaný akviziční engine se 2 miliony korektorů je schopen masivního paralelního vyhledávání času/frekvence v prostoru, což mu umožňuje okamžitě najít satelity. Inovativní design a technologie potlačují rušivé zdroje a zmírňují efekty více cest, což dává GPS přijímačům NEO-6 vynikající navigační výkon i v těch nejnáročnějších prostředích. Moduly UART NEO-6 obsahují jedno konfigurovatelné rozhraní UART pro sériovou komunikaci Konfigurace Konfigurace při spuštění Moduly NEO-6 poskytují konfigurační kolíky pro konfiguraci při spuštění. Ty nabývají účinnosti ihned po spuštění. Jakmile se modul spustí, nastavení konfigurace lze upravit pomocí konfiguračních zpráv UBX. Upravená nastavení zůstanou účinná až do vypnutí nebo resetování. Pokud byla tato nastavení uložena v záložní paměti RAM, bude upravená konfigurace zachována, dokud nedojde k přerušení napájení záložní baterie. Moduly NEO-6 obsahují piny CFG_COM0 i CFG_COM1 a lze je konfigurovat podle tabulky 6. Výchozí nastavení je tučně.

Krok 1: Teorie

Teorie
Teorie

TinyGPS ++ je nová knihovna Arduino pro analýzu datových toků NMEA poskytovaných moduly GPS. Stejně jako její předchůdce, TinyGPS, tato knihovna poskytuje kompaktní a snadno použitelné metody pro extrahování polohy, data, času, nadmořské výšky, rychlosti a kurzu ze spotřebitelského GPS zařízení. Rozhraní programátoru TinyGPS ++ je však mnohem jednodušší na používání než TinyGPS a nová knihovna může extrahovat libovolná data z jakékoli z nesčetných vět NMEA, dokonce i z těch proprietárních.

Knihovna:

Další informace:

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

Krok 2: Schémata-materiály

Schémata-materiály
Schémata-materiály
Schémata-materiály
Schémata-materiály
Schémata-materiály
Schémata-materiály
Schémata-materiály
Schémata-materiály

-Arduino Nano

-0,96 Oled displej

-Bradboard

-2 2,2K odpory

-Propojovací kabely

- Arduino GPS Ubox neo 6m

Krok 3: Program

Program
Program

Nejdůležitější je otestovat aktualizaci hodin

GPS může pracovat až 20 minut až 60 minut

Pamatujte, že potřebujeme triangulovat signál, tedy potřebujeme syc se 3 satelity

Zkuste tento řádek změnit, pokud nefunguje:

Možnost A.

#define GPS_BAUD 38400

Možnost B.

#define GPS_BAUD 9600

Možnost C.

#define GPS_BAUD 4800

Krok 4: Test

Test
Test
Test
Test

Nejprve dostanete

Datum: 0/0/2000

Čas: 00:00:00

pokud se tyto hodnoty aktualizují, měřte, že se gps líbilo alespoň jeden sat.

pak získáte aktuální souřadnice GPS …

můžete si to vygooglit a pak to najít na mapě světa.

Úspěch!!!

Doporučuje: