Სარჩევი:
- ნაბიჯი 1: ყველაფერი რაც თქვენ გჭირდებათ მშენებლობის დასასრულებლად
- ნაბიჯი 2: 3D ბეჭდვა
- ნაბიჯი 3: წრის შემოწმება
- ნაბიჯი 4: ატვირთეთ ესკიზი ადგილმდებარეობის მონაცემების შესასვლელად
- ნაბიჯი 5: 3D ნაწილების და ელექტრონიკის ერთად შეთავსება
- ნაბიჯი 6: ატვირთეთ ესკიზი შესული მონაცემების მისაღებად
- ნაბიჯი 7: მონაცემების იმპორტი Google Maps– ში
ვიდეო: GPS Cap Data Logger: 7 ნაბიჯი (სურათებით)
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:15
აქ არის შაბათ -კვირის შესანიშნავი პროექტი, თუ თქვენ ლაშქრობთ ლაშქრობთ ან ხანგრძლივად დადიხართ ველოსიპედით და გჭირდებათ 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 ბეჭდვა
ჩამოტვირთეთ 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 დაბეჭდილი ნაწილები და ელექტრონიკა ერთმანეთთან დასაყენებლად, ჯერ დაიწყეთ 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- ში და დააწკაპუნეთ პარამეტრების ღილაკზე და დააწკაპუნეთ თქვენი ადგილების რუქებზე შექმენით რუკა და დააჭირეთ იმპორტს, როგორც ხედავთ ზემოთ მოცემულ სურათზე.
www.google.com/maps
გადაარქვით სახელი ახალ უსათაურო რუქას და შემოიტანეთ ადრე შენახული kml ფაილი იმპორტის ღილაკის გამოყენებით. დასრულების შემდეგ თქვენ უნდა გქონდეთ საშუალება ნახოთ თქვენი გზა, რომელსაც თქვენ მიჰყევით.
რჩევა 1: რუქის შენახვის შემდეგ შეგიძლიათ გაუზიაროთ რუკა იმ მარშრუტს, რომელიც მეგობრებთან და ოჯახთან ერთად ელ.ფოსტის საშუალებით გაიარეთ. ჩემს შემთხვევაში, მე ველოსიპედით ვისეირნე რამდენიმე დღის წინ ცისფერ მთებში, როგორც ხედავთ ზემოთ მოცემულ სურათებში.
რჩევა 2: გარდა ამისა, შენახული რუკა გამოჩნდება პარამეტრებში> ჩემი ადგილები, რაც იმას ნიშნავს, რომ თქვენ შეგიძლიათ გამოიყენოთ ისინი მომავალი მითითებისთვის.
გირჩევთ:
Arduino Data Logger Shield მცირე პროექტი: 4 ნაბიჯი
Arduino Data Logger Shield მცირე პროექტი: გამარჯობა ბიჭებო, დღეს მე წარმოგიდგენთ ერთ მარტივ მაგალითს Arduino Data logger ფარით. ეს ძალიან ადვილი პროექტია და თქვენ არ გჭირდებათ ამდენი ნაწილი მის შესაქმნელად. პროექტი არის ტემპერატურისა და ტენიანობის გაზომვა dht სენსორით. Ეს პროექტი
Nest Thermostat History Data Logger: 6 ნაბიჯი (სურათებით)
Nest Thermostat History Data Logger: Nest თერმოსტატი აკონტროლებს ტემპერატურას, ტენიანობას და ღუმელს/AC გამოყენებას და მომხმარებლებს შეუძლიათ ისტორიული მონაცემების ნახვა მხოლოდ 10 დღის განმავლობაში. მინდოდა შემეგროვებინა ისტორიული მონაცემები (> 10 დღე) და წავაწყდი google ცხრილების სკრიპტს, რომელიც პინგებით ბუდობს ყოველ ჯერზე
Raspberry Pi GPS Logger: 10 ნაბიჯი (სურათებით)
Raspberry Pi GPS Logger: ეს ინსტრუქცია განმარტავს, თუ როგორ უნდა ავაშენოთ კომპაქტური GPS logger ჟოლოს პი ნულით. ამ სისტემის მთავარი უპირატესობა ის არის, რომ ის შეიცავს ბატარეას და ამიტომ ძალიან კომპაქტურია. მოწყობილობა ინახავს მონაცემებს a.nmea ფაილში. შემდეგი მონაცემები დაახლოებით
GPS Logger Arduino OLed SD: 6 ნაბიჯი (სურათებით)
GPS Logger Arduino OLed SD: GPS logger თქვენი მიმდინარე და საშუალო სიჩქარის საჩვენებლად და თქვენი მარშრუტების თვალყურის დევნებისთვის. საშუალო სიჩქარე არის იმ უბნებისთვის, რომლებსაც აქვთ ტრაექტორიის სიჩქარის კონტროლი. Arduino– ს აქვს რამდენიმე კარგი თვისება, რომელთა გადაწერაც შეგიძლიათ:- კოორდინატები ინახება ყოველდღიურ ფაილში, ფაილის სახელი არის ძირითადი
Led Light Cap / Safty Cap ან Light: 4 ნაბიჯი
Led Light Cap / Safty Cap ან Light: ეს არის ჩემი ერთ -ერთი შესვლა კონკურსში. მე მივიღე ეს იდეა მარყუჟისგან ინსტრუმენტების ყუთში, რომელსაც ეწოდება h2 ეს 22 დოლარად მე გავაკეთე საკუთარი ხელით რამდენიმე დოლარზე ნაკლები