विषयसूची:

Ublox LEA 6h 02 GPS मॉड्यूल Arduino और Python के साथ: 4 चरण
Ublox LEA 6h 02 GPS मॉड्यूल Arduino और Python के साथ: 4 चरण

वीडियो: Ublox LEA 6h 02 GPS मॉड्यूल Arduino और Python के साथ: 4 चरण

वीडियो: Ublox LEA 6h 02 GPS मॉड्यूल Arduino और Python के साथ: 4 चरण
वीडियो: (1/8) Naze32 Flight Controller (Full version) - step by step initial setup 2024, नवंबर
Anonim
Ublox LEA 6h 02 GPS मॉड्यूल Arduino और Python के साथ
Ublox LEA 6h 02 GPS मॉड्यूल Arduino और Python के साथ
Ublox LEA 6h 02 GPS मॉड्यूल Arduino और Python के साथ
Ublox LEA 6h 02 GPS मॉड्यूल Arduino और Python के साथ
Ublox LEA 6h 02 GPS मॉड्यूल Arduino और Python के साथ
Ublox LEA 6h 02 GPS मॉड्यूल Arduino और Python के साथ

Arduino UNO (या किसी अन्य Arduino डिवाइस) का उपयोग करके GPS मॉड्यूल का इंटरफ़ेस करना और Python में लिखी गई एप्लिकेशन विंडो पर प्रदर्शित करने के लिए अक्षांश और देशांतर की गणना करना।

चरण 1: Ublox LEA 6h 02 GPS मॉड्यूल (या कोई भी मॉड्यूल जिसे आप पसंद करते हैं) प्राप्त करें, डेटाशीट विनिर्देशों को पढ़ें और Arduino से कनेक्ट करने के लिए मॉड्यूल को तैयार करें

Ublox LEA 6h 02 GPS मॉड्यूल (या कोई भी मॉड्यूल जिसे आप पसंद करते हैं) प्राप्त करें, डेटाशीट विनिर्देशों को पढ़ें और Arduino से कनेक्ट करने के लिए मॉड्यूल तैयार करें
Ublox LEA 6h 02 GPS मॉड्यूल (या कोई भी मॉड्यूल जिसे आप पसंद करते हैं) प्राप्त करें, डेटाशीट विनिर्देशों को पढ़ें और Arduino से कनेक्ट करने के लिए मॉड्यूल तैयार करें
Ublox LEA 6h 02 GPS मॉड्यूल (या कोई भी मॉड्यूल जिसे आप पसंद करते हैं) प्राप्त करें, डेटाशीट विनिर्देशों को पढ़ें और Arduino से कनेक्ट करने के लिए मॉड्यूल तैयार करें
Ublox LEA 6h 02 GPS मॉड्यूल (या कोई भी मॉड्यूल जिसे आप पसंद करते हैं) प्राप्त करें, डेटाशीट विनिर्देशों को पढ़ें और Arduino से कनेक्ट करने के लिए मॉड्यूल तैयार करें
Ublox LEA 6h 02 GPS मॉड्यूल (या कोई भी मॉड्यूल जिसे आप पसंद करते हैं) प्राप्त करें, डेटाशीट विनिर्देशों को पढ़ें और Arduino से कनेक्ट करने के लिए मॉड्यूल तैयार करें
Ublox LEA 6h 02 GPS मॉड्यूल (या कोई भी मॉड्यूल जिसे आप पसंद करते हैं) प्राप्त करें, डेटाशीट विनिर्देशों को पढ़ें और Arduino से कनेक्ट करने के लिए मॉड्यूल तैयार करें
  • Ublox LEA 6 डेटाशीट को ध्यान से पढ़ें और सुनिश्चित करें कि आपका मॉड्यूल सही है
  • अधिकांश मॉड्यूल ~ 2.7 से 3.6v पर काम करते हैं, इसलिए सुनिश्चित करें कि आपके पास उचित शक्ति स्रोत है, मैंने Arduino 3.3v पिन का उपयोग किया है
  • सभी मॉड्यूल UART संचार पोर्ट का समर्थन करते हैं, इसलिए हम इसका उपयोग Arduino के साथ इंटरफेस करने के लिए करेंगे
  • डिफ़ॉल्ट रूप से मॉड्यूल माइक्रो फीमेल सॉकेट्स के साथ आते हैं जो मुझे Arduino से कनेक्ट करना मुश्किल लगता है इसलिए मैंने इसे 2.54mm जम्पर वायर फीमेल सॉकेट से बदल दिया (इसे बदलने से पहले यह सुनिश्चित कर लें कि आप जानते हैं कि कौन सा पिन क्या करता है और कागज या कंप्यूटर पर पिन डायग्राम बनाते हैं)
  • अब यह मॉड्यूल Arduino से जुड़ने के लिए तैयार है

चरण 2: GPS मॉड्यूल को Arduino से कनेक्ट करें

Arduino के साथ GPS मॉड्यूल कनेक्ट करें
Arduino के साथ GPS मॉड्यूल कनेक्ट करें
  • GPS मॉड्यूल के Tx (ट्रांसमीटर) और Rx (रिसीवर) की पहचान करें और Arduino पर भी (मैंने UNO का उपयोग किया है, इसलिए इसे केवल 1 UART संचार पोर्ट, पिन 0 पर Tx और पिन 1 पर Rx, Arduino UNO पर अधिक विनिर्देश मिले)
  • GPS मॉड्यूल के Tx और Rx को Arduino के Rx और Tx से कनेक्ट करें

    • GPS का Tx (मेरे मामले में हरा तार) से => Arduino का Rx
    • GPS का Rx (मेरे मामले में पीला तार) से => Arduino का Tx
  • 3.3v Adruino पिन को GPS पावर से कनेक्ट करें और दोनों ग्राउंड में जोड़े
  • सावधानी: सुनिश्चित करें कि आप अपने जीपीएस मॉड्यूल में 3.3v (अधिकतम 3.6v) से अधिक लागू नहीं करते हैं और निर्देश मॉड्यूल को ध्यान से पढ़ें

चरण 3: सीरियल (संचार) पोर्ट पढ़ने के लिए Arduino प्रोग्राम अपलोड करें

सीरियल (संचार) पोर्ट पढ़ने के लिए Arduino प्रोग्राम अपलोड करें
सीरियल (संचार) पोर्ट पढ़ने के लिए Arduino प्रोग्राम अपलोड करें
  • इस परियोजना के लिए कोड GitHub रिपॉजिटरी में पाया जा सकता है
  • लिंक:
  • कृपया README.md फ़ाइल पढ़ें
  • ऊपर दिए गए README.md फ़ाइल में दिए गए अनुसार यू-सेंटर सॉफ़्टवेयर स्थापित करें
  • Arduino मॉड्यूल में Arduino कोड अपलोड करें
  • GPS पिन को Arduino से कनेक्ट करें
  • Arduino IDE पर सीरियल मॉनिटर खोलें और GPS मॉड्यूल के आउटपुट का निरीक्षण करें, सुनिश्चित करें कि यह योग्य आउटपुट प्रिंट कर रहा है
  • सीरियल मॉनिटर को बंद करके Arduino सीरियल पोर्ट को डिस्कनेक्ट करें और अब यू-सेंटर सॉफ्टवेयर खोलें और Arduino के सीरियल पोर्ट का चयन करें
  • स्क्रीन पर प्रतिक्रिया देखें

    • वैध प्रतिक्रिया देने में कुछ समय लगेगा और जीपीएस मॉड्यूल द्वारा प्राप्त सिग्नल की ताकत पर निर्भर करता है
    • GPS मॉड्यूल को खुले में या खिड़की के पास रखें

चरण 4: पायथन कोड निष्पादित करें

पायथन कोड निष्पादित करें
पायथन कोड निष्पादित करें
  • अपने स्थानीय मशीन में पायथन को डाउनलोड और कॉन्फ़िगर करें
  • अपनी मशीन के सीरियल संचार पोर्ट के माध्यम से जीपीएस डेटा पढ़ने के लिए पायथन कोड डाउनलोड करें
  • Arduino के साथ GPS कनेक्ट और पावर करें
  • कॉम पोर्ट की पहचान करें जिससे Arduino जुड़ा हुआ है
  • पायथन कोड चलाएँ
  • कॉम पोर्ट विवरण दर्ज करें
  • अक्षांश और लंबा डेटा सत्यापित करें

सिफारिश की: