Мазмуну:

GPS Cap Data Logger: 7 кадам (Сүрөттөр менен)
GPS Cap Data Logger: 7 кадам (Сүрөттөр менен)

Video: GPS Cap Data Logger: 7 кадам (Сүрөттөр менен)

Video: GPS Cap Data Logger: 7 кадам (Сүрөттөр менен)
Video: ЗАПРЕЩЁННЫЕ ТОВАРЫ с ALIEXPRESS 2023 ШТРАФ и ТЮРЬМА ЛЕГКО! 2024, Ноябрь
Anonim
GPS капкак маалыматын каттоочу
GPS капкак маалыматын каттоочу
GPS Капка маалыматын жазуучу
GPS Капка маалыматын жазуучу
GPS Капка маалыматын жазуучу
GPS Капка маалыматын жазуучу
GPS Капка маалыматын жазуучу
GPS Капка маалыматын жазуучу

Бул жерде дем алыш күндөрүнүн эң сонун долбоору, эгер сиз велосипед менен сейилдеп же сейилдеп жүргөн болсоңуз жана бардык тректериңизди/жүрүштөрүңүздү көзөмөлдөө үчүн GPS маалыматын каттоочу керек болсо …

Түзүүнү бүтүрүп, трассанын GPS модулунан маалыматтарды жүктөп алгандан кийин, келечектеги шилтеме жана салыштыруу үчүн Google карталарын колдонуп, ошондой эле бөлүшүү баскычын колдонуп келген досторуңуз/үй -бүлөңүз менен бөлүшө аласыз. Google карталарында.

Бул көрсөтмөнү аткаруу үчүн сизге GPS кабыл алуучу модул, сериялык интерфейси бар микро контроллер жана Lipo батареясы керек болот. Мен Флораны Adafruitтен микро контроллер жана кийилүүчү Flora GPS катары колдонуп жатам. Мындан тышкары, Flora тактасына кодду жүктөө үчүн Adafruitтин Arduino IDE версиясы бар ноутбук керек болот.

1 -кадам: Курууну аяктоо үчүн керектүү нерселер

Курууну аяктоо үчүн керектүү нерселер
Курууну аяктоо үчүн керектүү нерселер
Курууну аяктоо үчүн керектүү нерселер
Курууну аяктоо үчүн керектүү нерселер

Бул жерде курууну аяктоо үчүн керек болгон электрондук компоненттер

  • Adafruit Flora
  • Flora GPS кабылдагычы
  • Coin Cell батарея кармагычы Монета клеткасы CR2032 (3V)
  • Lipo батареясы 2000 мАч
  • Lipo заряддагыч түзүлүш
  • Зым туташтырыңыз (30AWG зымы эң жакшы же сиз да токтоочу зымды колдоно аласыз)
  • USB портативдүү заряддагыч түзүлүш
  • Мини USB кабели

Кийинки кадамда тиркелген STL файлдарын жүктөп алып, бөлүктөрдү 3D басып чыгарыңыз, мен Flashforge Creator Pro'ду 3D принтер жипчеси катары жана 1,75 мм ак PLA жипчесин колдонуп жатам.

Сизге керектүү шаймандар

  • Паяльник жана Лайк
  • Кайчы/Кысуу куралы
  • Эки тараптуу таяк Көбүк тасмасы
  • Аллигатор схеманы биринчи жолу ширетүүдөн мурун текшерет

2 -кадам: 3D басып чыгаруу

3D басып чыгаруу
3D басып чыгаруу
3D басып чыгаруу
3D басып чыгаруу
3D басып чыгаруу
3D басып чыгаруу

Тиркелген жана 3D басып чыгаруу программасын колдонуп STL файлдарын жүктөп алыңыз жана файлдарды 3D басып чыгарыңыз. Эгерде сизде 3D принтер жок болсо, сиз аны жергиликтүү жаратуучу клубуңуздан же китепканаңыздан колдоно аласыз, же 3D борборлору сыяктуу 3D басып чыгаруу кызматын колдоно аласыз..

Менин учурда, мен Flashforge creator pro жана 1.75 мм ак PLA аркылуу STL файлдарын басып чыгардым. Мындан тышкары, кесүү үчүн мен Slic3r катмарынын бийиктигин 0.3мм жана толтуруунун тыгыздыгын 25 %га чейин колдонуп жатам. Бардык бөлүктөр 3D басып чыгарууга болжол менен 4-5 саат талап кылынат жана 3D принтериңизге жана кескич орнотууларыңызга жараша болот.

3 -кадам: Районду тестирлөө

Circuit Testing
Circuit Testing
Circuit Testing
Circuit Testing
Circuit Testing
Circuit Testing

Төмөндөгү байланыштарды колдонуудан мурун, схемаңыздын кургак чуркоосун жасоо ар дайым жакшы идея. Төмөндөгү байланыштарды колдонуңуз жана схеманы туташтыруу үчүн аллигатор клиптерин колдонуңуз.

  • Flora 3.3V GPS 3.3V чейин
  • Flora RXтен GPS TXке
  • Flora TX -> GPS RX
  • Flora GND -> GPS GND
  • GPS BAT -> оң монета клеткасынын батарея терминалы
  • GPS GND -> терс монеталуу батарея батарея терминалы

USB кабели аркылуу Flora тактасына кодду жүктөө үчүн, 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 карталарына кошо турган жайгашкан жериңизди көрүшүңүз керек. сиздин учурдагы жайгашкан жериңиз туура.

Эгерде GPS модулундагы кызыл жарык күйүп турган болсо, бул модуль дагы деле спутник издеп жатат дегенди билдирет, ал көз ирмебегенин токтоткондон кийин гана GPS кабылдагычы спутник тапканын билдирет.

4 -кадам: Эскизди Жайгашуу Жерлери Жүктөө

Жайгашкан жери жөнүндө маалыматтарды эскизге жүктөө
Жайгашкан жери жөнүндө маалыматтарды эскизге жүктөө

Жайгашуу маалыматын каттоо үчүн кодду/эскизди жүктөө үчүн Файл> Мисал> Adafruit GPS -> GPS_HardwareSerial_LOCUS_Status.ino бөлүмүнө өтүңүз

Программа жүктөлгөндөн кийин Флораны USB кабели менен туташтырып, эскизди Жүктөө баскычын басып жүктөп коюңуз (же Файл> Жүктөө колдонуңуз). Эми сиз GPS кутучасын тесттик дискке алып, жок дегенде бир-эки чакырым алыстыкка айдай аласыз. Менин учурда, мен сүйүктүү кофе дүкөнүмө барып, жергиликтүү супермаркеттен жума сайын сатып алууну аяктадым.

Эскертүү: Колдонулган GPS кабыл алуучу модулу маалыматтарды каттоону камтыйт, эгерде сиз кодду кылдаттык менен өтсөңүз, Flora микроконтроллер тактасы баштоо журналын баштоо үчүн колдонулганын байкайсыз..

Ошондой эле кийинки трек/велосипед тебүү үчүн, GPS маалыматтарын киргизгенден кийин, жок кылуу жакшы идея - GPS_HardwareSerial_LOCUS_Erase.ino

5 -кадам: 3D бөлүктөрүн жана электрониканы бирге коюу

3D бөлүктөрүн жана электрониканы бирге коюу
3D бөлүктөрүн жана электрониканы бирге коюу
3D бөлүктөрүн жана электрониканы бирге коюу
3D бөлүктөрүн жана электрониканы бирге коюу
3D бөлүктөрүн жана электрониканы бирге коюу
3D бөлүктөрүн жана электрониканы бирге коюу

3D басып чыгарылган бөлүктөрдү жана электрониканы бириктирүү үчүн, адегенде Капкактын илгичинин 3D басылган бөлүгүн куту бөлүгү менен тиркөө менен баштаңыз, 4 сыдырма галстукту колдонсоңуз болот, бирок мен карама -каршы багытта бир нече сыдырма галстукту таптым.

Кутучанын астыңкы бөлүмүнө монетанын батарейка кармагычын жана Флораны, ал эми жогорку жагына биринчи болуп липо батареясын, андан кийин GPSти салыңыз.

Бүткөндөн кийин сиз эринди жаба аласыз, ал ордуна жабышып калышы керек, бирок мен капкакты кутуга бекитүү үчүн ысык клей/ скотч колдонууну сунуштайт элем.

Мындан тышкары, өсүмдүктүн Lipo JST учу липо заряддагыч менен заряддоо үчүн оңой салынып, алынып салынышы үчүн өйдө карай багытталышы керек.

6 -кадам: Журналдагы маалыматтарды алуу үчүн эскизди жүктөө

Катталган маалыматтарды алуу үчүн эскизди жүктөө
Катталган маалыматтарды алуу үчүн эскизди жүктөө

Эми сынактан үйүңүзгө кайтып келгенден кийин, аппаратты ноутбукка туташтырыңыз жана Arduino IDEнин Adafruit версиясын күйгүзүңүз Файл> Мисал> Adafruit GPS -> GPS_HardwareSerial_LOCUS_DumpBasic.ino. Программа жүктөлгөндөн кийин Флораны мини USB кабели менен туташтырып, Эскизди Жүктөө баскычын басып жүктөңүз (же Файл> Жүктөө колдонуңуз)

Эми Сериалдык Мониторду басыңыз, жогорудагы сүрөттө көрсөтүлгөндөй. Жана, бардык маалыматтарды текст редакторуна көчүрүп, төмөнкү URL'ди колдонуп Locus Parserге чаптаңыз-https://learn.adafruit.com/custom/ultimate-gps-parser, бардык текстти кийин гана көчүрүп чаптаңыз- ---- жана $ PMTK001, 622, 3*36 менен бүтөт.

Биринчи текст кутучасынын астындагы талдоо баскычын чыкылдатып, KML чыгарылышын көчүрүп, каалаган текст редакторуна скриншоттогудай кылып чаптаңыз жана.kml кеңейтүүсү менен сактаңыз.

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

7 -кадам: Google Карталарга маалыматтарды импорттоо

Google Карталарга маалыматтарды импорттоо
Google Карталарга маалыматтарды импорттоо
Google Карталарга маалыматтарды импорттоо
Google Карталарга маалыматтарды импорттоо
Google Карталарга маалыматтарды импорттоо
Google Карталарга маалыматтарды импорттоо
Google Карталарга маалыматтарды импорттоо
Google Карталарга маалыматтарды импорттоо

Google Карталарга барып, жөндөөлөр баскычын чыкылдатыңыз жана Карта түзүүнү Жерлериңиздин Карталарын чыкылдатыңыз жана жогоруда биринчи сүрөттө көрүнгөндөй импортту басыңыз.

www.google.com/maps

Жаңы аталышы жок картанын атын өзгөртүп, импорттоо баскычын колдонуу менен мурда сакталган kml файлын импорттоңуз. Бүткөндөн кийин, сиз басып өткөн жолду көрө алышыңыз керек.

Кеңеш 1: Карта сакталгандан кийин, картаны досторуңуз жана үй -бүлөңүз менен электрондук почта аркылуу алган маршрутуңуз менен бөлүшө аласыз. Менин учурда, мен жогоруда сүрөттөрдө көрүнүп тургандай, бир нече күн мурун Көк тоолордун айланасында велосипед тебүүгө аттандым.

Кеңеш 2: Мындан тышкары, сиз сактаган карта орнотуулар> Менин жерлерим астында пайда болот, бул аларды келечекте колдонуу үчүн колдоно аласыз дегенди билдирет.

Сунушталууда: