
Tartalomjegyzék:
2025 Szerző: John Day | [email protected]. Utoljára módosítva: 2025-01-23 14:47


Ez egy GPS nyomkövető, amely megjeleníti az összes pozícióadatot az OLED kijelzőn. Egy gomb segítségével a felhasználó interakcióba léphet az OLED felhasználói felületével.
Hé, mi újság, srácok? Akarsh itt a CETech -től.
A kód egy menüvezérelt programot kínál a fedélzeti gombbal, amelyet rövid időre megnyomva a GPS -adatok menük között lapoz, például szélességi, hosszúsági, magassági, sebességi stb.
Ezeket az adatokat feltöltheti az esp32 segítségével az internetre wifi vagy Bluetooth használatával okostelefonra.
Röviden, ez a projekt rendelkezik egy ESP32 -vel, amely WiFi/Bluetooth funkciót, OLED kijelzőt és GPS modult biztosít. A kóddal kapcsolatos lehetőségek végtelenek. Hozzáadtam egy prototípus -területet is, ahol érzékelőket vagy más alkatrészeket adhat hozzá az ESP32 -hez, amely szintén elérhető.
1. lépés: Alkatrészek


Először is fő részként a DFRobot ESP32 modulját használtam. Néhány férfi és női fejléc segítségével rögzítette a NYÁK -ra. OLED kijelzőt használtam.
GPS célból Reyax GPS modult használtam. Nagyon ajánlom ezt a modult, mivel nagyon könnyen használható UART buszon keresztül.
Az alábbi részeket megtalálod:
1) ESP32 FireBeetle modul:
2) Reyax RYLR896 LoRa modul:
3) Saját NYÁK -tervezés: Az alábbiakban a Gerber -fájlt mellékeltem.
Az utolsó két részben, ha nehezen találja meg őket, írhat nekem üzenetet/e -mailt, és vagy segíthetek megtalálni az Ön környékén, vagy elküldhetem Önnek, ha szeretné.
2. lépés: PCB -k beszerzése a projekthez

Olvassa el a JLCPCB -t, ha olcsón szeretne PCB -t rendelni!
Kap 10 jó minőségű PCB -t, amelyeket 2 dollárért és némi szállításért gyártanak és szállítanak ki a küszöbön. Az első rendelés szállításakor kedvezményt is kap. Ha meg szeretné tervezni saját NYÁK -ját, menjen át az easyEDA -hoz, ha ez megtörtént, töltse fel Gerber -fájljait a JLCPCB -re, hogy jó minőségű és gyors átfutási idővel gyárthassa őket.
3. lépés: Elmélet: A GPS -modul és az NMEA megértése



A pozíciókövetés GPS -en keresztül, műholdas kommunikáció segítségével történik. Vannak GPS -műholdak, amelyek minden időben lefedik az egész földet. A GPS -jelek gyengék, ezért nehezen találnak beltéri GPS -jeleket. A megfelelő GPS -hely kiszámításához és megszerzéséhez egyszerre legalább 3 műhold jeleinek kell lennie. Minél több műhold csatlakozik a készülékhez, annál pontosabb a helyadatok.
Most a GPS modul tokjában a modul UART alapú modul, és a GPS adatokat a soros vonalakon keresztül küldi. Ez szekvenciálisan és megfelelően kódolt módon történik. Ezt a kódolt módszert NMEA -nak hívják. Az NMEA formátumú GPS -adatok egy példája fent látható a képen.
Vannak olyan NMEA online dekódolóeszközök, amelyek dekódolják az információt, és jó grafikus módon mutatják azt. ITT találsz egy eszközt.
4. lépés: A modulok csatlakoztatása a NYÁK -ban

1. Mindkét modul ugyanúgy lesz csatlakoztatva, mint a fenti képen.
2. Ha mindkét modul csatlakoztatva van, programozhatja az ESP32 Firebeetle kártyát, majd tesztelheti a projektet.
A fent bemutatott összes csatlakozás a NYÁK -ban történik, így nincs szükség más huzalozásra.
5. lépés: A NYÁK forrasztása és összeszerelése


Forrasztja az összes alkatrészt a NYÁK -ra.
Azt javaslom, hogy először forgassa az alacsony magasságú alkatrészeket a NYÁK -on, majd lépjen a magasabb magasságú alkatrészekre, mint például a fejlécek stb. Ebben az esetben először a gombot, majd a fejléceket.
Miután a fejléceket forrasztották, csatlakoztassa az összes modult ezekhez a fejlécekhez, igazodva a NYÁK -on található jelölésekhez.
A modul bekapcsolása előtt ellenőrizze az összes csatlakozást multiméterrel, hogy nincsenek -e forrasztási kötések és rövidzárlatok.
A modul programozásához csatlakoztathatja az esp32 modult közvetlenül a számítógéphez USB -kábel segítségével.
6. lépés: A projekt kódolása



1. Töltse le a GitHub adattárat:
2. Bontsa ki a letöltött lerakatot.
3. Nyissa meg a nyers vázlatot az Arduino IDE -ben.
4. Navigáljon az Eszközök> Tábla menüponthoz. Válassza ki a megfelelő táblát, amelyet használ, Firebeetle ESP32 az én esetemben.
5. Válassza ki a megfelelő komm. portot az Eszközök> Port menüpontban.
6. Nyomja meg a feltöltés gombot.
7. Amikor a lapon a Done Uploading felirat látható, az OLED kijelző életre kel.
7. lépés: Játék az eszközzel

Most, hogy befejezte a kódfeltöltést, egyszerűen be kell kapcsolnia az eszközt USB -kábel vagy akkumulátor segítségével.
Néhány másodperc múlva a GNSS LED villogni kezd a GPS -modulon, ami azt jelenti, hogy a GPS -jel rögzül a műholddal. Mostantól megtekintheti az OLED -en megjelenő helyadatokat is.
Nyomja meg a GPIO0 gombot az eszköz menüjének használatához.
Gratulálok a projekt elkészítéséhez, ha megtette, tudassa velem az alábbi megjegyzésekben!
Ajánlott:
GPS nyomkövető: 6 lépés

GPS nyomkövető: Hé, srácok, ebben a videóban GPS nyomkövetőt készítünk az Esp 8266 (nodemcu) és egy neo 6 m -es GPS modul használatával, így kezdjük el
DIY GPS nyomkövető --- Python alkalmazás: 5 lépés (képekkel)

DIY GPS Tracker --- Python Alkalmazás: Két héttel ezelőtt részt vettem egy kerékpáros rendezvényen. Miután befejeztem, ellenőrizni akartam az útvonalat és a sebességet. Sajnos nem sikerült elérni. Most az ESP32 -t használom GPS -nyomkövető készítéséhez, és rögzítem a kerékpáros útvonalat
Bevezetés - A Raspberry Pi átalakítása GPS nyomkövető szerverré: 12 lépés

Bevezetés - A Raspberry Pi átalakítása GPS nyomkövető szerverré: Ebben az útmutatóban megmutatom, hogyan kell telepíteni a Traccar GPS nyomkövető szoftvert egy Raspberry Pi -re, amely adatokat kap a kompatibilis eszközökről az interneten keresztül, és valós időben rögzíti pozícióikat a térképen. követés, és a lejátszás követése is
GPS felügyelet OLED kijelzővel: 5 lépés (képekkel)

GPS felügyelet OLED kijelzőprojekttel: Üdv mindenkinek, ebben a rövid cikkben megosztom veletek a projektemet: ATGM332D GPS modul SAMD21J18 mikrokontrollerrel és SSD1306 OLED 128*64 kijelzővel, készítettem hozzá egy speciális NYÁK -t az Eagle Autodesk -en, és programozom az Atmel studio 7.0 és az ASF használatával
ESP32 Oled kijelzővel - Folyamatjelző: 6 lépés

ESP32 Display Oled kijelzővel - Folyamatjelző sáv: Az ESP32, amelyről ma beszélni fogunk, már rendelkezik beépített Display Oled kijelzővel. Ez a funkció nagyon megkönnyíti az életünket, mert benyomást kelthetünk a megjelenő változó értékéről. Még csak nem is