Satura rādītājs:
- 1. darbība: sastāvdaļas
- 2. darbība. Savienojumi
- 3. solis: programma
- 4. darbība. Lieta
- 5. solis: salikšana
- 6. darbība: reģistrētāja izmantošana
Video: GPS reģistrētājs Arduino OLed SD: 6 soļi (ar attēliem)
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:57
GPS reģistrētājs, lai parādītu jūsu pašreizējo un vidējo ātrumu un izsekotu jūsu maršrutus. Vidējais ātrums ir apgabaliem ar trajektorijas ātruma kontroli.
Arduino ir dažas jaukas funkcijas, kuras varat kopēt:- Koordinātas tiek saglabātas ikdienas failā, faila nosaukums ir balstīts uz datumu.- Ekrāns tiek atjaunināts tikai pēc nepieciešamības (ekrāns ir diezgan lēns).- Lai iegūtu minimālu programmas izmēru, ikonas ir ieprogrammētas baitos.
Reģistrētāju iedvesmoja LogMaker360 un cita Instructable video. Tomēr tika veikti daži pielāgojumi, lai iespējotu ekrānu un panāktu 1,3 collu ekrāna darbību. Visbiežāk izmantotā SSD bibliotēka izmanto pārāk daudz atmiņas, un Arduino Pro Mini atmiņa ir ierobežota. Tāpēc es izmantoju teksta bibliotēku no Github.
Sirds ir Arduino Pro Mini Atmega328, 3.3 V. Es izmantoju šo Arduino, jo tam ir maksimāla atmiņa, kas nepieciešama bibliotēkām, un 3.3 V, lai ērti sazinātos ar GPS uztvērēju un SD karti.
Vienā pusē ir divi slēdži:- slēdža režīms (normāls un displeja vidējais ātrums)- atiestatīšana
No otras puses, reģistrētājam ir savienojums UART savienotājam jaunas programmaparatūras augšupielādei
1. darbība: sastāvdaļas
Komponenti ir viegli pieejami vietnē Aliexpress.
Arduino Pro Mini:
GPS uztvērējs:
1,3 collu Oled:
SD kartes adapteris:
Līmeņu pārslēdzējs:
Rezistori un pogas
2. darbība. Savienojumi
Sistēmu darbina 5V no automašīnas tālruņa lādētāja.
5V ieeja:- Arduino RAW jauda- ekrāna VCC (VDD)- loģiskā līmeņa pārslēdzēja HV
Arduino VCC (3.3V) līdz:- SD kartes VCC- GPS uztvērēja VCC- loģikas līmeņa pārslēdzēja LV
Citi Arduino savienojumi: pin A4> OLed SDA (izmantojot līmeņa pārslēdzēju) tapa A5> SCK OLed (izmantojot līmeņa pārslēdzēju) 3. tapa> GPS uztvērēja RX 4> GPS uztvērēja TX 10> SD cardpin 11 CS> SD MOSI cardpin 12> MISO of SD cardpin 13> CLK of SD card
Slēdži:
Režīma slēdzis:- Arduino kontakts 2 (pārtraukums) (10 k pull up to VCC)- GND
Atiestatīšanas slēdzis: - Arduino RST (10k pull up to VCC) - GND
3. solis: programma
Programma tika izveidota un augšupielādēta, izmantojot Arduino IDE. Bibliotēkām bija nepieciešama neliela pielāgošana, lai tās darbotos ar 1,3 collu ekrānu. Tiek pievienotas pielāgotās bibliotēkas.
Programma izmanto aptuveni maksimālo pieejamo atmiņas apjomu, ja programmas izmanto vairāk atmiņas, es uzzināju, ka Arduino vairs nav stabils.
Ikonas tiek ieprogrammētas, aprēķinot baitu, ko nosūtīt uz ekrānu. Es izveidoju Excel lapu, lai aprēķinātu bināros skaitļus.
Koordinātas tiek saglabātas ikdienas failā, faila nosaukums ir balstīts uz datumu (iedvesmojoties no Arduino foruma).
Ekrāns tiek atjaunināts tikai pēc nepieciešamības, man tas šķita ļoti noderīgi, jo ekrāns ir diezgan lēns.
Faili ir arī manā Github
4. darbība. Lieta
Korpuss tika izstrādāts 123D no Autodesk un 3D drukāts ar melnu ABS. Ir pievienoti lietas un klipa STL faili.
5. solis: salikšana
Vispirms lodējiet visu kopā uz PCB. SD kartes adapterim vispirms pielodēju galvenes tapas pie adaptera, pēc tam pielodēju pie PCB.
Līmējiet slēdžus korpusā.
Līmējiet GPS antenu pie pamatnes
Iebīdiet samontēto GPS reģistrētāju.
Uzskrūvējiet augšpusi un noklikšķiniet uz skavas, lai uzstādītu reģistrētāju uz ventilācijas režģa.
6. darbība: reģistrētāja izmantošana
Reģistrētājs katru dienu izveido jaunu *.csv failu, faila nosaukums tiek sastādīts no datuma.
Izmantojot režīma slēdzi, jūs varat mainīt reģistrētāja režīmu: parādot tikai pašreizējo pašreizējā un vidējā (vidējā) ātruma attēlošanas ātrumu. Reģistrācija SD kartē nav mainīta. Ja sākat “vidējā ātruma režīmu”, vidējais ātrums tiek atiestatīts.
Koordinātas tiek reģistrētas ik pēc 10 sekundēm. Faili ir ļoti mazi, dažu GB micro SD karte nekad nav pilna.
Jūs varat redzēt savu maršrutu, augšupielādējot csv failu vietnē
Ieteicams:
GPS vāciņu datu reģistrētājs: 7 soļi (ar attēliem)
GPS vāciņu datu reģistrētājs: šeit ir lielisks nedēļas nogales projekts, ja vēlaties doties pārgājienos vai doties garos velosipēdu braucienos, un jums ir nepieciešams GPS datu reģistrētājs, lai izsekotu visiem jūsu veiktajiem pārgājieniem/braucieniem … Kad esat pabeidzis būvniecību un lejupielādēja datus no ierīces GPS moduļa
DIY GPS datu reģistrētājs jums nākamajā braucienā/pārgājienu takā: 11 soļi (ar attēliem)
DIY GPS datu reģistrētājs jums nākamajam braucienam/pārgājienu ceļam: Šis ir GPS datu reģistrētājs, ko varat izmantot vairākiem mērķiem, teiksim, ja vēlaties reģistrēt savu garo braucienu, ko veicāt nedēļas nogalē, lai pārbaudītu rudens krāsas. vai arī jums ir iecienīta taka, kuru katru gadu apmeklējat rudenī, un jūs
Arduino GPS reģistrētājs: 6 soļi
Arduino GPS reģistrētājs: Vai esat kādreiz vēlējies reģistrēt savas koordinātas un pārbaudīt savu maršrutu kartē? Pārbaudīt automašīnas vai kravas automašīnas maršrutu? Vai redzat savu velosipēdu izsekošanu pēc ilga brauciena? (Vai izspiegot kādu, kurš izmanto jūsu automašīnu? :)) Tas viss ir iespējams, izmantojot šo mazo
Raspberry Pi GPS reģistrētājs: 10 soļi (ar attēliem)
Raspberry Pi GPS reģistrētājs: šajā pamācībā ir paskaidrots, kā izveidot kompaktu GPS reģistrētāju ar aveņu pi nulli. Šīs sistēmas galvenā priekšrocība ir tā, ka tajā ir akumulators, un tāpēc tas ir ļoti kompakts. Ierīce saglabā datus a.nmea failā. Tālāk norādītie dati ir
Bezvadu GPS datu reģistrētājs savvaļas dzīvniekiem: 9 soļi (ar attēliem)
Bezvadu GPS datu reģistrētājs savvaļas dzīvniekiem: šajā pamācībā mēs parādīsim, kā izveidot nelielu un lētu GPS datu reģistrētāju, kura pamatā ir Arduino, ar bezvadu iespējām! Telemetrijas izmantošana savvaļas dzīvnieku kustības izpētei var būt ļoti svarīgs instruments biologiem. Tas var pateikt, kur