विषयसूची:

जीपीएस कैप डेटा लकड़हारा: 7 कदम (चित्रों के साथ)
जीपीएस कैप डेटा लकड़हारा: 7 कदम (चित्रों के साथ)

वीडियो: जीपीएस कैप डेटा लकड़हारा: 7 कदम (चित्रों के साथ)

वीडियो: जीपीएस कैप डेटा लकड़हारा: 7 कदम (चित्रों के साथ)
वीडियो: Assassin's Creed Valhalla [The Seas of Fate - Unwelcome - Rygjafylke Mysteries] Gameplay Walkthrough 2024, सितंबर
Anonim
जीपीएस कैप डेटा लकड़हारा
जीपीएस कैप डेटा लकड़हारा
जीपीएस कैप डेटा लकड़हारा
जीपीएस कैप डेटा लकड़हारा
जीपीएस कैप डेटा लकड़हारा
जीपीएस कैप डेटा लकड़हारा
जीपीएस कैप डेटा लकड़हारा
जीपीएस कैप डेटा लकड़हारा

यहां एक शानदार सप्ताहांत परियोजना है, यदि आप ट्रेकिंग में हैं या लंबी बाइक की सवारी कर रहे हैं, और आपके द्वारा लिए गए सभी ट्रेक / सवारी का ट्रैक रखने के लिए एक जीपीएस डेटा लॉगर की आवश्यकता है …

एक बार जब आप ट्रेल के जीपीएस मॉड्यूल से डेटा का निर्माण और डाउनलोड पूरा कर लेते हैं, तो आप भविष्य के संदर्भ और तुलना के लिए Google मानचित्र का उपयोग करके इसे सहेज सकते हैं, और इसे अपने दोस्तों/परिवार के साथ साझा भी कर सकते हैं, शेयर बटन का उपयोग करके गूगल मैप्स पर।

इस निर्देश को पूरा करने के लिए आपको एक जीपीएस रिसीवर मॉड्यूल, सीरियल इंटरफेस के साथ एक माइक्रो-कंट्रोलर और एक लाइपो बैटरी की आवश्यकता होगी। मैं Adafruit के माइक्रो-नियंत्रक और पहनने योग्य Flora GPS के रूप में एक फ्लोरा का उपयोग कर रहा हूं। इसके अलावा आपको फ्लोरा बोर्ड पर कोड अपलोड करने के लिए Adafruit के Arduino IDE के संस्करण के साथ एक लैपटॉप की आवश्यकता होगी।

चरण 1: बिल्ड को पूरा करने के लिए आपको जिन चीज़ों की आवश्यकता होगी

बिल्ड को पूरा करने के लिए आपको जिन चीज़ों की आवश्यकता होगी
बिल्ड को पूरा करने के लिए आपको जिन चीज़ों की आवश्यकता होगी
बिल्ड को पूरा करने के लिए आपको जिन चीज़ों की आवश्यकता होगी
बिल्ड को पूरा करने के लिए आपको जिन चीज़ों की आवश्यकता होगी

यहां वे इलेक्ट्रॉनिक घटक हैं जिनकी आपको बिल्ड को पूरा करने की आवश्यकता होगी

  • एडफ्रूट फ्लोरा
  • फ्लोरा जीपीएस रिसीवर
  • सिक्का सेल बैटरी धारक सिक्का सेल CR2032 (3V)
  • लाइपो बैटरी 2000 एमएएच
  • लाइपो चार्जर
  • हुक अप तार (30AWG तार सबसे अच्छा है या आप ब्रेडबोर्डिंग तार का भी उपयोग कर सकते हैं)
  • यूएसबी पोर्टेबल चार्जर
  • मिनी यूएसबी केबल

अगले चरण में संलग्न एसटीएल फाइलें डाउनलोड करें और भागों को 3 डी प्रिंट करें, मैं फ्लैशफोर्ज क्रिएटर प्रो का उपयोग 3 डी प्रिंटर फिलामेंट के रूप में कर रहा हूं, और 1.75 मिमी सफेद पीएलए फिलामेंट का उपयोग कर रहा हूं।

उपकरण जिनकी आपको आवश्यकता होगी

  • सोल्डरिंग आयरन और सोल्डर
  • कैंची/क्रिम्पिंग टूल
  • दो तरफा छड़ी फोम टेप
  • मिलाप से पहले सर्किट का परीक्षण करने के लिए मगरमच्छ क्लिप

चरण 2: 3डी प्रिंटिंग

3 डी प्रिंटिग
3 डी प्रिंटिग
3 डी प्रिंटिग
3 डी प्रिंटिग
3 डी प्रिंटिग
3 डी प्रिंटिग

संलग्न एसटीएल फाइलों को डाउनलोड करें और 3डी प्रिंटिंग सॉफ्टवेयर स्लाइस का उपयोग करें, और फाइलों को 3डी प्रिंट करें। यदि आपके पास एक 3डी प्रिंटर नहीं है तो आप अपने स्थानीय निर्माता क्लब, या पुस्तकालय में एक का उपयोग कर सकते हैं, या 3 डी प्रिंटिंग सेवा जैसे 3डी हब का उपयोग कर सकते हैं।.

मेरे मामले में, मैंने फ्लैशफोर्ज निर्माता प्रो और 1.75 मिमी सफेद पीएलए का उपयोग करके एसटीएल फाइलें मुद्रित कीं। इसके अलावा, स्लाइसिंग के लिए मैं Slic3r का उपयोग कर रहा हूं जिसकी परत की ऊंचाई 0.3 मिमी है और घनत्व को 25% तक भरें। सभी भागों को ३डी प्रिंट में लगभग ४ से ५ घंटे लगने चाहिए, और यह आपके ३डी प्रिंटर और स्लाइसर सेटिंग्स पर निर्भर करेगा।

चरण 3: सर्किट का परीक्षण

सर्किट का परीक्षण
सर्किट का परीक्षण
सर्किट का परीक्षण
सर्किट का परीक्षण
सर्किट का परीक्षण
सर्किट का परीक्षण

सभी भागों को एक साथ मिलाने से पहले आप सर्किट का एक सूखा रन करना हमेशा एक अच्छा विचार है। नीचे दिए गए कनेक्शन का उपयोग करें, और एलीगेटर क्लिप का उपयोग सर्किट को कनेक्ट करें।

  • फ्लोरा 3.3V से GPS 3.3V
  • फ्लोरा RX से GPS TX
  • फ्लोरा TX -> जीपीएस आरएक्स
  • फ्लोरा जीएनडी -> जीपीएस जीएनडी
  • जीपीएस बैट -> सकारात्मक सिक्का सेल बैटरी टर्मिनल
  • जीपीएस जीएनडी -> नकारात्मक सिक्का सेल बैटरी टर्मिनल

USB केबल का उपयोग करके फ्लोरा बोर्ड पर कोड अपलोड करने के लिए, आपको Arduino IDE का Adafruit का संस्करण डाउनलोड करना होगा और इसे अपने कंप्यूटर पर इंस्टॉल करना होगा। लिंक का अनुसरण करने के तरीके के बारे में पूरी जानकारी के लिए -

इसके अलावा, सेटअप के हिस्से के रूप में आपको निम्न लिंक से जीपीएस लाइब्रेरी भी डाउनलोड करनी होगी -

डाउनलोड की गई लाइब्रेरी को /Arduino/Libraries फ़ोल्डर में रखें और इसका नाम बदलकर "Adafruit_GPS" कर दें, अपनी IDE को पुनरारंभ करें। अब अपने आईडीई को फिर से खोलें और अपने सर्किट का परीक्षण करने के लिए उदाहरण स्केच अपलोड करें, और सीरियल मॉनिटर खोलें जैसा कि ऊपर चित्र में दिखाया गया है

सीरियल मॉनिटर के अनुसार आपको आज की तारीख देखनी चाहिए, जीपीएस मॉड्यूल ने कितने उपग्रहों को लैच किया है, जो मेरे मामले में 7 है, और आपको अपना स्थान डेटा भी देखना चाहिए जिसे आप गुप्त कर सकते हैं और Google मानचित्र में जोड़ सकते हैं, यह देखने के लिए आपका वर्तमान स्थान सही है।

यदि जीपीएस मॉड्यूल पर लाल बत्ती झपक रही है तो इसका मतलब है कि मॉड्यूल अभी भी एक उपग्रह की खोज कर रहा है, केवल एक बार जब यह पलक झपकना बंद कर देता है तो इसका मतलब है कि जीपीएस रिसीवर को एक उपग्रह मिल गया है।

चरण 4: स्थान डेटा लॉग करने के लिए स्केच अपलोड करें

स्थान डेटा लॉग करने के लिए स्केच अपलोड करें
स्थान डेटा लॉग करने के लिए स्केच अपलोड करें

स्थान डेटा लॉग करने के लिए कोड/स्केच अपलोड करने के लिए, फ़ाइल > उदाहरण > एडफ्रूट जीपीएस -> GPS_HardwareSerial_LOCUS_Status.ino पर जाएं।

एक बार प्रोग्राम लोड होने पर फ्लोरा को यूएसबी केबल से कनेक्ट करें और अपलोड बटन दबाकर स्केच अपलोड करें (या फ़ाइल> अपलोड का उपयोग करें)। अब आप टेस्ट ड्राइव के लिए जीपीएस बॉक्स ले सकते हैं, कम से कम दो मील ड्राइव कर सकते हैं। मेरे मामले में मैं अपनी पसंदीदा कॉफी शॉप चला गया और स्थानीय सुपर मार्केट में अपनी साप्ताहिक खरीदारी पूरी की।

नोट: इस्तेमाल किया गया जीपीएस रिसीवर मॉड्यूल डेटा लॉगिंग में बनाया गया है, और यदि आप ध्यान से कोड के माध्यम से जाते हैं तो आप देखेंगे कि फ्लोरा माइक्रोकंट्रोलर बोर्ड का उपयोग स्टार्ट लॉगिंग कमांड भेजने के लिए किया जाता है। और जीपीएस रिसीवर मॉड्यूल लगभग 16 घंटे डेटा स्टोर कर सकता है.

साथ ही आपके लिए अगली ट्रेक/बाइक की सवारी के लिए - GPS_HardwareSerial_LOCUS_Erase.ino का उपयोग करके बाहर जाने से पहले, लॉग किए गए GPS डेटा को हटाना एक अच्छा विचार है

चरण 5: 3D पार्ट्स और इलेक्ट्रॉनिक्स को एक साथ रखना

3D पार्ट्स और इलेक्ट्रॉनिक्स को एक साथ रखना
3D पार्ट्स और इलेक्ट्रॉनिक्स को एक साथ रखना
3D पार्ट्स और इलेक्ट्रॉनिक्स को एक साथ रखना
3D पार्ट्स और इलेक्ट्रॉनिक्स को एक साथ रखना
3D पार्ट्स और इलेक्ट्रॉनिक्स को एक साथ रखना
3D पार्ट्स और इलेक्ट्रॉनिक्स को एक साथ रखना

3डी प्रिंटेड पार्ट्स और इलेक्ट्रॉनिक्स को एक साथ रखने के लिए, पहले कैप हुक 3डी प्रिंटेड पार्ट को बॉक्स पार्ट के साथ जोड़कर शुरू करें, आप 4 जिप टाई का उपयोग कर सकते हैं, लेकिन मैंने पाया कि विपरीत दिशा में कुछ जिप संबंधों को करना चाहिए।

बॉक्स के निचले डिब्बे में कॉइन सेल बैटरी होल्डर और फ्लोरा डालें, और ऊपर में पहले लिपो बैटरी डालें और उसके बाद जीपीएस डालें।

एक बार हो जाने के बाद आप होंठ को बंद कर सकते हैं, जो जगह में फिट होना चाहिए, लेकिन मैं बॉक्स में ढक्कन को सुरक्षित करने के लिए एक गर्म गोंद / टेप का उपयोग करने का सुझाव दूंगा।

इसके अलावा, फ्लोरा का लिपो जेएसटी छोर ऊपर की ओर इशारा करना चाहिए ताकि इसे लिपो चार्जर से चार्ज करने के लिए आसानी से डाला और हटाया जा सके।

चरण 6: लॉग डेटा प्राप्त करने के लिए स्केच अपलोड करें

लॉग डेटा प्राप्त करने के लिए स्केच अपलोड करें
लॉग डेटा प्राप्त करने के लिए स्केच अपलोड करें

अब अपने टेस्ट ड्राइव से घर वापस आने के बाद, डिवाइस को अपने लैपटॉप से कनेक्ट करें और Arduino IDE के Adafruit के संस्करण को फायर करें फ़ाइल> उदाहरण> Adafruit GPS -> GPS_HardwareSerial_LOCUS_DumpBasic.ino पर जाएं। एक बार प्रोग्राम लोड होने के बाद फ्लोरा को मिनी यूएसबी केबल से कनेक्ट करें और अपलोड बटन दबाकर स्केच अपलोड करें (या फ़ाइल> अपलोड का उपयोग करें)

अब ऊपर चित्र में दिखाए अनुसार सीरियल मॉनिटर पर क्लिक करें। और, सभी डेटा को टेक्स्ट एडिटर में कॉपी करें और इसे नीचे दिए गए URL -https://learn.adafruit.com/custom/ultimate-gps-parser का उपयोग करके Locus Parser में पेस्ट करें, इसके बाद सभी टेक्स्ट को कॉपी और पेस्ट करें - ---- है और $PMTK001, 622, 3*36 के साथ समाप्त होता है।

पहले टेक्स्ट बॉक्स के नीचे पार्स बटन पर क्लिक करें, और KML आउटपुट को कॉपी करें और इसे किसी भी टेक्स्ट एडिटर में पेस्ट करें जैसा कि ऊपर स्क्रीन शॉट में दिखाया गया है और इसे.kml एक्सटेंशन के साथ सेव करें।

मेरे मामले में, लोकस पार्सर काम नहीं कर रहा था, जिसका मतलब था कि मुझे अजगर प्रोग्राम का उपयोग करना था - log_to_kml.py सीरियल मॉनिटर को KML फ़ाइल में बदलने के लिए, आप अधिक विवरण प्राप्त कर सकते हैं - https://github.com /डॉन/ठिकाना

चरण 7: Google मानचित्र पर डेटा आयात करें

Google मानचित्र पर डेटा आयात करें
Google मानचित्र पर डेटा आयात करें
Google मानचित्र पर डेटा आयात करें
Google मानचित्र पर डेटा आयात करें
Google मानचित्र पर डेटा आयात करें
Google मानचित्र पर डेटा आयात करें
Google मानचित्र पर डेटा आयात करें
Google मानचित्र पर डेटा आयात करें

गूगल मैप्स पर जाएं और सेटिंग्स बटन पर क्लिक करें, और योर प्लेस मैप्स क्रिएट मैप पर क्लिक करें और इम्पोर्ट को हिट करें जैसा कि आप ऊपर पहली तस्वीर में देख रहे हैं।

www.google.com/maps

नए शीर्षक रहित मानचित्र का नाम बदलें, और आयात बटन का उपयोग करके आपके द्वारा पहले सहेजी गई kml फ़ाइल को आयात करें। एक बार हो जाने के बाद आपको अपने द्वारा अनुसरण किए गए पथ को देखने में सक्षम होना चाहिए।

टिप 1: एक बार जब आप नक्शा सहेज लेते हैं तो आप ईमेल के माध्यम से अपने मित्रों और परिवार के साथ नक्शे को साझा कर सकते हैं। मेरे मामले में, मैंने कुछ दिन पहले ब्लू माउंटेंस के आसपास बाइक की सवारी की, जैसा कि आप ऊपर की तस्वीरों में देख सकते हैं।

टिप 2: इसके अलावा आपके द्वारा सहेजा गया नक्शा सेटिंग > मेरे स्थान के अंतर्गत दिखाई देता है, जिसका अर्थ है कि आप भविष्य में संदर्भ के लिए उनका उपयोग कर सकते हैं।

सिफारिश की: