Përmbajtje:
- Furnizimet
- Hapi 1: Lidhni Arduino me PC
- Hapi 2: Një informacion i shkurtër. Rreth modulit GPS UBlox NEO-M8N
- Hapi 3: Ndërfaqja e modulit GPS me Arduino Uno
- Hapi 4: Shkarkoni Bibliotekat dhe Instaloni
- Hapi 5: Arduino Software (IDE)
- Hapi 6: Tani, Output
- Hapi 7: Dekodimi i strukturës së mesazheve NMEA
Video: Ndërfaqja e modulit GPS me Arduino Uno: 7 hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:13
Pershendetje! Dëshironi të lidhni një modul GPS me Arduino Uno Board tuaj, por nuk dini si ta bëni atë? Unë jam këtu për t'ju ndihmuar! Ju do të keni nevojë për pjesët e mëposhtme për të filluar.
Furnizimet
- Bordi Arduino Uno me kabllo
- Moduli GPS UBlox NEO-M8N
- Një kompjuter
Hapi 1: Lidhni Arduino me PC
Para së gjithash, lidhni Arduino Uno Board me një PC. Mund të vizitoni https://www.arduino.cc/en/Guide/ArduinoUno për informacion në lidhje me instalimin e Arduino Software (IDE) dhe për lidhjen e Bordit me një PC.
Hapi 2: Një informacion i shkurtër. Rreth modulit GPS UBlox NEO-M8N
Ky është një modul GPS UBlox NEO-M8N me Antenë Aktive Qeramike. Ky modul GPS ka motorin 72-kanalësh Ublox M8 në marrës. Moduli ka 4 kunja: VCC (Tensioni i Furnizimit), GND (Ground), Tx (Transmetues) dhe Rx (Marrësi).
Ky modul siguron vargje të të dhënave pa ndërprerje NMEA (Shoqata Kombëtare e Elektronikës Detare) në pin TX që rezulton në informacionin GPS. Për të ditur më shumë rreth këtij moduli, mund të shkarkoni fletën e të dhënave të tij këtu.
Hapi 3: Ndërfaqja e modulit GPS me Arduino Uno
Për ndërfaqen, bëni lidhjet si më poshtë:
- Lidhni Vcc të modulit GPS me pinin e furnizimit me energji (5V) të Arduino Uno.
- Lidhni Rx (Pin Marrës) të modulit GPS me D3 Pin të Uno.
- Lidhni Tx (Pin transmetues) të modulit GPS me D4 Pin të Uno.
- Lidhni GND (Pin Ground) të modulit GPS me GND të Uno.
Hapi 4: Shkarkoni Bibliotekat dhe Instaloni
Shkarkoni bibliotekat e mëposhtme dhe instalojini në programin Arduino IDE.
- Biblioteka Seriale e Softuerëve
- Biblioteka TinyGPS për Arduino
Hapi 5: Arduino Software (IDE)
Hapni kodin shembull në Arduino Software (IDE). Nën skedën File, vendoseni kursorin mbi Shembuj, zgjidhni TinyGPSPlus-master dhe më pas klikoni në DeviceExample.
Hapi 6: Tani, Output
Do të merrni daljen siç tregohet më sipër në dritaren serike të Arduino IDE. Këto janë fjali NMEA në llojet e saj të ndryshme.
Hapi 7: Dekodimi i strukturës së mesazheve NMEA
Të gjitha mesazhet NMEA fillojnë me karakterin $, dhe secila fushë e të dhënave ndahet me presje. $ GNGGA është mesazhi bazë NMEA. Ofron vendndodhje 3D dhe të dhëna të sakta.
Tani, deshifrimi:
- GN pas $ tregon pozicionin e GPS. GGA është për të dhënat e fiksimit të sistemit të pozicionimit global. Karakteret para presjes së parë tregojnë llojin e mesazhit. Të gjitha mesazhet përputhen me formatin NMEA-0183 version 3.01.
- 073242– Përfaqëson kohën në të cilën është marrë vendndodhja e rregullimit, 07:32:42 UTC
- 1837.84511, N– Gjerësia gjeografike 18 deg 37.84511’N
- 07352.30436, E– Gjatësia 073 deg 52.30436 ′ E
- 1– Cilësimi i fiksimit (0 = i pavlefshëm; 1 = rregullimi i GPS; 2 = rregullimi i DGPS; 3 = rregullimi i PPS; 4 = Kinematika në kohë reale; 5 = RTK Float; 6 = e vlerësuar (llogaritja e vdekur); 7 = Mënyra e hyrjes manuale; 8 = Mënyra e simulimit)
- 11– Numri total i satelitëve
- 17 - Hollimi horizontal i pozicionit
- 8, M - Lartësia, në metra mbi nivelin e detit
- -67.7, M -Lartësia e gjeoidit (nënkupton nivelin e detit) mbi elipsoidin WGS84
- Fusha bosh - Koha në sekonda që nga azhurnimi i fundit i DGPS
- Fusha bosh - numri i ID i stacionit DGPS
- *60 - të dhënat e kontrollit, gjithmonë fillojnë me *
Ky projekt bazohet në artikullin Moduli GPS me Arduino dhe Raspberry Pi - Nga Priyanka Dixit. Vizitoni këtë artikull për të ditur më shumë rreth GPS, si funksionon, shpjegimin e termave kyç gjatësi dhe gjerësi, ndryshimi midis çipit GPS dhe modulit GPS, dhe shumë më tepër!
Recommended:
Ndërfaqja e modulit GPS me mjedër Pi: 10 hapa
Ndërfaqja e modulit GPS me Raspberry Pi: Hej djema !! A dëshironi të ndërlidhni një modul GPS me Raspberry Pi? Por përballeni me disa vështirësi për ta bërë atë? "Mos u shqetëso, unë jam këtu për të të ndihmuar! Mund të filloni duke përdorur pjesët e mëposhtme:
Ndërfaqja e modulit tejzanor të rangut HC-SR04 Me Arduino: 5 hapa
Ndërfaqja e modulit tejzanor të rangut HC-SR04 Me Arduino: Hej, çfarë ka, djema! Akarsh këtu nga CETech. Ky projekt i imi është pak më i thjeshtë, por aq argëtues sa projektet e tjera. Në këtë projekt, ne do të ndërlidhim një modul të sensorit të distancës tejzanor HC-SR04. Ky modul punon nga gjeneratina
Ndërfaqja e modulit të ekranit TM1637 me Arduino: 3 hapa
Ndërfaqja e modulit të ekranit TM1637 me Arduino: As-Salam-O-Aleykum! Ky udhëzues im ka të bëjë me ndërfaqen e modulit TM1637 Display me Arduino. Ky është moduli i ekranit me katër shifra me shtatë segmente. Ai vjen në shumëllojshmëri ngjyrash. I imi është Red Colour. Përdor Tm1637 Ic
Ndërfaqja Arduino Mega Me Modulin GPS (Neo-6M): 8 hapa
Ndërfaqja Arduino Mega Me Modulin GPS (Neo-6M): Në këtë projekt, unë kam treguar se si të ndërlidh një modul GPS (Neo-6M) me Arduino Mega. Biblioteka TinyGPS përdoret për të shfaqur të dhënat e Gjatësisë dhe Gjerësisë dhe TinyGPS ++ përdoret për të shfaqur gjerësinë, gjatësinë, lartësinë, shpejtësinë dhe numrin e satelitit
Si ta ndryshoni lehtë emrin e modulit Bluetooth me Arduino: 4 hapa
Si ta ndryshoni lehtë emrin e modulit Bluetooth me Arduino: Në këtë projekt do të mësoni se si ta emërtoni modulin tuaj Bluetooth dhe të zbuloni dështimet në funksionimin e bluetooth -it tuaj. Për këtë projekt do të përdorni komponentët e mëposhtëm të paraqitur më poshtë