Obsah:
- Zásoby
- Krok 1: Připojte Arduino k počítači
- Krok 2: Stručné informace. O modulu GPS UBlox NEO-M8N
- Krok 3: Rozhraní GPS modul s Arduino Uno
- Krok 4: Stáhněte si knihovny a nainstalujte
- Krok 5: Software Arduino (IDE)
- Krok 6: Nyní výstup
- Krok 7: Dekódování struktury zpráv NMEA
Video: Propojovací modul GPS s Arduino Uno: 7 kroků
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:20
Ahoj! Chcete připojit modul GPS k desce Arduino Uno, ale nevíte, jak na to? Jsem tu, abych vám pomohl! K zahájení budete potřebovat následující díly.
Zásoby
- Deska Arduino Uno s kabelem
- GPS modul UBlox NEO-M8N
- Počítač
Krok 1: Připojte Arduino k počítači
Nejprve připojte desku Arduino Uno k počítači. Na stránce https://www.arduino.cc/en/Guide/ArduinoUno najdete informace týkající se instalace softwaru Arduino (IDE) a připojení desky k počítači.
Krok 2: Stručné informace. O modulu GPS UBlox NEO-M8N
Jedná se o GPS modul UBlox NEO-M8N s aktivní keramickou anténou. Tento modul GPS má v přijímači 72kanálový motor Ublox M8. Modul má 4 piny: VCC (napájecí napětí), GND (uzemnění), Tx (vysílač) a Rx (přijímač).
Tento modul poskytuje nonstop datové řetězce NMEA (National Marine Electronics Association) na TX pinu, což vede k informacím GPS. Chcete -li vědět více o tomto modulu, můžete si stáhnout jeho datový list zde.
Krok 3: Rozhraní GPS modul s Arduino Uno
Pro propojení proveďte připojení následujícím způsobem:
- Připojte Vcc GPS modulu k napájecímu pinu (5V) Arduino Uno.
- Připojte přijímač Rx (přijímač) modulu GPS ke kolíku D3 Uno.
- Připojte Tx (pin vysílače) modulu GPS ke kolíku D4 Uno.
- Připojte GND (uzemňovací kolík) modulu GPS k GND Uno.
Krok 4: Stáhněte si knihovny a nainstalujte
Stáhněte si následující knihovny a nainstalujte je do softwaru Arduino IDE.
- Softwarová sériová knihovna
- Knihovna TinyGPS pro Arduino
Krok 5: Software Arduino (IDE)
Otevřete ukázkový kód v Arduino Software (IDE). Na kartě Soubor najeďte kurzorem na Příklady, vyberte TinyGPSPlus-master a poté klikněte na DeviceExample.
Krok 6: Nyní výstup
Získáte výstup, jak je uvedeno výše, v sériovém okně Arduino IDE. Toto jsou věty NMEA v různých typech.
Krok 7: Dekódování struktury zpráv NMEA
Všechny zprávy NMEA začínají znakem $ a každé datové pole je odděleno čárkou. $ GNGGA je základní zprávou NMEA. Poskytuje 3D polohu a přesná data.
Nyní dekódování:
- GN za $ označuje polohu GPS. GGA je pro data oprav globálního polohovacího systému. Znaky před první čárkou označují typ zprávy. Všechny zprávy odpovídají formátu NMEA-0183 verze 3.01.
- 073242– Představuje čas, kdy bylo provedeno umístění opravy, 07:32:42 UTC
- 1837.84511, N - zeměpisná šířka 18 stupňů 37,84511 ‘severní šířky
- 07352.30436, E - zeměpisná délka 073 ° 52,30436 ′ vd
- 1– Kvalita opravy (0 = neplatná; 1 = Oprava GPS; 2 = Oprava DGPS; 3 = Oprava PPS; 4 = Kinematika v reálném čase; 5 = Plovoucí RTK; 6 = odhad (mrtvé zúčtování); 7 = Režim ručního zadávání; 8 = režim simulace)
- 11– Celkový počet satelitů
- 17 - Horizontální ředění polohy
- 8, M - Nadmořská výška, v metrech nad hladinou moře
- -67,7, M -výška geoidu (znamená hladinu moře) nad elipsoidem WGS84
- Prázdné pole - čas v sekundách od poslední aktualizace DGPS
- Prázdné pole - ID číslo stanice DGPS
- *60 - data kontrolního součtu, vždy začíná *
Tento projekt je založen na článku GPS modul s Arduino a Raspberry Pi - od Priyanka Dixit. Navštivte tento článek a dozvíte se více o GPS, jeho fungování, vysvětlení klíčových pojmů zeměpisná délka a šířka, rozdíl mezi GPS čipem a modulem GPS a mnoho dalšího!
Doporučuje:
Propojovací modul GPS s Raspberry Pi: 10 kroků
Propojovací modul GPS s Raspberry Pi: Čau lidi !! Přejete si propojit modul GPS s Raspberry Pi? Ale potýkáte se s nějakými obtížemi? "Neboj se, jsem tu, abych ti pomohl!" Můžete začít pomocí následujících částí:
Propojovací ultrazvukový měřicí modul HC-SR04 s Arduino: 5 kroků
Propojovací ultrazvukový měřicí modul HC-SR04 s Arduino: Hej, co se děje, lidi! Akarsh zde od CETech. Tento můj projekt je trochu na jednodušší straně, ale stejně zábavný jako ostatní projekty. V tomto projektu propojíme modul ultrazvukového senzoru vzdálenosti HC-SR04. Tento modul pracuje generováním
Propojovací LCD s Arduino na Tinkercad: 5 kroků
Propojovací LCD s Arduino na Tinkercad: Kód v tomto článku je napsán pro LCD displeje, které používají standardní ovladač Hitachi HD44780. Pokud má váš LCD 16 pinů, pravděpodobně má ovladač Hitachi HD44780. Tyto displeje lze připojit buď ve 4bitovém, nebo v 8bitovém režimu. Zapojení LCD do 4
Propojovací klávesnice s Arduino. [Unikátní metoda]: 7 kroků (s obrázky)
Propojovací klávesnice s Arduino. [Unikátní metoda]: Dobrý den, vítejte u mého prvního instruktážního programu! :) V tomto instruktážním programu bych rád sdílel úžasnou knihovnu pro propojení klávesnice s arduino - „knihovna hesel“včetně „Keypad Library“. Tato knihovna obsahuje ty nejlepší funkce, které
Propojovací zařízení SensorBox využívající Arduino: 5 kroků
Propojovací zařízení SensorBox využívající Arduino: Účelem tohoto projektu je vytvořit propojovací zařízení, které dokáže překlenout propast mezi různými technologiemi pomocí snadno použitelného hardwaru a softwaru. Je určen pro kohokoli, kdo může upravovat a upravovat a vytvářet interaktivní projekty. Jak se svět pohybuje