Съдържание:

GPS Captor Logger: 7 стъпки (със снимки)
GPS Captor Logger: 7 стъпки (със снимки)

Видео: GPS Captor Logger: 7 стъпки (със снимки)

Видео: GPS Captor Logger: 7 стъпки (със снимки)
Видео: We've planted 120,000 trees on a Romanian mountain - here's why 2024, Септември
Anonim
GPS Cap Log Logger
GPS Cap Log Logger
GPS Cap Log Logger
GPS Cap Log Logger
GPS Cap Log Logger
GPS Cap Log Logger
GPS Cap Log Logger
GPS Cap Log Logger

Ето един страхотен проект за уикенда, ако се занимавате с преходи или правите дълги разходки с велосипеди и имате нужда от GPS регистратор на данни, за да следите всичките си преходи/разходки, които сте направили …

След като приключите с изграждането и изтеглите данните от GPS модула на пътеката, можете да запишете същите с помощта на Google maps за справка и сравнение в бъдеще, а също и да споделите същото с приятелите/семейството си, които дойдоха заедно, като използвате бутона за споделяне на Google maps.

За да завършите тази инструкция, ще ви е необходим модул за GPS приемник, микроконтролер със сериен интерфейс и батерия Lipo. Използвам Flora като микроконтролер и носим Flora GPS от Adafruit. Освен това ще ви е необходим лаптоп с версията на Adafruit на Arduino IDE, за да качите код на дъската Flora.

Стъпка 1: Неща, които ще ви трябват, за да завършите изграждането

Нещата, от които се нуждаете, за да завършите изграждането
Нещата, от които се нуждаете, за да завършите изграждането
Нещата, които ще ви трябват, за да завършите изграждането
Нещата, които ще ви трябват, за да завършите изграждането

Ето електронните компоненти, които ще ви трябват, за да завършите изграждането

  • Adafruit Flora
  • GPS приемник Flora
  • Държач за клетъчна батерия с монети Монетна клетка CR2032 (3V)
  • Lipo батерия 2000 mAh
  • Lipo зарядно устройство
  • Свържете тел (проводник 30AWG е най -добрият или можете да използвате и проводник за макет)
  • USB преносимо зарядно устройство
  • Мини USB кабел

Изтеглете STL файловете, приложени в следващата стъпка, и отпечатайте 3D частите, използвам Flashforge Creator Pro като нажежаема жичка за 3D принтер и използвам 1,75 мм бяла нишка PLA.

Инструменти, от които се нуждаете

  • Поялник и спойка
  • Ножица/Инструмент за кримпване
  • Двустранна пръчка Пяна лента
  • Алигаторни скоби за първо тестване на веригата преди запояване

Стъпка 2: 3D печат

3D печат
3D печат
3D печат
3D печат
3D печат
3D печат

Изтеглете приложените STL файлове и използвайте отрязък от софтуер за 3D отпечатване и 3D печат на файловете. Ако нямате удобен 3D принтер, можете да използвате такъв в местния клуб за създаване или библиотека или да използвате услуга за 3D печат като 3D хъбове.

В моя случай отпечатах STL файловете с помощта на Flashforge creator pro и 1,75 mm бял PLA. В допълнение, за нарязване използвам Slic3r с височина на слоя, зададена на 0,3 мм и плътност на запълване до 25 %. Всички части трябва да отнемат около 4 до 5 часа за 3D печат и ще зависят от вашия 3D принтер и настройките за нарязване.

Стъпка 3: Тестване на веригата

Тестване на веригата
Тестване на веригата
Тестване на веригата
Тестване на веригата
Тестване на веригата
Тестване на веригата

Винаги е добра идея да направите суха работа на вашата верига, преди да запоите цялата част заедно. Използвайте връзките по -долу и използвайте алигаторни скоби, за да свържете веригата.

  • Flora 3.3V към GPS 3.3V
  • Flora RX към GPS TX
  • Flora TX -> GPS RX
  • Flora GND -> GPS GND
  • GPS BAT -> положителен терминал на батерия с монетни клетки
  • GPS GND -> отрицателен извод на батерия с монетни клетки

За да качите код на платката Flora с помощта на USB кабел, ще трябва да изтеглите версията на Adafruit на Arduino IDE и да я инсталирате на вашия компютър. За пълна информация как да следвате връзката-https://learn.adafruit.com/adafruit-arduino-ide-setup/arduino-1-dot-6-x-ide

Освен това, като част от настройката, ще трябва да изтеглите и GPS библиотеката от следната връзка -

Поставете изтеглената библиотека в папката /Arduino /Libraries и я преименувайте на „Adafruit_GPS“, рестартирайте вашата IDE. Сега отворете отново вашата IDE и качете примерната скица, за да тествате веригата си, и отворете серийния монитор, както е показано на снимката по -горе

Според серийния монитор трябва да видите днешната дата, броя на спътниците, към които е прикрепен GPS модулът, което в моя случай е 7, а също така трябва да видите данните за местоположението си, които можете да скриете и добавите към google maps, за да видите, че текущото ви местоположение е правилно.

Ако червената светлина на GPS модула мига, това означава, че модулът все още търси сателит, само след като спре да мига, това означава, че GPS приемникът е намерил сателит.

Стъпка 4: Качете скица в данните за местоположението

Качете скица в лог данни за местоположението
Качете скица в лог данни за местоположението

За да качите кода/скицата в данните за местоположението, отидете на Файл> Пример> Adafruit GPS -> GPS_HardwareSerial_LOCUS_Status.ino

След като програмата се зареди, свържете Flora с USB кабела и качете скицата, като натиснете бутона Качване (или използвайте Файл> Качване). Сега можете да вземете GPS кутията за пробно шофиране, да карате поне няколко мили. В моя случай отидох с кола до любимото си кафене и завърших седмичното си пазаруване на местния супер пазар.

Забележка: Използваният модул за GPS приемник има вградено регистриране на данни и ако преминете внимателно през кода, ще забележите, че платката на микроконтролера Flora се използва за изпращане на командата за стартиране на регистриране. И модулът за GPS приемник може да съхранява около 16 часа данни.

Също така за следващото ви пътуване/колоездене е добра идея да изтриете записаните GPS данни, преди да тръгнете с помощта - GPS_HardwareSerial_LOCUS_Erase.ino

Стъпка 5: Сглобяване на 3D части и електроника заедно

Сглобяване на 3D части и електроника заедно
Сглобяване на 3D части и електроника заедно
Сглобяване на 3D части и електроника заедно
Сглобяване на 3D части и електроника заедно
Сглобяване на 3D части и електроника заедно
Сглобяване на 3D части и електроника заедно

За да съберете 3D печатните части и електрониката, първо започнете, като прикрепите 3D отпечатаната кука с куката с частта Box, можете да използвате 4 цип връзки, но открих, че няколко цип връзки в обратната посока трябва да свършат работа.

В долното отделение на кутията поставете държача на монетната батерия и Flora, а в горното първо поставете батерията lipo, последвана от GPS.

След като приключите, можете да затворите устната, която трябва да прилепне на място, но бих предложил да използвате горещо лепило/ лента, за да закрепите капака към кутията.

В допълнение, краят на Lipo JST на флората трябва да е насочен отгоре, за да може лесно да се поставя и изважда за зареждане с липо зарядно устройство.

Стъпка 6: Качете скица, за да получите регистрирани данни

Качете скица, за да получите регистрирани данни
Качете скица, за да получите регистрирани данни

След като се върнете у дома от тестовото шофиране, свържете устройството към лаптопа си и стартирайте версията на Adafruit на Arduino IDE Отидете на Файл> Пример> Adafruit GPS -> GPS_HardwareSerial_LOCUS_DumpBasic.ino. След като програмата се зареди, свържете Flora с мини USB кабела и качете скицата, като натиснете бутона Качване (или използвайте Файл> Качване)

Сега кликнете върху серийния монитор, както е показано на снимката по -горе. И копирайте всички данни в текстов редактор и ги поставете в Locus Parser, като използвате URL адреса по-долу -https://learn.adafruit.com/custom/ultimate-gps-parser, само копирайте и поставете целия текст след- ---- и завършва с $ PMTK001, 622, 3*36.

Щракнете върху бутона за синтактичен анализ под първото текстово поле и копирайте изхода KML и го поставете във всеки текстов редактор, както е показано на екрана по -горе, и го запазете с разширение.kml.

В моя случай Locus Parser не работеше, което означаваше, че трябваше да използвам програмата python - log_to_kml.py, за да преобразувам серийния монитор, поставен в KML файл, можете да намерите повече подробности на адрес - https://github.com /don/locus

Стъпка 7: Импортирайте данни в Google Карти

Импортирайте данни в Google Карти
Импортирайте данни в Google Карти
Импортирайте данни в Google Карти
Импортирайте данни в Google Карти
Импортирайте данни в Google Карти
Импортирайте данни в Google Карти
Импортирайте данни в Google Карти
Импортирайте данни в Google Карти

Отидете в Google Maps и кликнете върху бутона за настройки, след това върху Your Places Maps Create Map и натиснете импортирането, както виждате на първата снимка по -горе.

www.google.com/maps

Преименувайте новата карта без заглавие и импортирайте kml файла, който сте запазили по -рано, като използвате бутона за импортиране. След като приключите, трябва да можете да видите пътя си, който сте следвали.

Съвет 1: След като картата бъде запазена, можете да споделите картата с маршрута, който сте поели с приятели и семейство по имейл. В моя случай се карах на колело преди няколко дни из Сините планини, както виждате на снимките по -горе.

Съвет 2: Освен това картата, която запазвате, се появява в настройките> Моите места, което означава, че можете да ги използвате за справка в бъдеще.

Препоръчано: