Talaan ng mga Nilalaman:
- Hakbang 1: Mga Bagay na Kakailanganin Mo upang Kumpletuhin ang Build
- Hakbang 2: Pag-print sa 3D
- Hakbang 3: Pagsubok sa Circuit
- Hakbang 4: Mag-upload ng Sketch sa Data ng Lokasyon ng Log
- Hakbang 5: Pagsasama-sama ng Mga 3D na Bahagi at Elektronikon
- Hakbang 6: Mag-upload ng Sketch upang Mag-log Data
- Hakbang 7: Mag-import ng Data sa Google Maps
Video: GPS Cap Data Logger: 7 Hakbang (na may Mga Larawan)
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:10
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 pagbuo at na-download ang data mula sa module ng GPS ng trail, maaari mong mai-save ang parehong gamit ang mga mapa ng Google para sa sanggunian at paghahambing sa hinaharap, at ibahagi din ang pareho sa iyong mga kaibigan / pamilya na sumama, gamit ang pindutan ng pagbabahagi sa mga mapa ng Google.
Upang makumpleto ang pagtuturo na ito kakailanganin mo ang isang module ng GPS receiver, isang micro-controller na may serial interface at isang baterya ng Lipo. Gumagamit ako ng isang Flora bilang micro-controller at naisusuot na Flora GPS mula sa Adafruit. Bilang karagdagan kakailanganin mo ang isang laptop na may bersyon ng Adafruit ng Arduino IDE upang mag-upload ng code sa Flora board.
Hakbang 1: Mga Bagay na Kakailanganin Mo upang Kumpletuhin ang Build
Narito ang mga elektronikong sangkap na kakailanganin mo upang makumpleto ang pagbuo
- Adafruit Flora
- Tumatanggap ng Flora GPS
- Coin cell baterya ng coin Cell cell CR2032 (3V)
- Lipo Battery 2000 mAh
- Lipo charger
- Hook up wire (ang 30AWG wire ay pinakamahusay o maaari mo ring gamitin ang breadboarding wire)
- USB portable charger
- Mini USB cable
I-download ang mga STL file na nakakabit sa susunod na hakbang at i-print ng 3D ang mga bahagi, gumagamit ako ng Flashforge Creator Pro bilang isang 3D printer filament, at gumagamit ng 1.75 mm na puting PLA filament.
Mga tool na kakailanganin mo
- Panghinang na Bakal at Maghinang
- Gunting / tool na Crimping
- Double sided stick Foam tape
- Ang mga clip ng Alligator upang subukan muna ang circuit bago maghinang
Hakbang 2: Pag-print sa 3D
I-download ang mga STL file na nakalakip at gumagamit ng hiwa ng software ng pag-print ng 3D, at 3D i-print ang mga file. Kung wala kang madaling gamiting 3D printer maaari kang gumamit ng isa sa iyong lokal na club ng gumagawa, o silid-aklatan, o gumamit ng isang serbisyo sa pag-print ng 3D tulad ng 3D hubs.
Sa aking kaso, nai-print ko ang mga STL file gamit ang Flashforge tagalikha pro at 1.75 mm puting PLA. Bilang karagdagan, para sa pagpipiraso gumagamit ako ng Slic3r na may taas na layer na nakatakda sa 0.3mm at punan ang density sa 25%. Ang lahat ng mga bahagi ay dapat tumagal ng tungkol sa 4 hanggang 5 na oras sa 3D print, at depende sa iyong mga setting ng 3D printer at slicer.
Hakbang 3: Pagsubok sa Circuit
Palaging isang magandang ideya na gawin ang isang dry run ng iyong circuit bago mo maghinang ang lahat ng bahagi nang magkasama. Gamitin ang mga koneksyon sa ibaba, at gamitin ang mga clip ng buaya na kumonekta sa circuit.
- Flora 3.3V hanggang GPS 3.3V
- Flora RX sa GPS TX
- Flora TX -> GPS RX
- Flora GND -> GPS GND
- GPS BAT -> positibong coin cell baterya terminal
- GPS GND -> negatibong terminal ng baterya ng cell ng barya
Upang mag-upload ng code sa Flora board gamit ang USB cable, kakailanganin mong i-download ang bersyon ng Arafino IDE ng Adafruit at i-install ito sa iyong computer. Para sa kumpletong mga detalye sa kung paano sundin ang link -
Bilang karagdagan, bilang bahagi ng pag-set up kakailanganin mo ring i-download ang GPS library mula sa sumusunod na link -
Ilagay ang na-download na library sa folder ng / Arduino / Mga Aklatan at palitan ang pangalan nito sa "Adafruit_GPS" i-restart ang iyong IDE. Muling buksan ang iyong IDE at i-upload ang halimbawa ng sketch upang subukan ang iyong circuit, at buksan ang serial monitor tulad ng ipinakita sa larawan sa itaas
Ayon sa serial monitor na dapat mong makita ngayon na petsa, ang bilang ng mga satellite na naka-latched ang module ng GPS, na sa aking kaso ay 7, at dapat mo ring makita ang iyong data sa lokasyon na maaari mong itago at idagdag sa google map, upang makita iyon ang iyong kasalukuyang lokasyon ay tama.
Kung ang pulang ilaw sa module ng GPS ay kumikislap nangangahulugan ito na ang module ay naghahanap pa rin para sa isang satellite, sa sandaling huminto ito sa pag-blink nangangahulugan ito na ang tagatanggap ng GPS ay nakakita ng isang satellite.
Hakbang 4: Mag-upload ng Sketch sa Data ng Lokasyon ng Log
Upang mai-upload ang code / sketch upang mag-log data ng lokasyon, pumunta sa File> Halimbawa> Adafruit GPS -> GPS_HardwareSerial_LOCUS_Status.ino
Sa sandaling naglo-load ang programa ikonekta ang Flora gamit ang USB cable at i-upload ang sketch sa pamamagitan ng pagpindot sa upload na pindutan (o gamitin ang File> I-upload). Ngayon ay maaari mong kunin ang kahon ng GPS para sa isang test drive, magmaneho nang hindi bababa sa ilang milya. Sa aking kaso nagmaneho ako sa aking paboritong kape at nakumpleto ang aking lingguhang pamimili sa lokal na super market.
Tandaan: Ang ginamit na module ng GPS receiver ay nakapaloob sa pag-log ng data, at kung maingat mong dumaan sa code ay matutunghayan mo na ang Flora microcontroller board ay ginagamit upang maipadala ang panimulang pag-log utos. At ang module ng tatanggap ng GPS ay maaaring mag-imbak ng halos 16 na oras ng data.
Para din sa iyo sa susunod na paglalakbay sa biyahe / pagbibisikleta magandang ideya na tanggalin ang naka-log na data ng GPS, bago lumabas gamit ang - GPS_HardwareSerial_LOCUS_Erase.ino
Hakbang 5: Pagsasama-sama ng Mga 3D na Bahagi at Elektronikon
Upang magkasama ang mga naka-print na bahagi ng 3D at electronics, unang magsimula sa pamamagitan ng paglakip sa Cap hook 3D na naka-print na bahagi sa bahagi ng Kahon, maaari mong gamitin ang 4 na mga kurbatang zip, ngunit may nakita akong isang pares ng mga kurbatang zip sa kabaligtaran na direksyon na dapat gawin ang trick.
Sa ibabang bahagi ng kahon ipasok ang may hawak ng coin cell na baterya at ang Flora, at sa tuktok unang ipasok ang baterya ng lipo na sinusundan ng GPS.
Kapag tapos ka na maaari mong isara ang labi, na dapat snap magkasya sa lugar, ngunit iminumungkahi ko ang paggamit ng isang mainit na pandikit / tape upang ma-secure ang takip sa kahon.
Bilang karagdagan, ang dulo ng Lipo JST ng flora ay dapat na nakaturo sa itaas upang madali itong maipasok at matanggal para sa singilin gamit ang isang lipo charger.
Hakbang 6: Mag-upload ng Sketch upang Mag-log Data
Ngayon sa sandaling ang iyong pabalik sa bahay mula sa iyong test drive, ikonekta ang aparato sa iyong laptop at sunugin ang bersyon ng Adafruit ng Arduino IDE Pumunta sa File> Halimbawa> Adafruit GPS -> GPS_HardwareSerial_LOCUS_DumpBasic.ino. Kapag na-load na ng programa ang kumonekta sa Flora gamit ang mini USB cable at i-upload ang sketch sa pamamagitan ng pagpindot sa upload button (o gamitin ang File> Upload)
Ngayon mag-click sa Serial Monitor tulad ng ipinakita sa larawan sa itaas. At, kopyahin ang lahat ng data sa text editor at i-paste ito sa Locus Parser gamit ang URL sa ibaba -https://learn.adafruit.com/custom/ultimate-gps-parser, kopyahin lamang at i-paste ang lahat ng teksto pagkatapos ng - ---- at magtatapos sa $ PMTK001, 622, 3 * 36.
I-click ang pindutan ng parse sa ibaba ng unang kahon ng teksto, at kopyahin ang output ng KML at i-paste ito sa anumang text editor tulad ng ipinapakita sa screen shot sa itaas at i-save ito gamit ang.kml extension.
Sa aking kaso, ang Locus Parser ay hindi gumagana, na nangangahulugang kailangan kong gamitin ang program ng python - log_to_kml.py upang i-convert ang serial monitor na inilagay sa isang file na KML, maaari kang makahanap ng higit pang mga detalye sa - https://github.com / don / locus
Hakbang 7: Mag-import ng Data sa Google Maps
Pumunta sa Google Maps at mag-click sa pindutan ng mga setting, at mag-click sa Iyong Mga Lugar Mga Mapa Lumikha ng Mapa at pindutin ang import tulad ng nakikita mo sa unang larawan sa itaas.
www.google.com/maps
Palitan ang pangalan ng bagong mapa na walang pamagat, at i-import ang kml file na na-save mo kanina gamit ang pindutan ng pag-import. Kapag tapos ka dapat makita mo ang landas na sinundan mo.
Tip 1: Kapag nai-save mo ang mapa maaari mong ibahagi ang mapa sa ruta na kinuha mo sa mga kaibigan at pamilya sa pamamagitan ng email. Sa aking kaso, sumakay ako ng bisikleta ilang araw na ang nakakaraan sa paligid ng Blue Mountains, tulad ng nakikita mo sa mga larawan sa itaas.
Tip 2: Bilang karagdagan ang map na iyong nai-save ay lilitaw sa ilalim ng mga setting> Aking Mga Lugar, na nangangahulugang maaari mong gamitin ang mga ito para sa sanggunian sa hinaharap.
Inirerekumendang:
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
AC Kasalukuyang Monitoring Data Logger: 9 Mga Hakbang (na may Mga Larawan)
AC Kasalukuyang Monitoring Data Logger: Kumusta Lahat, maligayang pagdating sa aking unang itinuro! Sa pamamagitan ng araw ako ay isang test engineer para sa isang kumpanya na nagbibigay ng pang-industriya na kagamitan sa pag-init, sa gabi ako ay isang masugid na hobbyist ng teknolohiya at DIY'er. Kasama sa bahagi ng aking trabaho ang pagsubok sa pagganap ng mga heater, o
Ang Ultimate High Altitude Weather Balloon Data Logger: 9 Mga Hakbang (na may Mga Larawan)
Ang Ultimate High Altitude Weather Balloon Data Logger: Mag-record ng data ng lobo ng mataas na altitude na panahon na may panghuli na mataas na altitude na lobo ng data ng lobo. Ang isang mataas na taas na lobo ng panahon, na kilala rin bilang isang mataas na taas na lobo o HAB, ay isang malaking lobo na puno ng helium. Ang mga lobo na ito ay isang platform
Logger ng Data ng Kasaysayan ng Nest Thermostat: 6 Mga Hakbang (na may Mga Larawan)
Logger ng Data ng Kasaysayan ng Nest Thermostat: Sinusubaybayan ng Nest termostat ang temperatura, halumigmig at pag-gamit ng pugon / AC at ang mga gumagamit ay makakakita lamang ng makasaysayang data sa loob ng 10 araw. Nais kong mangolekta ng makasaysayang data (> 10 araw) at nakita ko ang script ng mga spreadsheet ng google na pings pugad sa bawat itinakdang oras
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