Სარჩევი:

GPS Cap Data Logger: 7 ნაბიჯი (სურათებით)
GPS Cap Data Logger: 7 ნაბიჯი (სურათებით)

ვიდეო: GPS Cap Data Logger: 7 ნაბიჯი (სურათებით)

ვიდეო: GPS Cap Data Logger: 7 ნაბიჯი (სურათებით)
ვიდეო: 8 Android Settings You Need To Turn Off Now [2023] 2024, ნოემბერი
Anonim
GPS Cap Data Logger
GPS Cap Data Logger
GPS Cap Data Logger
GPS Cap Data Logger
GPS Cap Data Logger
GPS Cap Data Logger
GPS Cap Data Logger
GPS Cap Data Logger

აქ არის შაბათ -კვირის შესანიშნავი პროექტი, თუ თქვენ ლაშქრობთ ლაშქრობთ ან ხანგრძლივად დადიხართ ველოსიპედით და გჭირდებათ GPS მონაცემების ჩამწერი, რომ თვალყური ადევნოთ თქვენს მიერ განხორციელებულ ყველა მოგზაურობას/გასეირნებას…

მას შემდეგ რაც დაასრულებთ მშენებლობას და გადმოწერთ მონაცემებს ბილიკის GPS მოდულიდან, შეგიძლიათ შეინახოთ იგივე Google რუქების გამოყენებით მომავალი მითითებისა და შედარებისთვის და ასევე გაუზიაროთ იგივე თქვენს მეგობრებს/ოჯახს, ვინც მოვიდა, გაზიარების ღილაკის გამოყენებით Google რუქებზე.

ამ ინსტრუქციის შესასრულებლად დაგჭირდებათ GPS მიმღების მოდული, მიკროკონტროლი სერიული ინტერფეისით და ლიპო ბატარეა. მე ვიყენებ ფლორას, როგორც მიკროკონტროლერს და ატარებს Flora GPS- ს ადაფრუტიდან. გარდა ამისა თქვენ დაგჭირდებათ ლეპტოპი Adafruit- ის ვერსიით Arduino IDE, რომ ატვირთოთ კოდი Flora დაფაზე.

ნაბიჯი 1: ყველაფერი რაც თქვენ გჭირდებათ მშენებლობის დასასრულებლად

ნივთები, რომლებიც დაგჭირდებათ მშენებლობის დასასრულებლად
ნივთები, რომლებიც დაგჭირდებათ მშენებლობის დასასრულებლად
ნივთები, რომლებიც დაგჭირდებათ მშენებლობის დასასრულებლად
ნივთები, რომლებიც დაგჭირდებათ მშენებლობის დასასრულებლად

აქ არის ელექტრონული კომპონენტები, რომლებიც დაგჭირდებათ მშენებლობის დასასრულებლად

  • ადაფრუტის ფლორა
  • Flora GPS მიმღები
  • Coin Cell ბატარეის დამჭერი Coin cell CR2032 (3V)
  • ლიპო ბატარეა 2000 mAh
  • ლიპოს დამტენი
  • შეაერთეთ მავთული (30AWG მავთული საუკეთესოა ან ასევე შეგიძლიათ გამოიყენოთ პურის დაფის მავთული)
  • USB პორტატული დამტენი
  • მინი USB კაბელი

ჩამოტვირთეთ STL ფაილები, რომლებიც მიმაგრებულია შემდეგ ეტაპზე და ნაწილები 3D ბეჭდვით, მე ვიყენებ Flashforge Creator Pro- ს, როგორც 3D პრინტერის ძაფს და ვიყენებ 1.75 მმ თეთრი PLA ძაფით.

ინსტრუმენტები, რომლებიც დაგჭირდებათ

  • Soldering რკინის და Solder
  • მაკრატელი/დასაკეცი ინსტრუმენტი
  • ორმხრივი ჯოხი ქაფის ლენტი
  • ალიგატორის კლიპები, რათა შეამოწმოს წრე ჯერ შედუღებამდე

ნაბიჯი 2: 3D ბეჭდვა

3D ბეჭდვა
3D ბეჭდვა
3D ბეჭდვა
3D ბეჭდვა
3D ბეჭდვა
3D ბეჭდვა

ჩამოტვირთეთ STL ფაილები თანდართული და გამოიყენეთ 3D ბეჭდვის პროგრამული უზრუნველყოფა რა

ჩემს შემთხვევაში, მე დავბეჭდე STL ფაილები Flashforge creator pro და 1.75 მმ თეთრი PLA გამოყენებით. გარდა ამისა, დასაჭრელად ვიყენებ Slic3r ფენის სიმაღლით 0.3 მმ და შევსების სიმკვრივე 25 %. ყველა ნაწილს დაახლოებით 4 -დან 5 საათამდე სჭირდება 3D ბეჭდვა და ეს დამოკიდებული იქნება თქვენს 3D პრინტერზე და სლაისერის პარამეტრებზე.

ნაბიჯი 3: წრის შემოწმება

წრის შემოწმება
წრის შემოწმება
წრის შემოწმება
წრის შემოწმება
წრის შემოწმება
წრის შემოწმება

ყოველთვის კარგი იდეაა გააკეთოთ თქვენი წრე მშრალი სანამ ყველა ნაწილს შეაერთებთ. გამოიყენეთ ქვემოთ მოყვანილი კავშირები და გამოიყენეთ ალიგატორის სამაგრები.

  • Flora 3.3V to GPS 3.3V
  • Flora RX to GPS TX
  • Flora TX -> GPS RX
  • ფლორა GND -> GPS GND
  • GPS BAT -> დადებითი მონეტის უჯრედის ბატარეის ტერმინალი
  • GPS GND -> მონეტის უჯრედის უარყოფითი ბატარეის ტერმინალი

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 რუკებში, რომ ნახოთ თქვენი ამჟამინდელი მდებარეობა სწორია.

თუ GPS მოდულში წითელი შუქი აციმციმებულია, ეს იმას ნიშნავს, რომ მოდული კვლავ ეძებს თანამგზავრს, მხოლოდ მას შემდეგ რაც ის აციმციმდება, ეს ნიშნავს, რომ GPS მიმღებმა იპოვა თანამგზავრი.

ნაბიჯი 4: ატვირთეთ ესკიზი ადგილმდებარეობის მონაცემების შესასვლელად

ატვირთეთ ესკიზი ლოგის ადგილმდებარეობის მონაცემებში
ატვირთეთ ესკიზი ლოგის ადგილმდებარეობის მონაცემებში

კოდის/ესკიზის ასატვირთად მდებარეობის მონაცემების შესასვლელად, გადადით ფაილზე> მაგალითი> Adafruit GPS -> GPS_HardwareSerial_LOCUS_Status.ino

მას შემდეგ რაც პროგრამა იტვირთება დააკავშირეთ Flora USB კაბელთან და ატვირთეთ ესკიზი Upload ღილაკზე დაჭერით (ან გამოიყენეთ ფაილი> ატვირთვა). ახლა თქვენ შეგიძლიათ აიღოთ GPS ყუთი საცდელად, მართოთ მინიმუმ რამდენიმე კილომეტრი. ჩემს შემთხვევაში წავედი ჩემს საყვარელ ყავის მაღაზიაში და დავასრულე ყოველკვირეული შოპინგი ადგილობრივ სუპერმარკეტში.

შენიშვნა: გამოყენებული GPS მიმღების მოდული ჩაშენებულია მონაცემთა ჟურნალში და თუ კოდს ფრთხილად გაივლით შეამჩნევთ, რომ Flora მიკროკონტროლის დაფა გამოიყენება გაგზავნის დაწყების ბრძანების გასაგზავნად. და GPS მიმღების მოდულს შეუძლია შეინახოს მონაცემების დაახლოებით 16 საათი რა

ასევე თქვენი მომავალი ლაშქრობის/ველოსიპედით სიარულისთვის კარგი იდეაა წაშალოთ შესული GPS მონაცემები, სანამ გამოხვალთ - GPS_HardwareSerial_LOCUS_Erase.ino

ნაბიჯი 5: 3D ნაწილების და ელექტრონიკის ერთად შეთავსება

3D ნაწილები და ელექტრონიკა ერთად
3D ნაწილები და ელექტრონიკა ერთად
3D ნაწილები და ელექტრონიკა ერთად
3D ნაწილები და ელექტრონიკა ერთად
3D ნაწილები და ელექტრონიკა ერთად
3D ნაწილები და ელექტრონიკა ერთად

3D დაბეჭდილი ნაწილები და ელექტრონიკა ერთმანეთთან დასაყენებლად, ჯერ დაიწყეთ Cap hook 3D ბეჭდური ნაწილის ყუთის ნაწილთან მიმაგრებით, შეგიძლიათ გამოიყენოთ 4 zip ბაფთები, მაგრამ მე აღმოვაჩინე, რომ რამდენიმე zip კავშირმა საპირისპირო მიმართულებით უნდა გააკეთოს.

ყუთის ქვედა ნაწილში ჩადეთ მონეტის უჯრედის ბატარეის დამჭერი და ფლორა, ხოლო ზემოდან ჯერ ჩადეთ ლიპო ბატარეა, რასაც მოყვება GPS.

დასრულების შემდეგ შეგიძლიათ დახუროთ ტუჩი, რომელიც უნდა მოთავსდეს, მაგრამ მე გირჩევთ გამოიყენოთ ცხელი წებო/ ლენტი ყუთზე სახურავის დასაფიქსირებლად.

გარდა ამისა, ფლორის Lipo JST ბოლო უნდა იყოს მიმართული ზევით, რათა ადვილად ჩასვათ და ამოიღოთ ლიპო დამტენით დასატენად.

ნაბიჯი 6: ატვირთეთ ესკიზი შესული მონაცემების მისაღებად

ატვირთეთ ესკიზი შესული მონაცემების მისაღებად
ატვირთეთ ესკიზი შესული მონაცემების მისაღებად

ახლა, როცა დაბრუნდებით საცდელი დრაივიდან, დაუკავშირეთ მოწყობილობა თქვენს ლეპტოპს და აანთეთ Arduino IDE– ს Adafruit– ის ვერსია გადადით ფაილზე> მაგალითი> Adafruit GPS -> GPS_HardwareSerial_LOCUS_DumpBasic.ino. მას შემდეგ რაც პროგრამა იტვირთება დააკავშირეთ Flora მინი USB კაბელთან და ატვირთეთ ესკიზი Upload ღილაკზე დაჭერით (ან გამოიყენეთ ფაილი> ატვირთვა)

ახლა დააწკაპუნეთ სერიულ მონიტორზე, როგორც ეს მოცემულია ზემოთ მოცემულ სურათზე. და დააკოპირეთ ყველა მონაცემი ტექსტურ რედაქტორში და ჩასვით Locus Parser– ში ქვემოთ მითითებული URL– ის გამოყენებით- ---- და მთავრდება $ PMTK001, 622, 3*36.

დააწკაპუნეთ parse ღილაკზე პირველი ტექსტური ყუთის ქვემოთ და დააკოპირეთ KML გამომავალი და ჩასვით ნებისმიერ ტექსტურ რედაქტორში, როგორც ეს ნაჩვენებია ეკრანზე ზემოთ და შეინახეთ.kml გაფართოებით.

ჩემს შემთხვევაში, Locus Parser არ მუშაობდა, რაც იმას ნიშნავდა, რომ მე უნდა გამომეყენებინა პითონის პროგრამა - log_to_kml.py სერიული მონიტორის KML ფაილში გადასაყვანად, დამატებითი დეტალები შეგიძლიათ იხილოთ - https://github.com /დონ/ლოკუსი

ნაბიჯი 7: მონაცემების იმპორტი Google Maps– ში

მონაცემების იმპორტი Google Maps– ში
მონაცემების იმპორტი Google Maps– ში
მონაცემების იმპორტი Google Maps– ში
მონაცემების იმპორტი Google Maps– ში
მონაცემების იმპორტი Google Maps– ში
მონაცემების იმპორტი Google Maps– ში
მონაცემების იმპორტი Google Maps– ში
მონაცემების იმპორტი Google Maps– ში

გადადით Google Maps- ში და დააწკაპუნეთ პარამეტრების ღილაკზე და დააწკაპუნეთ თქვენი ადგილების რუქებზე შექმენით რუკა და დააჭირეთ იმპორტს, როგორც ხედავთ ზემოთ მოცემულ სურათზე.

www.google.com/maps

გადაარქვით სახელი ახალ უსათაურო რუქას და შემოიტანეთ ადრე შენახული kml ფაილი იმპორტის ღილაკის გამოყენებით. დასრულების შემდეგ თქვენ უნდა გქონდეთ საშუალება ნახოთ თქვენი გზა, რომელსაც თქვენ მიჰყევით.

რჩევა 1: რუქის შენახვის შემდეგ შეგიძლიათ გაუზიაროთ რუკა იმ მარშრუტს, რომელიც მეგობრებთან და ოჯახთან ერთად ელ.ფოსტის საშუალებით გაიარეთ. ჩემს შემთხვევაში, მე ველოსიპედით ვისეირნე რამდენიმე დღის წინ ცისფერ მთებში, როგორც ხედავთ ზემოთ მოცემულ სურათებში.

რჩევა 2: გარდა ამისა, შენახული რუკა გამოჩნდება პარამეტრებში> ჩემი ადგილები, რაც იმას ნიშნავს, რომ თქვენ შეგიძლიათ გამოიყენოთ ისინი მომავალი მითითებისთვის.

გირჩევთ: