Sadržaj:
- Korak 1: Komponente
- Korak 2: Veze
- Korak 3: Program
- Korak 4: Slučaj
- Korak 5: Sastavljanje
- Korak 6: Korištenje zapisnika
Video: GPS zapisnik Arduino OLed SD: 6 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:37
GPS zapisnik za prikaz vaše trenutne i prosječne brzine te za praćenje vaših ruta. Prosječna brzina je za područja s kontrolom brzine putanje.
Arduino ima neke lijepe značajke koje možete kopirati:- Koordinate su pohranjene u dnevnoj datoteci, naziv datoteke temelji se na datumu.- Zaslon se ažurira samo po potrebi (zaslon je prilično spor).- Za minimalnu veličinu programa, ikone su programirane byte byte.
Zapisnik je inspiriran video zapisom LogMaker360 i još jednog Instructable. Međutim, napravljene su neke prilagodbe kako bi se omogućio zaslon i kako bi zaslon od 1,3 počeo raditi. Najčešće korištena SSD knjižnica koristi previše memorije, a memorija Arduino Pro Mini je ograničena. Zbog toga sam koristio biblioteku temeljenu na tekstu iz Githuba.
Srce je Arduino Pro Mini Atmega328, 3,3 V. Koristio sam ovaj Arduino jer ima maksimalnu memoriju, potrebnu za knjižnice i 3,3 V za jednostavnu komunikaciju s GPS prijamnikom i SD karticom.
S jedne strane nalaze se dva prekidača:- način rada prekidača (normalna i prosječna brzina prikaza)- resetiranje
S druge strane, zapisnik ima priključak za UART konektor za postavljanje novog firmvera
Korak 1: Komponente
Komponente su dostupne na Aliexpressu.
Arduino Pro Mini:
GPS prijemnik:
1,3-inčni Oled:
Adapter za SD karticu:
Mijenjač razina:
Otpornici i gumbi
Korak 2: Veze
Sustav se napaja 5 V iz punjača za automobil.
5V ulaz na:- Arduino RAW napajanje- VCC (VDD) ekrana- HV mjenjača logičke razine
VCC (3,3 V) Arduina za:- VCC SD kartice- VCC GPS prijemnika- LV mjenjača logičke razine
Ostale Arduino veze: pin A4> SDA od OLed -a (preko prekidača razine) pin A5> SCK od OLed -a (preko mjenjača razine) pin 3> RX od GPS -prijemnika 4> TX od GPS -prijemnika 10> CS od SD kartice 11> MOSI od SD -a ukosnica 12> MISO kartice SD kartice 13> CLK SD kartice
Prekidači:
Prekidač načina rada:- Arduino pin 2 (prekid) (10k povlačenje do VCC)- GND
Prekidač za poništavanje: - Arduino RST (10 k povlačenja do VCC) - GND
Korak 3: Program
Program je napravljen i učitan putem Arduino IDE -a. Knjižnice su trebale neke prilagodbe za rad na ekranu od 1,3 . Dodane su knjižnice dodane.
Program koristi približno maksimalnu količinu dostupne memorije, ako programi koriste više memorije, otkrio sam da Arduino više nije stabilan.
Ikone se programiraju izračunavanjem bajta za slanje na zaslon. Napravio sam Excel list za izračun binarnih brojeva.
Koordinate su pohranjene u dnevnoj datoteci, naziv datoteke temelji se na datumu (inspiriran Arduino forumom).
Zaslon se ažurira samo kada je potrebno, smatrao sam da je ovo vrlo korisno, jer je zaslon prilično spor.
Datoteke su također na mom Githubu
Korak 4: Slučaj
Kućište je dizajnirano u 123D iz Autodeska i 3D tiskano u crnom ABS -u. U prilogu su STL-datoteke slučaja i isječak.
Korak 5: Sastavljanje
Prvo sve lemite zajedno na PCB. Za adapter SD kartice prvo sam lemio igle zaglavlja na adapter, a zatim sam ih lemio na PCB.
Zalijepite prekidače u kućištu.
Zalijepite GPS antenu na podnožje
Umetnite sastavljeni GPS loger.
Pričvrstite gornju stranu i pritisnite kopču kako biste drvosječu postavili na ventilacijsku rešetku.
Korak 6: Korištenje zapisnika
Zapisivač svaki dan stvara novu *.csv datoteku, naziv datoteke sastavljen je od datuma.
Putem 'prekidača načina rada' možete promijeniti način rada zapisivača: prikazujući samo trenutnu brzinu prikaza trenutne i prosječne (prosječne) brzine. Zapisivanje na SD kartici nije promijenjeno. Ako pokrenete 'način rada s prosječnom brzinom', prosječna brzina se poništava.
Koordinate se bilježe svakih 10 sekundi. Datoteke su vrlo male, mikro SD kartica od nekoliko GB nikada se ne napuni.
Svoju rutu možete vidjeti ako učitate csv datoteku na
Preporučeni:
Zapisnik podataka GPS Cap Cap: 7 koraka (sa slikama)
GPS Cap Log Logger: Evo izvrsnog projekta za vikend, ako se bavite trekingom ili dugim vožnjama biciklom, te vam je potreban GPS data logger za praćenje svih vaših putovanja/vožnji koje ste poduzeli … Nakon što dovršite izgradnju i preuzeo podatke s GPS modula tr
DIY GPS zapisnik podataka za sljedeću vožnju/pješačku stazu: 11 koraka (sa slikama)
DIY GPS zapisnik podataka za sljedeću vožnju/pješačku stazu: Ovo je GPS zapisnik podataka koji možete koristiti u više svrha, recimo ako želite prijaviti svoju dugu vožnju koju ste uzeli tijekom vikenda kako biste provjerili boje jeseni. ili imate omiljenu stazu koju svake jeseni posjetite i
GPS zapisnik Raspberry Pi: 10 koraka (sa slikama)
Raspberry Pi GPS Logger: Ova instrukcija vam objašnjava kako izgraditi kompaktni GPS logger s pi nule maline. Glavna prednost ovog sustava je što uključuje bateriju i stoga je vrlo kompaktan. Uređaj pohranjuje podatke u a.nmea datoteku. Sljedeći podaci o
Arduino GPS zapisnik: 3 koraka
Arduino GPS Logger: Bok dečki, sve sam uzbuđeniji zbog malih projekata koji omogućuju ljudima da zapravo razumiju mnogo više tehnologije koju svakodnevno imamo. Ovaj projekt govori o probijanju GPS -a i SD bilježenju. Puno sam naučio samo gradeći ove stvari. Th
Bežični GPS zapisnik podataka za divlje životinje: 9 koraka (sa slikama)
Bežični GPS zapisnik podataka za divlje životinje: U ovom uputstvu pokazat ćemo vam kako napraviti mali i jeftini GPS zapisnik na bazi Arduina s bežičnom sposobnošću! Korištenje telemetrije za proučavanje kretanja divljih životinja može biti vrlo važan alat za biologe. Može vam reći gdje je