Talaan ng mga Nilalaman:
- Hakbang 1: Mga Bahagi
- Hakbang 2: Mga Koneksyon
- Hakbang 3: Programa
- Hakbang 4: Kaso
- Hakbang 5: Assemling
- Hakbang 6: Paggamit ng Logger
Video: GPS Logger Arduino OLed SD: 6 Mga Hakbang (na may Mga Larawan)
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:14
GPS logger upang maipakita ang iyong kasalukuyan at average na bilis at upang subaybayan ang iyong mga ruta. Ang average na bilis ay para sa mga lugar na may kontrol sa bilis ng tilapon.
Ang Arduino ay may ilang magagandang tampok na maaari mong kopyahin: - Ang mga coordinate ay nakaimbak sa isang pang-araw-araw na file, ang filename ay batay sa petsa. - Ina-update lamang ang screen kung kinakailangan (ang screen ay masyadong mabagal).- Para sa isang maliit na sukat ng programa, ang ang mga icon ay nai-program byte ng byte.
Ang logger ay inspirasyon ng isang video ng LogMaker360 at isa pang Instructable. Gayunpaman, ang ilang mga pagsasaayos ay ginawa upang paganahin ang screen at upang gumana ang 1.3 screen. Ang kadalasang ginagamit na library ng SSD ay gumagamit ng labis na memorya at limitado ang memorya ng isang Arduino Pro Mini. Dahil dito nagamit ko ang isang library na batay sa teksto mula sa Github.
Ang puso ay isang Arduino Pro Mini Atmega328, 3.3 V. Ginamit ko ang Arduino na ito sapagkat mayroon itong maximum na memorya, kinakailangan para sa mga aklatan at 3.3 V para sa madaling komunikasyon sa GPS receiver at sa SD card.
Sa isang panig ay may dalawang switch: - switch mode (normal at display average speed) - reset
Sa kabilang panig ang logger ay may koneksyon para sa isang konektor ng UART para sa pag-upload ng bagong firmware
Hakbang 1: Mga Bahagi
Ang mga sangkap ay madaling magagamit sa Aliexpress.
Arduino Pro Mini:
Tagatanggap ng GPS:
1.3 pulgada Oled:
Adapter ng SD card:
Level shifter:
Mga resistor at pindutan
Hakbang 2: Mga Koneksyon
Ang sistema ay pinalakas ng 5V mula sa isang phonecharger ng kotse.
5V input sa: - Arduino RAW power- VCC (VDD) ng screen - HV ng shifter sa antas ng lohika
VCC (3.3V) ng Arduino sa: - VCC ng SD card- VCC ng GPS na tumatanggap - LV ng shifter sa antas ng lohika
Iba pang mga koneksyon sa Arduino: pin A4> SDA ng OLed (sa pamamagitan ng shifter sa antas) pin A5> SCK ng OLed (sa pamamagitan ng level shifter) pin 3> RX ng GPS receiverpin 4> TX ng GPS receiverpin 10> CS ng SD cardpin 11> MOSI ng SD cardpin 12> MISO ng SD cardpin 13> CLK ng SD card
Mga switch:
Mode switch: - Arduino pin 2 (makagambala) (10k pull up to VCC) - GND
I-reset ang switch: - Arduino RST (10k pull up to VCC) - GND
Hakbang 3: Programa
Ang programa ay ginawa at na-upload sa pamamagitan ng Arduino IDE. Ang mga aklatan ay nangangailangan ng ilang pagsasaayos upang magawa ang 1.3 screen. Ang naayos na mga aklatan ay idinagdag.
Gumagamit ang programa tungkol sa maximum na dami ng magagamit na memorya, kung ang mga programa ay gumagamit ng higit na memorya, nalaman ko na ang Arduino ay hindi na matatag.
Ang mga icon ay nai-program sa pamamagitan ng pagkalkula ng byte upang maipadala sa screen. Gumawa ako ng isang sheet ng Excel upang makalkula ang mga binary na numero.
Ang mga coordinate ay nakaimbak sa isang pang-araw-araw na file, ang filename ay batay sa petsa (inspirasyon ng Arduino forum).
Ang screen ay nai-update lamang kung kinakailangan, nahanap ko ang napaka kapaki-pakinabang na ito, dahil ang screen ay medyo mabagal.
Ang mga file ay nasa aking Github din
Hakbang 4: Kaso
Ang kaso ay dinisenyo noong 123D mula sa Autodesk at 3D na naka-print sa itim na ABS. Ang mga STL-file ng kaso at ang clip ay nakakabit.
Hakbang 5: Assemling
Una solder lahat ng bagay magkasama sa isang PCB. Para sa adapter ng SD card, una kong na-solder ang mga pin ng header sa adapter, pagkatapos ay hinihinang ito sa PCB.
Ipako ang mga switch sa kaso.
Ipako ang antena ng GPS sa base
I-slide sa binuo GPS logger.
Screw sa tuktok at mag-click sa clip upang mai-mount ang logger sa isang ventilation grille.
Hakbang 6: Paggamit ng Logger
Lumilikha ang logger ng isang bagong *.csv file araw-araw, ang filename ay binubuo off the date.
Sa pamamagitan ng 'mode switch' maaari mong baguhin ang mode ng logger: ipinapakita lamang ang kasalukuyang bilis ng pagpapakita ng kasalukuyang at average (avg) na bilis. Ang pag-log sa SD card ay hindi nabago. Kung sinimulan mo ang 'average speed mode', ang average na bilis ay nai-reset.
Ang mga coordinate ay naka-log bawat 10 segundo. Napakaliit ng mga file, ang isang micro SD card na ilang GB ay hindi kailanman napupuno.
Maaari mong makita ang iyong ruta sa pamamagitan ng pag-upload ng csv file sa
Inirerekumendang:
GPS Cap Data Logger: 7 Hakbang (na may Mga Larawan)
GPS Cap Data Logger: Narito ang isang mahusay na proyekto sa katapusan ng linggo, kung ikaw ay nasa trekking o pagkuha ng mahabang pagsakay sa bisikleta, at kailangan ng isang logger ng data ng GPS upang subaybayan ang lahat ng iyong mga treks / rides na iyong kinuha … Kapag nakumpleto mo na ang build at na-download ang data mula sa module ng GPS ng
DIY GPS Data Logger para sa Iyo Susunod na Drive / Hiking Trail: 11 Mga Hakbang (na may Mga Larawan)
DIY GPS Data Logger para sa Iyo Susunod na Drive / Hiking Trail: Ito ay isang GPS Data Logger na maaari mong gamitin para sa maraming layunin, sabihin kung nais mong i-log ang iyong mahabang drive na kinuha mo sa katapusan ng linggo upang suriin ang mga kulay ng taglagas. o mayroon kang isang paboritong landas na iyong binibisita tuwing taglagas bawat taon at
Raspberry Pi GPS Logger: 10 Hakbang (na may Mga Larawan)
Raspberry Pi GPS Logger: Ipinapaliwanag sa iyo ng itinuturo na ito kung paano bumuo ng isang compact GPS logger na may isang raspberry pi zero. Ang pangunahing bentahe sa sistemang ito ay nagsasama ito ng isang baterya at samakatuwid ay napaka-compact. Ang aparato ay nag-iimbak ng data sa a.nmea file. Ang sumusunod na data ca
WiFi Temperature Logger (na may ESP8266): 11 Mga Hakbang (na may Mga Larawan)
WiFi Temperature Logger (kasama ang ESP8266): Kumusta, natutuwa kaming makita ka rito. Inaasahan ko na sa pagtuturo na ito ay makakahanap ka ng ilang kapaki-pakinabang na impormasyon. Huwag mag-atubiling magpadala sa akin ng mga mungkahi, katanungan, … Narito ang ilang pangunahing data at isang mabilis na pangkalahatang ideya ng proyekto. Para sa mga mobile na gumagamit: Video. Ipaalam sa akin
Wireless GPS Data Logger para sa Wildlife: 9 Mga Hakbang (na may Mga Larawan)
Ang Wireless GPS Data Logger para sa Wildlife: Sa itinuturo na ito, ipapakita namin sa iyo kung paano gumawa ng isang maliit at murang Arduino batay sa data logger ng GPS, na may wireless na kakayahan! Ang paggamit ng telemetry upang pag-aralan ang paggalaw ng wildlife ay maaaring maging isang napakahalagang tool para sa mga biologist. Maaari nitong sabihin sa iyo kung saan ang isang