Tartalomjegyzék:
- 1. lépés: Alkatrészek
- 2. lépés: Kapcsolatok
- 3. lépés: Programozás
- 4. lépés: Ügy
- 5. lépés: Összeszerelés
- 6. lépés: A naplózó használata
Videó: GPS naplózó Arduino OLed SD: 6 lépés (képekkel)
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:43
GPS naplózó az aktuális és átlagos sebesség megjelenítéséhez, valamint az útvonalak nyomon követéséhez. Az átlagsebesség olyan területekre vonatkozik, ahol a pálya sebességszabályozója van.
Az Arduino néhány szép funkcióval rendelkezik, amelyeket másolhat:- A koordinátákat egy napi fájl tárolja, a fájlnév a dátum alapján.- A képernyő csak szükség esetén frissül (a képernyő meglehetősen lassú).- Minimális programméret esetén az ikonok bájtonként vannak programozva.
A naplózót a LogMaker360 és egy másik Instructable videója inspirálta. Azonban néhány módosítást végrehajtottak a képernyő engedélyezése és az 1,3 hüvelykes képernyő működésének érdekében. A legtöbbször használt SSD könyvtár túl sok memóriát használ, és egy Arduino Pro Mini memóriája korlátozott. Ezért a Github szöveg alapú könyvtárát használtam.
A szív egy Arduino Pro Mini Atmega328, 3,3 V. Azért használtam ezt az Arduino -t, mert maximális memóriával rendelkezik, ami a könyvtárakhoz szükséges, és 3,3 V a könnyű kommunikációhoz a GPS -vevővel és az SD -kártyával.
Az egyik oldalon két kapcsoló található:- kapcsoló mód (normál és a kijelző átlagsebessége)- visszaállítás
A másik oldalon a naplózó csatlakozik egy UART csatlakozóhoz az új firmware feltöltéséhez
1. lépés: Alkatrészek
Az összetevők könnyen beszerezhetők az Aliexpress -en.
Arduino Pro Mini:
GPS vevő:
1,3 hüvelykes Oled:
SD kártya adapter:
Szintváltó:
Ellenállások és gombok
2. lépés: Kapcsolatok
A rendszer 5V -ról működik, autós telefon töltőjéről.
5V bemenet:- Arduino RAW táp- VCC (VDD) a képernyőn- HV logikai szintváltó
Arduino VCC (3.3V)- SD kártya VCC- GPS vevő VCC- logikai szintváltó LV
Egyéb Arduino kapcsolatok: A4 -es tű>> OLA SDA (szintváltón) A5 -ös tű> OLK -s SCK (szintváltón keresztül) cardpin 12> MISO of SD cardpin 13> CLK of SD card
Kapcsolók:
Üzemmód kapcsoló:- Arduino 2. tű (megszakítás) (10k felhúzás VCC-ig)- GND
Visszaállítás kapcsoló: - Arduino RST (10k felhúzás VCC -re) - GND
3. lépés: Programozás
A programot az Arduino IDE -n keresztül készítették és töltötték fel. A könyvtáraknak némi kiigazításra volt szükségük ahhoz, hogy az 1,3 hüvelykes képernyővel működjenek. A beállított könyvtárak hozzáadásra kerülnek.
A program körülbelül a rendelkezésre álló maximális memóriamennyiséget használja, ha a programok több memóriát használnak, rájöttem, hogy az Arduino már nem stabil.
Az ikonok a képernyőre küldendő bájt kiszámításával programozhatók. Készítettem egy Excel lapot a bináris számok kiszámításához.
A koordinátákat egy napi fájl tárolja, a fájlnév a dátumon alapul (az Arduino fórum ihlette).
A képernyő csak szükség esetén frissül, ezt nagyon hasznosnak találtam, mert a képernyő elég lassú.
A fájlok a Githubomon is megtalálhatók
4. lépés: Ügy
A tokot 123D -ben tervezték az Autodesk -től, és 3D -ben fekete ABS nyomtatással. A tok és a klip STL-aktái csatolva vannak.
5. lépés: Összeszerelés
Először forrasztjon össze mindent egy NYÁK -on. Az SD -kártya -adapter esetében először a fejléceket forrasztottam az adapterhez, majd forrasztottam a NYÁK -hoz.
Ragassza fel a tokban lévő kapcsolókat.
Ragassza a GPS antennát az alapra
Csúsztassa be az összeszerelt GPS naplózót.
Csavarja fel a tetejét, és kattintson a csipeszre, hogy rögzítse a naplózót a szellőzőrácsra.
6. lépés: A naplózó használata
A naplózó minden nap új *.csv fájlt hoz létre, a fájlnév a dátumból áll össze.
A „módkapcsoló” segítségével megváltoztathatja a naplózó módját: csak az aktuális sebesség és az átlagos (átlagos) sebesség megjelenítése. A naplózás az SD -kártyán változatlan. Ha elindítja az „átlagos sebesség módot”, az átlagos sebesség visszaáll.
A koordinátákat 10 másodpercenként naplózza. A fájlok nagyon kicsik, a néhány GB -os micro SD kártya soha nem telik meg.
Az útvonal megtekintéséhez töltse fel a csv fájlt a https://www.gpsvisualizer.com/ webhelyre
Ajánlott:
Arduino GPS naplózó: 6 lépés
Arduino GPS naplózó: Szerette valaha naplózni a koordinátáit, és ellenőrizni az útvonalat a térképen? Ellenőrizze egy autó vagy teherautó útvonalát? Látod a kerékpár nyomkövetését egy hosszú utazás után? (Vagy kémkedj valaki után, aki az autódat használja? :)) Mindez lehetséges a kis segítséggel
AtticTemp - Hőmérséklet / klíma naplózó: 10 lépés (képekkel)
AtticTemp - Hőmérséklet / klíma naplózó: Magas tűrésű hőmérsékletmérő és klímagyűjtő a padláson vagy más kültéri szerkezetekben
Raspberry Pi GPS naplózó: 10 lépés (képekkel)
Raspberry Pi GPS naplózó: Ez az utasítás elmagyarázza, hogyan lehet kompakt GPS naplózót készíteni málna pi nullával. Ennek a rendszernek a fő előnye, hogy akkumulátort tartalmaz, és ezért nagyon kompakt. Az eszköz a.nmea fájlban tárolja az adatokat. A következő adatok kb
Arduino GPS naplózó: 3 lépés
Arduino GPS naplózó: Sziasztok srácok, nagyon kiváncsi vagyok az olyan kis projektekre, amelyek lehetővé teszik az emberek számára, hogy valójában sokkal többet megértsenek a mindennapi technológiánkból. Ez a projekt GPS kitörésről és SD naplózásról szól. Sokat tanultam, csak építeni ezeket a dolgokat. Th
WiFi hőmérséklet naplózó (ESP8266 esetén): 11 lépés (képekkel)
WiFi hőmérséklet -naplózó (ESP8266 -mal): Üdvözlöm, örülök, hogy itt láthatom. Remélem, hogy ebben az oktatóanyagban hasznos információkat talál. Bátran küldjön nekem javaslatokat, kérdéseket, … Íme néhány alapvető adat és a projekt gyors áttekintése. Mobil felhasználóknak: Videó. Tudassa velem, hogy