INHOUDSOPGAWE:
- Stap 1: Kry 'n Ublox LEA 6h 02 GPS -module (of enige module wat u verkies), lees die databladspesifikasies en maak die module gereed om aan te sluit op Arduino
- Stap 2: Koppel die GPS -module aan met Arduino
- Stap 3: Laai die Arduino -program op na die seriële poort (kommunikasie)
- Stap 4: Voer Python -kode uit
Video: Ublox LEA 6h 02 GPS -module met Arduino en Python: 4 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:27
Koppelvlak van GPS -module met behulp van 'n Arduino UNO (of enige ander Arduino -toestel) en berekening van breedtegraad en lengte om te vertoon in die toepassingsvenster wat in Python geskryf is.
Stap 1: Kry 'n Ublox LEA 6h 02 GPS -module (of enige module wat u verkies), lees die databladspesifikasies en maak die module gereed om aan te sluit op Arduino
- Lees die Ublox LEA 6 -datablad noukeurig en maak seker dat u module korrek is
- Die meeste modules werk by ~ 2.7 tot 3.6v, dus maak seker dat u die regte kragbron het; ek het 'n Arduino 3.3v -pen gebruik
- Al die modules ondersteun UART -kommunikasiepoort, so ons sal dit gebruik om met Arduino te koppel
- Modules bevat standaard mikro -voetstukke wat ek moeilik kan aansluit op Arduino, daarom het ek dit vervang met 'n 2,54 mm -aansluitdraad -vroulike aansluiting (voordat u dit vervang, moet u weet watter pen dit doen en maak 'n speldiagram op papier of rekenaar)
- Nou is hierdie module gereed om aan te sluit op Arduino
Stap 2: Koppel die GPS -module aan met Arduino
- Identifiseer Tx (sender) en Rx (ontvanger) van GPS -module en dieselfde op Arduino (ek het UNO gebruik sodat dit slegs 1 UART -kommunikasiepoort gekry het, Tx op pin0 en Rx op pin1, meer spesifikasies oor Arduino UNO)
-
Verbind Tx en Rx van GPS -module met Rx en Tx van Arduino
- Tx GPS (groen draad in my geval) na => Rx van Arduino
- Rx GPS (geel draad in my geval) na => Tx Arduino
- Koppel die 3.3V Adruino -pin aan die GPS -aansluiting en koppel albei die gronde
- Let op: maak seker dat u nie meer as 3,3v (maks. 3,6v) op u GPS -module toepas nie en lees die instruksiemodule noukeurig deur
Stap 3: Laai die Arduino -program op na die seriële poort (kommunikasie)
- Die kode vir hierdie projek kan gevind word in die GitHub -bewaarplek
- Skakel:
- Lees asseblief die README.md -lêer
- Installeer u-sentrum sagteware soos aangedui in README.md lêer hierbo
- Laai die Arduino -kode op na die Arduino -module
- Koppel GPS -penne aan Arduino
- Maak die seriële monitor op Arduino IDE oop en kyk na die uitset van die GPS -module, en maak seker dat dit die waardevolle uitvoer afdruk
- Ontkoppel die Arduino-seriële poort deur die seriële monitor te sluit en maak nou u-sentrum-sagteware oop en kies die seriële poort van Arduino
-
Let op die reaksie op die skerm
- Dit sal 'n rukkie neem om die geldige antwoord te gee, en dit hang af van die sterkte van die sein wat die GPS -module ontvang
- Hou die GPS -module oop of naby die venster
Stap 4: Voer Python -kode uit
- Laai Python af en instel dit op u plaaslike masjien
- Laai Python -kode af om GPS -data te lees via die seriële kommunikasiepoort van u masjien
- Koppel en skakel GPS aan met Arduino
- Identifiseer die poort waarmee Arduino gekoppel is
- Begin Python -kode
- Voer die com port -besonderhede in
- Verifieer lat en lang data
Aanbeveel:
DIY GPS Tracker --- Python-toepassing: 5 stappe (met foto's)
DIY GPS Tracker --- Python-toepassing: ek het twee weke gelede aan 'n fietsbyeenkoms deelgeneem. Nadat ek klaar was, wou ek die roete en die spoed wat ek destyds gery het, nagaan. Ongelukkig is dit nie bereik nie. Nou gebruik ek ESP32 om 'n GPS -spoorsnyer te maak, en ek sal dit neem om my fietsroete op te neem
GPS -motorsporing met sms -kennisgewing en oplaai van Thingspeak -data, gebaseer op Arduino, tuisautomatisering: 5 stappe (met foto's)
GPS -motoropsporing met SMS -kennisgewing en oplaai van Thingspeak -data, op Arduino gebaseer, tuisautomatisering: ek het hierdie GPS -spoorsnyer verlede jaar gemaak, en aangesien dit goed werk, publiseer ek dit nou op Instructable. Dit is gekoppel aan die bykomstige prop in my bagasiebak. Die GPS -spoorsnyer laai die motor se posisie, spoed, rigting en die gemete temperatuur op via 'n mobiele data
Vroue -veiligheidsapparaat met GPS -opsporing en waarskuwings met behulp van Arduino: 6 stappe
Vroue -veiligheidsapparaat met GPS -opsporing en waarskuwings met behulp van Arduino: Met al die tegnologie wat die afgelope tyd tot ons beskikking is, is dit nie moeilik om 'n veiligheidsapparaat vir vroue te bou wat nie net 'n noodalarm sal genereer nie, maar ook 'n boodskap aan u vriende, familie kan stuur , of besorgde persoon. Hier bou ons 'n band
Tuisgemaakte intydse GPS-spoorsnyer (SIM800L, Ublox NEO-6M, Arduino): 8 stappe
Tuisgemaakte intydse GPS-spoorsnyer (SIM800L, Ublox NEO-6M, Arduino): het u 'n GSM-module soos ek? Ook 'n GPS-spoorsnyer? Ons dink dieselfde! In hierdie instruksies, sal ek probeer om u te lei hoe u u doel vanuit 'n nuweling se perspektief kan bereik
Handmatige toegang tot GPS Ublox Neo 6M met Framboos Pi B+: 3 stappe
Handmatige toegang tot GPS Ublox Neo 6M Met Raspberry Pi B+: Raspberry Pi is 'n baie versoenbare mini -rekenaar vir verskillende modules wat redelik maklik is om te gebruik. Eintlik is dit byna dieselfde as 'n rekenaar, maar kan beheer word met GPIO van Raspberry Pi. Raspberry Pi word ook ondersteun deur verskeie kommunikasiekanale, een van