Indholdsfortegnelse:
- Trin 1: Få et Ublox LEA 6h 02 GPS -modul (eller ethvert modul, du foretrækker), læs databladspecifikationer, og gør modulet klar til at oprette forbindelse til Arduino
- Trin 2: Tilslut GPS -modul med Arduino
- Trin 3: Upload Arduino -program til Read Serial (Communication) Port
- Trin 4: Udfør Python -kode
Video: Ublox LEA 6h 02 GPS -modul med Arduino og Python: 4 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:29
Interfacering af GPS -modul ved hjælp af en Arduino UNO (eller enhver anden Arduino -enhed) og beregning af breddegrad og længdegrad for at blive vist i applikationsvinduet skrevet i Python.
Trin 1: Få et Ublox LEA 6h 02 GPS -modul (eller ethvert modul, du foretrækker), læs databladspecifikationer, og gør modulet klar til at oprette forbindelse til Arduino
- Læs Ublox LEA 6 -databladet omhyggeligt, og sørg for, at dit modul er korrekt
- De fleste moduler fungerer ved ~ 2,7 til 3,6v, så sørg for at have den rigtige strømkilde, jeg brugte Arduino 3.3v pin
- Alle modulerne understøtter UART -kommunikationsport, så vi vil bruge den til at kommunikere med Arduino
- Moduler leveres som standard med mikro hunstik, som jeg har svært ved at slutte til Arduino, derfor erstattede jeg det med 2,54 mm jumper wire hunstik (før du udskifter det, skal du sørge for at vide, hvilken pin der gør hvad og lave et stiftdiagram på papir eller computer)
- Nu er dette modul klar til at oprette forbindelse til Arduino
Trin 2: Tilslut GPS -modul med Arduino
- Identificer Tx (sender) og Rx (modtager) af GPS -modul og samme på Arduino også (jeg brugte UNO, så den fik kun 1 UART -kommunikationsport, Tx på pin0 og Rx på pin1, flere specifikationer på Arduino UNO)
-
Tilslut Tx og Rx på GPS -modulet med Rx og Tx fra Arduino
- Tx GPS (grøn ledning i mit tilfælde) til => Rx for Arduino
- Rx GPS (gul ledning i mit tilfælde) til => Tx Arduino
- Tilslut en 3.3V Adruino -pin til GPS -strømmen, og forbind begge grunde
- Forsigtig: Sørg for, at du ikke anvender mere end 3,3v (maks. 3,6v) til dit GPS -modul, og læs instruktionsmodulet omhyggeligt
Trin 3: Upload Arduino -program til Read Serial (Communication) Port
- Koden til dette projekt findes i GitHub -depotet
- Link:
- Læs venligst README.md -filen
- Installer u-center-software som angivet i ovenstående README.md-fil
- Upload Arduino -kode til Arduino -modul
- Tilslut GPS -pins til Arduino
- Åbn den serielle skærm på Arduino IDE, og observer output fra GPS -modulet, sørg for, at det udskriver værdifuldt output
- Afbryd Arduino seriel port ved at lukke seriel skærm, og åbn nu u-center software og vælg den serielle port på Arduino
-
Se reaktion på skærmen
- Det vil tage noget tid at give det gyldige svar og afhænger af signalets styrke modtaget af GPS -modulet
- Opbevar GPS -modulet i det fri omkring eller i nærheden af vinduet
Trin 4: Udfør Python -kode
- Download og konfigurer Python på din lokale maskine
- Download Python -kode for at læse GPS -data via den serielle kommunikationsport på din maskine
- Tilslut og tænd for GPS med Arduino
- Identificer den port, som Arduino er tilsluttet
- Kør Python -kode
- Indtast oplysninger om com port
- Bekræft lat og lange data
Anbefalede:
DIY GPS Tracker --- Python-applikation: 5 trin (med billeder)
DIY GPS Tracker --- Python-applikation: Jeg deltog i en cykelbegivenhed for to uger siden. Efter endt ville jeg kontrollere ruten og den hastighed, jeg kørte på det tidspunkt. Desværre blev det ikke opnået. Nu bruger jeg ESP32 til at lave en GPS -tracker, og jeg vil tage den til at registrere min cykelrute
GPS -bilsporing med SMS -underretning og upload af Thingspeak -data, Arduino -baseret, hjemmeautomatisering: 5 trin (med billeder)
GPS -bilsporing med SMS -besked og upload af Thingspeak -data, Arduino -baseret, hjemmeautomatisering: Jeg lavede denne GPS -tracker sidste år, og da den fungerer godt, offentliggør jeg den nu på Instructable. Den er tilsluttet tilbehørsstikket i min bagagerum. GPS -trackeren uploader bilens position, hastighed, retning og den målte temperatur via en mobildata
Akustisk levitation med Arduino Uno trin for trin (8 trin): 8 trin
Akustisk levitation med Arduino Uno Step-by Step (8-trin): ultralyds lydtransducere L298N Dc kvindelig adapter strømforsyning med en han-DC-pin Arduino UNOBreadboard Sådan fungerer det: Først uploader du kode til Arduino Uno (det er en mikrokontroller udstyret med digital og analoge porte til konvertering af kode (C ++)
Hjemmelavet GPS-tracker i realtid (SIM800L, Ublox NEO-6M, Arduino): 8 trin
Hjemmelavet GPS-tracker i realtid (SIM800L, Ublox NEO-6M, Arduino): Så du har et GSM-modul liggende som mig? Også en GPS-tracker? Vi tænker det samme! I denne instruktør vil jeg prøve at guide dig, hvordan du opnår dit mål fra en nybegynders perspektiv. Da jeg ikke havde nogen tidligere elektroteknisk viden (til
Manuel adgang til GPS Ublox Neo 6M med Raspberry Pi B+: 3 trin
Manuel adgang til GPS Ublox Neo 6M Med Raspberry Pi B+: Raspberry Pi er en meget kompatibel mini -pc til forskellige moduler, der er ret nemme at bruge. Grundlæggende er det næsten det samme som pc, men kan styres med GPIO fra Raspberry Pi. Raspberry Pi er også understøttet med flere kommunikationslinjer, en o