Sadržaj:
- Korak 1: Komponente
- Korak 2: Veze
- Korak 3: Program
- Korak 4: Slučaj
- Korak 5: Sastavljanje
- Korak 6: Upotreba Loggera
Video: GPS zapisnik Arduino OLed SD: 6 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:08
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 sa kontrolom brzine putanje.
Arduino ima neke lijepe značajke koje možete kopirati:- Koordinate su pohranjene u dnevnoj datoteci, naziv datoteke se temelji na datumu.- Zaslon se ažurira samo po potrebi (ekran je prilično spor).- Za minimalnu veličinu programa, ikone se programiraju po bajt.
Logger je inspiriran video zapisom LogMaker360 i još jednog Instructable -a. Međutim, napravljena su neka prilagođavanja kako bi se omogućio ekran i kako bi ekran od 1,3 počeo raditi. Najčešće korištena SSD biblioteka koristi previše memorije, a memorija Arduino Pro Mini je ograničena. Zbog toga sam koristio biblioteku zasnovanu na tekstu iz Githuba.
Srce je Arduino Pro Mini Atmega328, 3.3 V. Koristio sam ovaj Arduino jer ima maksimalnu memoriju, potrebnu za biblioteke i 3.3 V za laku 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 vezu 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:
Mjenjač nivoa:
Otpornici i dugmad
Korak 2: Veze
Sistem se napaja pomoću 5 V iz punjača za automobil.
5V ulaz na:- Arduino RAW napajanje- VCC (VDD) ekrana- HV prebacivača logičkog nivoa
VCC (3,3 V) Arduina za:- VCC SD kartice- VCC GPS prijemnika- LV mjenjača logičkog nivoa
Ostale Arduino veze: pin A4> SDA od OLed -a (preko prekidača nivoa) pin A5> SCK od OLed -a (preko prekidača nivoa) pin 3> RX od GPS -prijemnika 4> TX od GPS -prijemnika 10> CS od SD kartice 11> MOSI od SD -a ukosnica 12> MISO SD kartice 13> CLK SD kartice
Prekidači:
Prekidač načina rada:- Arduino pin 2 (prekid) (10k povlačenje do VCC)- GND
Prekidač za resetiranje: - Arduino RST (10k povlačenja do VCC) - GND
Korak 3: Program
Program je napravljen i učitan putem Arduino IDE -a. Bibliotekama je bilo potrebno neko prilagođavanje za rad s ekranom od 1,3 . Dodane biblioteke se dodaju.
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 ekran. Napravio sam Excel list za izračunavanje binarnih brojeva.
Koordinate su pohranjene u dnevnoj datoteci, naziv datoteke se temelji na datumu (inspirisan Arduino forumom).
Zaslon se ažurira samo kada je potrebno, smatrao sam ovo vrlo korisnim, jer je zaslon prilično spor.
Datoteke se takođe nalaze na mom Githubu
Korak 4: Slučaj
Kućište je dizajnirano u 123D iz Autodeska i 3D štampano 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.
Zašrafite gornju stranu i pritisnite kopču da biste montirali drvosječu na ventilacijsku rešetku.
Korak 6: Upotreba Loggera
Loger svaki dan stvara novu *.csv datoteku, naziv datoteke se sastoji od datuma.
Preko '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. Zapis na SD kartici je nepromijenjen. Ako pokrenete 'način rada prosječne brzine', 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 postavljanjem csv datoteke na
Preporučuje se:
DIY GPS zapisnik podataka za vašu 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 tokom vikenda kako biste provjerili boje jeseni. ili imate omiljenu stazu koju svake jeseni posjećujete i
Arduino GPS zapisnik: 6 koraka
Arduino GPS Logger: Jeste li ikada htjeli zapisati svoje koordinate i provjeriti svoju rutu na karti? Provjeriti rutu automobila ili kamiona? Vidite li praćenje bicikla nakon dugog putovanja? (Ili špijunirajte nekoga ko koristi vaš automobil? :)) Sve je to moguće uz pomoć ovog lita
Raspberry Pi GPS zapisnik: 10 koraka (sa slikama)
Raspberry Pi GPS Logger: Ova instrukcija vam objašnjava kako izgraditi kompaktni GPS logger sa malinom pi zero. Glavna prednost ovog sistema 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: Zdravo momci, postajem jako uzbuđen 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. Naučio sam mnogo 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žno oruđe za biologe. Može vam reći gdje je