Tartalomjegyzék:

GPS naplózó Arduino OLed SD: 6 lépés (képekkel)
GPS naplózó Arduino OLed SD: 6 lépés (képekkel)

Videó: GPS naplózó Arduino OLed SD: 6 lépés (képekkel)

Videó: GPS naplózó Arduino OLed SD: 6 lépés (képekkel)
Videó: Высокая плотность 2022 2024, Július
Anonim
GPS naplózó Arduino OLed SD
GPS naplózó Arduino OLed SD

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

Alkatrészek
Alkatrészek
Alkatrészek
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

Kapcsolatok
Kapcsolatok
Kapcsolatok
Kapcsolatok
Kapcsolatok
Kapcsolatok
Kapcsolatok
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

Összeszerelés
Összeszerelés
Összeszerelés
Összeszerelés
Összeszerelés
Összeszerelés
Összeszerelé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ó használata
A naplózó használata
A naplózó használata
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: