Sisällysluettelo:
- Vaihe 1: Komponentit
- Vaihe 2: Liitännät
- Vaihe 3: Ohjelmoi
- Vaihe 4: Kotelo
- Vaihe 5: Kokoaminen
- Vaihe 6: Kirjaajan käyttäminen
Video: GPS -kirjain Arduino OLed SD: 6 vaihetta (kuvilla)
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:03
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:
GPS -autonseuranta tekstiviesti -ilmoituksella ja Thingspeak -tietojen latauksella, Arduino -pohjainen, kotiautomaatio: 5 vaihetta (kuvilla)
GPS -autonseuranta tekstiviesti -ilmoituksella ja Thingspeak -tietojen latauksella, Arduino -pohjainen, kotiautomaatio: Tein tämän GPS -seurannan viime vuonna ja koska se toimii hyvin, julkaisen sen nyt Instructable -sivustossa. Se on kytketty tavaratilan lisävarustepistokkeeseen. GPS -seurantalaite lataa auton sijainnin, nopeuden, suunnan ja mitatun lämpötilan mobiilidatan kautta
Vanha mies ja Arduino GPS: 6 vaihetta (kuvilla)
Vanha mies ja Arduino -GPS: Joten tämä Laiska Old Geek (L.O.G.) ei ole pystynyt tekemään Instructablea muutamaan vuoteen. 70 -vuotiaana aivot eivät toimi niin hyvin kuin ennen, ja on vaikea keskittyä suuriin projekteihin puhumattakaan yrittämisestä kirjoittaa niistä. (Olen tulossa Arduino Coniin
LTE Arduino GPS -seuranta + IoT -kojelauta (osa 1): 6 vaihetta (kuvilla)
LTE Arduino GPS Tracker + IoT Dashboard (Osa 1): Johdanto Mitä kuuluu kaverit! Tämä Instructable on jatkoa ensimmäiselle ohjeelleni, joka koski Botletics LTE/NB-IoT -kilven käyttöä Arduinolle, joten jos et ole jo lukenut sitä, lue se saadaksesi hyvän yleiskuvan suojan käytöstä ja kaikesta
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