فهرست مطالب:
- مرحله 1: مواردی که برای تکمیل ساخت نیاز دارید
- مرحله 2: چاپ سه بعدی
- مرحله 3: آزمایش مدار
- مرحله 4: بارگذاری طرح برای ورود به داده های مکان
- مرحله 5: ترکیب قطعات سه بعدی و الکترونیک با هم
- مرحله 6: برای دریافت اطلاعات ثبت شده ، Sketch را بارگذاری کنید
- مرحله 7: وارد کردن داده ها به Google Maps
تصویری: GPS Cap Data Logger: 7 مرحله (همراه با تصاویر)
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:52
اگر قصد پیاده روی یا دوچرخه سواری طولانی دارید و به یک دستگاه ثبت GPS GPS نیاز دارید تا همه پیاده روی ها و دوچرخه های خود را پیگیری کنید ، در اینجا یک پروژه عالی وجود دارد.
پس از اتمام ساخت و بارگیری داده ها از ماژول GPS دنباله ، می توانید همان را با استفاده از نقشه های Google برای مرجع و مقایسه بعدی ذخیره کنید ، و همچنین با استفاده از دکمه اشتراک گذاری ، آنها را با دوستان/خانواده خود که به همراه آمده اند به اشتراک بگذارید. روی نقشه های گوگل
برای تکمیل این دستورالعمل به یک ماژول گیرنده GPS ، یک میکروکنترلر با رابط سریال و یک باتری لیپو نیاز دارید. من از فلورا به عنوان میکروکنترلر و پوشیدنی GPS فلورا از Adafruit استفاده می کنم. علاوه بر این ، برای بارگذاری کد روی برد Flora ، به یک لپ تاپ با نسخه Adafruit از Arduino IDE نیاز دارید.
مرحله 1: مواردی که برای تکمیل ساخت نیاز دارید
در اینجا قطعات الکترونیکی مورد نیاز برای تکمیل ساخت وجود دارد
- فلور آدافروت
- گیرنده GPS فلورا
- دارنده باتری Coin Cell سلول سکه CR2032 (3V)
- باتری لیپو 2000 میلی آمپر ساعت
- شارژر لیپو
- سیم قلاب (سیم 30AWG بهترین است یا می توانید از سیم بوردبرد استفاده کنید)
- شارژر قابل حمل USB
- مینی کابل USB
فایلهای STL ضمیمه شده در مرحله بعدی را بارگیری کرده و قطعات را به صورت سه بعدی چاپ کنید ، من از Flashforge Creator Pro به عنوان فیلامنت چاپگر سه بعدی و با استفاده از فیلامنت 1.75 میلیمتری سفید PLA استفاده می کنم.
ابزارهایی که به آنها نیاز دارید
- لحیم کاری و لحیم کاری
- قیچی/ابزار گیره
- چسب دو طرفه نوار فوم
- تمساح تمساح ابتدا مدار را قبل از لحیم کاری آزمایش می کند
مرحله 2: چاپ سه بعدی
بارگیری فایلهای STL متصل شده و با استفاده از برش نرم افزار چاپ سه بعدی و چاپ فایلهای سه بعدی. اگر چاپگر سه بعدی در دسترس ندارید می توانید از آن در باشگاه سازنده یا کتابخانه محلی خود استفاده کنید یا از خدمات چاپ سه بعدی مانند هابهای سه بعدی استفاده کنید به
در مورد من ، من فایل های STL را با استفاده از Flashforge creator pro و 1.75 میلی متر سفید PLA چاپ کردم. علاوه بر این ، برای برش از Slic3r با ارتفاع لایه روی 0.3 میلی متر و چگالی پر شدن تا 25 درصد استفاده می کنم. چاپ سه بعدی باید 4 تا 5 ساعت طول بکشد و به چاپگر سه بعدی و تنظیمات دستگاه برش بستگی دارد.
مرحله 3: آزمایش مدار
همیشه ایده خوبی است که قبل از اینکه همه قسمتها را به هم وصل کنید ، مدار خود را خشک کنید. از اتصالات زیر استفاده کنید و از گیره های تمساح مدار را وصل کنید.
- فلورا 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 است ، و همچنین باید داده های موقعیت مکانی خود را که می توانید مخفی کنید و به نقشه های گوگل اضافه کنید ، ببینید. مکان فعلی شما درست است
اگر چراغ قرمز روی ماژول GPS چشمک می زند به این معنی است که ماژول هنوز در حال جستجوی ماهواره است ، فقط هنگامی که چشمک زدن آن متوقف می شود به این معنی است که گیرنده GPS ماهواره ای پیدا کرده است.
مرحله 4: بارگذاری طرح برای ورود به داده های مکان
برای بارگذاری کد/طرح برای ثبت اطلاعات مکان ، به فایل> مثال> Adafruit GPS -> GPS_HardwareSerial_LOCUS_Status.ino بروید.
پس از بارگیری برنامه ، Flora را با کابل USB متصل کرده و با ضربه زدن روی دکمه بارگذاری ، طرح را بارگذاری کنید (یا از فایل> بارگذاری استفاده کنید). اکنون می توانید جعبه GPS را برای رانندگی آزمایشی بردارید ، حداقل چند مایل رانندگی کنید. در مورد من به کافی شاپ مورد علاقه ام رفتم و خریدهای هفتگی خود را در سوپر مارکت محلی تکمیل کردم.
توجه: ماژول گیرنده GPS مورد استفاده در ثبت اطلاعات است ، و اگر کد را با دقت بررسی کنید ، مشاهده می کنید که برد میکروکنترلر Flora برای ارسال فرمان شروع ورود استفاده می شود. و ماژول گیرنده GPS می تواند حدود 16 ساعت داده ذخیره کند به
همچنین برای پیاده روی/دوچرخه سواری بعدی ایده خوبی است که قبل از خروج از سیستم اطلاعات GPS ثبت شده را حذف کنید - GPS_HardwareSerial_LOCUS_Erase.ino
مرحله 5: ترکیب قطعات سه بعدی و الکترونیک با هم
برای قرار دادن قطعات چاپ شده سه بعدی و وسایل الکترونیکی ، ابتدا با اتصال قسمت پرینت سه بعدی Cap hook به قسمت جعبه ، می توانید از 4 بند زیپ استفاده کنید ، اما من متوجه شدم که چند اتصال زیپ در جهت مخالف باید این کار را انجام دهد.
در قسمت زیرین جعبه ، نگهدارنده باتری سکه ای و فلورا و در قسمت بالا ابتدا باتری لیپو و سپس GPS را وارد کنید.
پس از اتمام کار ، می توانید لب را ببندید ، که باید در جای خود محکم شود ، اما من پیشنهاد می کنم از چسب/ نوار داغ برای محکم کردن درب جعبه استفاده کنید.
علاوه بر این ، انتهای Lipo JST فلور باید به سمت بالا باشد تا بتوان آن را به راحتی برای شارژ با لیپو شارژ وارد و حذف کرد.
مرحله 6: برای دریافت اطلاعات ثبت شده ، Sketch را بارگذاری کنید
حالا وقتی از درایو آزمایشی برگشتید ، دستگاه را به لپ تاپ خود وصل کنید و نسخه Adafruit از Arduino IDE را روشن کنید به فایل> مثال> Adafruit GPS -> GPS_HardwareSerial_LOCUS_DumpBasic.ino بروید. پس از بارگیری برنامه ، Flora را با کابل USB کوچک متصل کرده و با ضربه زدن روی دکمه بارگذاری ، طرح را بارگذاری کنید (یا از فایل> بارگذاری استفاده کنید)
اکنون بر روی Serial Monitor مطابق تصویر بالا کلیک کنید. و همه داده ها را در ویرایشگر متن کپی کرده و با استفاده از URL زیر در Locus Parser بچسبانید. ---- و با $ PMTK001 ، 622 ، 3*36 پایان می یابد.
روی دکمه تجزیه در زیر اولین کادر متنی کلیک کنید و خروجی KML را کپی کرده و در ویرایشگر متنی مانند تصویر نشان داده شده در تصویر بالا بچسبانید و با پسوند.kml ذخیره کنید.
در مورد من ، Locus Parser کار نمی کرد ، به این معنی که من مجبور بودم از برنامه python - log_to_kml.py برای تبدیل مانیتور سریال به فایل KML استفاده کنم ، می توانید جزئیات بیشتر را در - https://github.com پیدا کنید /don/locus
مرحله 7: وارد کردن داده ها به Google Maps
به Google Maps بروید و روی دکمه تنظیمات کلیک کنید ، و روی Your Places Maps Create Map کلیک کنید و همانطور که در تصویر بالا در بالا مشاهده می کنید ، واردات را فشار دهید.
www.google.com/maps
نقشه جدید بدون عنوان را تغییر نام دهید و فایل kml را که قبلاً ذخیره کرده اید با استفاده از دکمه وارد کردن وارد کنید. پس از اتمام کار ، باید بتوانید مسیری را که دنبال کرده اید مشاهده کنید.
نکته 1: هنگامی که نقشه ذخیره شد می توانید نقشه را با مسیری که با دوستان و خانواده از طریق ایمیل طی کرده اید به اشتراک بگذارید. در مورد من ، چند روز پیش در اطراف کوههای آبی دوچرخه سواری کردم ، همانطور که در تصاویر بالا مشاهده می کنید.
نکته 2: علاوه بر این نقشه ای که ذخیره می کنید در قسمت تنظیمات> مکان های من ظاهر می شود ، به این معنی که می توانید از آنها برای مرجع بعدی استفاده کنید.
توصیه شده:
DIY GPS Data Logger برای شما درایو بعدی/مسیر پیاده روی: 11 مرحله (همراه با تصاویر)
DIY GPS Data Logger برای شما درایو بعدی/مسیر پیاده روی: این یک GPS Data Logger است که می توانید از آن برای چند منظوره استفاده کنید ، بگویید اگر می خواهید درایو طولانی خود را که آخر هفته برای بررسی رنگهای پاییزی طی کرده اید وارد کنید. یا مسیر مورد علاقه ای دارید که هر سال در پاییز از آن دیدن می کنید و
AC AC Monitoring Data Logger: 9 مرحله (همراه با تصاویر)
AC Current Monitoring Data Logger: سلام به همگی ، به اولین دستورالعمل من خوش آمدید! در روز من یک مهندس آزمایش برای شرکتی هستم که تجهیزات گرمایش صنعتی را تهیه می کنم ، و شب من یک علاقه مندان فن آوری مشتاق و DIY'er هستم. بخشی از کار من شامل آزمایش عملکرد بخاری ها ،
Ultimate High Altitude High Ball Weather Data Logger: 9 مرحله (همراه با تصاویر)
Ultimate High Altitude High Ball Weather Data Logger: داده های بالون آب و هوا را در ارتفاع بالا با آخرین ثبت کننده اطلاعات بالون هوا در ارتفاع بالا ثبت کنید. بالون آب و هوایی در ارتفاع بالا ، که به آن بالون ارتفاع بالا یا HAB نیز می گویند ، یک بالون عظیم است که از هلیوم پر شده است. این بادکنک ها یک سکوی
Open Source Data Logger (OPENSDL): 5 مرحله (همراه با تصاویر)
Open Source Data Logger (OPENSDL): هدف این پروژه طراحی ، ساخت و آزمایش یک سیستم اندازه گیری کم هزینه برای مطالعات ارزیابی عملکرد ساختمان است که حداقل شامل دما ، رطوبت نسبی ، روشنایی و قابل توسعه به سنسورهای اضافی باشد. و توسعه
Nest Thermostat History Logger Data: 6 مرحله (همراه با تصاویر)
Nest Thermostat History Logger Data: ترموستات Nest دما ، رطوبت و میزان استفاده از کوره/AC را ردیابی می کند و کاربران می توانند داده های تاریخی را فقط به مدت 10 روز مشاهده کنند. من می خواستم داده های تاریخی را جمع آوری کنم (& gt؛ 10 روز) و با اسکریپت صفحات گسترده google روبرو شدم که هر بار به صورت پینگ لانه می سازد