
Sisällysluettelo:
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-23 14:44

GPS -logger näyttää nykyisen ja keskimääräisen nopeutesi ja seurata reittejäsi. Keskinopeus on alueilla, joilla on liikeradan nopeuden säätö.
Arduinolla on joitain mukavia ominaisuuksia, joita voit kopioida:- Koordinaatit tallennetaan päivittäiseen tiedostoon, tiedostonimi perustuu päivämäärään.- Näyttö päivitetään vain tarvittaessa (näyttö on melko hidas).- Jos ohjelmakoko on vähäinen, kuvakkeet on ohjelmoitu tavu tavu.
Logger on saanut inspiraationsa videosta LogMaker360: sta ja toisesta Instructable -ohjelmasta. Kuitenkin joitakin muutoksia tehtiin näytön käyttöön ottamiseksi ja 1,3 tuuman näytön toimimiseksi. Useimmiten käytetty SSD -kirjasto käyttää liikaa muistia ja Arduino Pro Minin muisti on rajallinen. Siksi käytin Githubin tekstipohjaista kirjastoa.
Sydämenä on Arduino Pro Mini Atmega328, 3.3 V.
Toisella puolella on kaksi kytkintä:- kytkentätila (normaali ja näytön keskinopeus)- nollaus
Toisella puolella kirjauslaitteessa on liitäntä UART -liittimelle uuden laiteohjelmiston lataamista varten
Vaihe 1: Komponentit


Komponentit ovat helposti saatavilla Aliexpressissä.
Arduino Pro Mini:
GPS-vastaanotin:
1,3 tuuman Oled:
SD-korttisovitin:
Tasonsiirto:
Vastukset ja painikkeet
Vaihe 2: Liitännät




Järjestelmä saa virtansa 5 V: n autolaturista.
5 V: n tulo:- Arduino RAW -teho- näytön VCC (VDD)- logiikkatasotason vaihtimen HV
Arduinon VCC (3,3 V):- SD-kortin VCC- GPS-vastaanottimen VCC- logiikkatason vaihtimen LV
Muut Arduino -liitännät: nasta A4> OLedin SDA (tasonsiirtimen kautta) nasta A5> SCK OLed (tasonsiirtimen kautta) nasta 3> GPS -vastaanottimen RX 4> GPS -vastaanottimen nasta 10> SD -kortin nasta 11> MOSI SD Cardpin 12> SD -kortin MISO 13> SD -kortin CLK
Kytkimet:
Tilakytkin:- Arduino-nasta 2 (keskeytys) (10 k: n nosto VCC: hen)- GND
Nollauskytkin: - Arduino RST (10k vedä VCC: hen) - GND
Vaihe 3: Ohjelmoi
Ohjelma tehtiin ja ladattiin Arduino IDE: n kautta. Kirjastoja tarvittiin jonkin verran säätöä, jotta ne toimisivat 1,3 tuuman näytön kanssa. Säädetyt kirjastot lisätään.
Ohjelma käyttää suurin osa käytettävissä olevasta muistista, jos ohjelmat käyttävät enemmän muistia, huomasin, että Arduino ei ollut enää vakaa.
Kuvakkeet ohjelmoidaan laskemalla tavu lähetettäväksi näytölle. Tein Excel -taulukon binäärilukujen laskemiseksi.
Koordinaatit tallennetaan päivittäiseen tiedostoon, tiedostonimi perustuu päivämäärään (Arduino -foorumin innoittamana).
Näyttö päivitetään vain tarvittaessa, pidin tätä erittäin hyödyllisenä, koska näyttö on melko hidas.
Tiedostot ovat myös Githubissa
Vaihe 4: Kotelo
Kotelo on suunniteltu 123D -muodossa Autodeskilta ja 3D -painettu mustalla ABS -materiaalilla. Kotelon ja leikkeen STL-tiedostot ovat liitteenä.
Vaihe 5: Kokoaminen




Juotetaan ensin kaikki yhteen piirilevylle. SD -korttisovittimelle juotin ensin otsikkotapit sovittimeen ja sitten juotin sen piirilevyyn.
Liimaa kotelon kytkimet.
Liimaa GPS -antenni pohjaan
Työnnä koottu GPS -loki.
Ruuvaa yläosa kiinni ja napsauta pidikettä, niin logger kiinnitetään tuuletusritilälle.
Vaihe 6: Kirjaajan käyttäminen


Kirjaaja luo uuden *.csv -tiedoston joka päivä, tiedostonimi koostuu päivämäärästä.
'Tilakytkimen' avulla voit muuttaa kirjaajan tilaa: näyttää vain nykyisen nopeuden ja näyttää nykyisen ja keskimääräisen (keskim.) Nopeuden. SD -kortin kirjaus on muuttumaton. Jos käynnistät "keskinopeuden tilan", keskinopeus nollataan.
Koordinaatit kirjataan 10 sekunnin välein. Tiedostot ovat hyvin pieniä, muutaman gigatavun micro SD -kortti ei koskaan tule täyteen.
Näet reittisi lataamalla csv -tiedoston osoitteeseen
Suositeltava:
ESP32 GPS -paikannin OLED -näytöllä: 7 vaihetta

ESP32 GPS -paikannin OLED -näytöllä: Tämä on GPS -paikannin, joka näyttää kaikki sijaintitiedot OLED -näytöllä. Painikkeen avulla käyttäjä voi olla vuorovaikutuksessa OLED -käyttöliittymän kanssa. Akarsh täällä CETechistä. Koodi tarjoaa valikkopohjaisen ohjelman, joka käyttää sisäistä painiketta
GPS -valvonta OLED -näyttöprojektilla: 5 vaihetta (kuvien kanssa)

GPS -seuranta OLED -näyttöprojektilla: Hei kaikki, tässä nopeassa artikkelissa jaan kanssanne projektini: ATGM332D GPS -moduuli, jossa on SAMD21J18 -mikrokontrolleri ja SSD1306 OLED 128*64 -näyttö, rakensin sille erityisen piirilevyn Eagle Autodeskilla ja ohjelmoin sen Atmel studio 7.0 ja ASF
NEO -6M GPS yhdistetty NodeMCU - OLED Näytön sijainti - Visuino: 7 vaihetta

NEO -6M GPS yhdistettynä NodeMCU -järjestelmään - OLED -näytön sijainti - Visuino: Tässä opetusohjelmassa käytämme NodeMCU Mini-, OLED LCD-, NEO -6M GPS- ja Visuino -sovelluksia näyttämään reaaliaikainen GPS -sijainti nestekidenäytössä. Katso esittelyvideo
Arduino Oled Dice: 10 vaihetta (kuvilla)

Arduino Oled Dice: Tässä ohjeessa kerrotaan kuinka voit rakentaa erittäin hyvännäköisen elektronisen nopan käyttämällä olet -näyttöä ja Arduino unoa tai vastaavaa. Tämän projektin alussa päätin, että prototyypin valmistuttua halusin rakentaa mukautetun tehty
Arduino GPS Oled: 4 vaihetta (kuvilla)

Arduino GPS Oled: NEO-6-moduulisarja on itsenäisten GPS-vastaanottimien perhe, jossa on suorituskykyinen u-blox 6 -moottori. Nämä joustavat ja kustannustehokkaat vastaanottimet tarjoavat lukuisia liitäntävaihtoehtoja pienoiskoossa 16 x 12,2 x 2,4 mm. Th