Мазмуну:
- 1 -кадам: Курууну аяктоо үчүн керектүү нерселер
- 2 -кадам: 3D басып чыгаруу
- 3 -кадам: Районду тестирлөө
- 4 -кадам: Эскизди Жайгашуу Жерлери Жүктөө
- 5 -кадам: 3D бөлүктөрүн жана электрониканы бирге коюу
- 6 -кадам: Журналдагы маалыматтарды алуу үчүн эскизди жүктөө
- 7 -кадам: Google Карталарга маалыматтарды импорттоо
Video: GPS Cap Data Logger: 7 кадам (Сүрөттөр менен)
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:36
Бул жерде дем алыш күндөрүнүн эң сонун долбоору, эгер сиз велосипед менен сейилдеп же сейилдеп жүргөн болсоңуз жана бардык тректериңизди/жүрүштөрүңүздү көзөмөлдөө үчүн 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 басып чыгаруу программасын колдонуп STL файлдарын жүктөп алыңыз жана файлдарды 3D басып чыгарыңыз. Эгерде сизде 3D принтер жок болсо, сиз аны жергиликтүү жаратуучу клубуңуздан же китепканаңыздан колдоно аласыз, же 3D борборлору сыяктуу 3D басып чыгаруу кызматын колдоно аласыз..
Менин учурда, мен Flashforge creator pro жана 1.75 мм ак PLA аркылуу STL файлдарын басып чыгардым. Мындан тышкары, кесүү үчүн мен Slic3r катмарынын бийиктигин 0.3мм жана толтуруунун тыгыздыгын 25 %га чейин колдонуп жатам. Бардык бөлүктөр 3D басып чыгарууга болжол менен 4-5 саат талап кылынат жана 3D принтериңизге жана кескич орнотууларыңызга жараша болот.
3 -кадам: Районду тестирлөө
Төмөндөгү байланыштарды колдонуудан мурун, схемаңыздын кургак чуркоосун жасоо ар дайым жакшы идея. Төмөндөгү байланыштарды колдонуңуз жана схеманы туташтыруу үчүн аллигатор клиптерин колдонуңуз.
- 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 басылган бөлүгүн куту бөлүгү менен тиркөө менен баштаңыз, 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 Карталарга барып, жөндөөлөр баскычын чыкылдатыңыз жана Карта түзүүнү Жерлериңиздин Карталарын чыкылдатыңыз жана жогоруда биринчи сүрөттө көрүнгөндөй импортту басыңыз.
www.google.com/maps
Жаңы аталышы жок картанын атын өзгөртүп, импорттоо баскычын колдонуу менен мурда сакталган kml файлын импорттоңуз. Бүткөндөн кийин, сиз басып өткөн жолду көрө алышыңыз керек.
Кеңеш 1: Карта сакталгандан кийин, картаны досторуңуз жана үй -бүлөңүз менен электрондук почта аркылуу алган маршрутуңуз менен бөлүшө аласыз. Менин учурда, мен жогоруда сүрөттөрдө көрүнүп тургандай, бир нече күн мурун Көк тоолордун айланасында велосипед тебүүгө аттандым.
Кеңеш 2: Мындан тышкары, сиз сактаган карта орнотуулар> Менин жерлерим астында пайда болот, бул аларды келечекте колдонуу үчүн колдоно аласыз дегенди билдирет.
Сунушталууда:
AC Current Monitoring Data Logger: 9 Кадам (Сүрөттөр менен)
AC Current Monitoring Data Logger: Саламатсыздарбы, менин биринчи үйрөткүчүмө кош келиңиз! Күндүз мен өнөр жай жылытуучу жабдуулар менен камсыз кылган компаниянын сыноо инженери болом, түнкүсүн мен технологияга кызыккан хоббист жана DIY'erмин. Менин жумушумдун бир бөлүгү жылыткычтардын ишин текшерүүнү камтыйт, о
Ultimate High тоолуу аба ырайы Balloon Data Logger: 9 кадам (Сүрөттөр менен)
Ultimate High тоолуу аба ырайы Balloon маалымат жазгыч: жогорку бийиктикте аба шарынын маалыматтарын жогорку бийиктиктеги аба шарынын маалыматын жазуучу менен жазыңыз. Бийик тоолуу аба шары, ошондой эле бийик тоолуу шар же HAB деп аталат, гелий менен толтурулган чоң шар. Бул шарлар платформа
Open Source Data Logger (OPENSDL): 5 кадам (Сүрөттөр менен)
Open Source Data Logger (OPENSDL): Бул долбоордун максаты, жок дегенде температураны, салыштырмалуу нымдуулукту, жарыктуулукту камтыган жана кошумча сенсорлорго жайылуучу имараттын иштөөсүн баалоо боюнча изилдөө үчүн арзан баадагы өлчөө системасын иштеп чыгуу, куруу жана сыноо, жана өнүктүрүү үчүн
Nest Thermostat History Data Logger: 6 кадам (сүрөттөр менен)
Nest Thermostat History Data Logger: Nest термостаты температураны, нымдуулукту жана мешти/АСтын колдонулушун көзөмөлдөйт жана колдонуучулар тарыхый маалыматтарды 10 күн ичинде гана көрө алышат. Мен тарыхый маалыматтарды чогулткум келди (> 10 күн) жана Google электрондук таблицасынын сценарийине кезигип калдым
Cardio Data Logger: 7 кадам (Сүрөттөр менен)
Кардио маалыматын каттоочу: Азыркы учурда жүрөктүн кагышын (HR) аныктай турган жана из анализин жүргүзө турган көптөгөн портативдүү түзмөктөр (смартфондор, акылдуу сааттар, смартфондор, …) бар болсо да, көкүрөк боолоруна негизделген системалар (жогорку бөлүктөгүдөй) Сүрөттөн) ст