विषयसूची:

रास्पबेरी पाई के लिए IOT बिट GSM V1.5 हैट: 9 चरण
रास्पबेरी पाई के लिए IOT बिट GSM V1.5 हैट: 9 चरण

वीडियो: रास्पबेरी पाई के लिए IOT बिट GSM V1.5 हैट: 9 चरण

वीडियो: रास्पबेरी पाई के लिए IOT बिट GSM V1.5 हैट: 9 चरण
वीडियो: Raspberry Pi CM4 (delidding or scalping) 2024, जुलाई
Anonim
रास्पबेरी पाई के लिए आईओटी बिट जीएसएम वी1.5 हैट
रास्पबेरी पाई के लिए आईओटी बिट जीएसएम वी1.5 हैट

IOT BIT परम HAT है जो आपके रास्पबेरी पाई को वास्तव में कहीं भी उपयोगी बनाता है। हमारा इंटेलिजेंट एचएटी मॉड्यूल रास्पबेरी पाई, जीपीएस पोजिशनिंग सूचना और ब्लूटूथ कनेक्टिविटी के लिए जीएसएम मोबाइल डेटा प्रदान करता है। यह हैकर्स, वैज्ञानिकों और रचनाकारों के लिए एकदम सही मॉड्यूल है क्योंकि यह आपके पाई को शक्तिशाली कनेक्टिविटी देता है जहाँ भी आप हैं। बस हमारे मॉड्यूल को अपने रास्पबेरी पाई में प्लग करें और खेलना शुरू करें।

HAT आपके ऑपरेटिंग सिस्टम के सॉफ़्टवेयर के साथ आसानी से एकीकृत हो सकता है और आपको मोबाइल नेटवर्क के माध्यम से सामान्य इंटरनेट डेटा तक पहुंच प्रदान कर सकता है। हमारे एपीआई का उपयोग करके यह हैट आपको एसएमएस (पाठ) संदेश भेजने और ब्लूटूथ पर संचार करने की क्षमता देता है। हम ऑनबोर्ड जीपीएस तक आसान पहुंच भी देते हैं जो स्थान डेटा को उजागर करता है।

हैट विशेषताएं:

  • किसी भी माइक्रो सिम का समर्थन करता है, बस अपने सिम कार्ड को स्लॉट में डालें और आगे बढ़ें।
  • आसान सेट-अप, सिंगल टर्मिनल कमांड के साथ, अपने रास्पबेरी पाई के साथ IOT BIT को कारगर बनाने के लिए हमारे सॉफ़्टवेयर को सेटअप करें।
  • रास्पबेरी पाई के लिए जीएसएम मोबाइल डेटा। बैटरी समर्थन।
  • पाठ संदेशों के साथ अपने पाई को जगाएं या घटनाओं को ट्रिगर करें।
  • बेहतर स्वागत के लिए वैकल्पिक बाहरी एंटीना।
  • उच्च दक्षता बिजली विनियमन 3 एएमपीएस तक।

चरण 1: बॉक्स में क्या है?

पैकेज में शामिल है:

  • 1 एक्स जीएसएम बोर्ड
  • 1 एक्स जीपीएस एंटीना
  • 1 एक्स सिग्नल एंटीना
  • 1 एक्स ब्लूटूथ एंटीना
  • माइक्रो यूएसबी के लिए 1 एक्स यूएसबी केबल
  • 1 निर्देशों का लिंक

चरण 2: 40-पिन हैडर लेआउट

40-पिन हैडर लेआउट
40-पिन हैडर लेआउट

उपलब्ध पिन के अनुसार आपकी परियोजना को फिट करने के लिए 40-पिन हेडर का योजनाबद्ध।

चरण 3: रास्पबेरी पाई के साथ IoT बिट को एक साथ रखें

रास्पबेरी पाई के साथ IoT बिट को एक साथ रखें
रास्पबेरी पाई के साथ IoT बिट को एक साथ रखें
  • रास्पबेरी पाई वॉल प्लग आईओटी बिट में आईओटी बिट और रास्पबेरी पाई दोनों को पावर देने के लिए। (आपको रास्पबेरी पाई में प्लग करने की भी आवश्यकता नहीं है)।
  • IOT BIT में 2 एंटेना और GPS एंटेना लगाएं।
  • सिम कार्ड को आईओटी बीआईटी सिमकार्ड धारक में रखें, जिसमें कटे हुए कोने बोर्ड से दूर हों (जिसे आप किसी भी प्रमुख सिम प्रदाता से खरीद सकते हैं)

चरण 4: रास्पबेरी पाई की स्थापना

रास्पबेरी पाई के संचालन के लिए आवश्यक घटक:

  • रास्पबेरी पाई 2 या 3.
  • मॉनिटर।
  • माउस और कीबोर्ड।
  • एच डी ऍम आई केबल।
  • रास्पबेरी पाई चार्जर।
  • रास्पियन जेसी के नवीनतम संस्करण के साथ एसडी कार्ड (8GB से अधिक की आवश्यकता है)।

रास्पबेरी पाई सॉफ्टवेयर को सेटअप करने के लिए गाइड https://www.raspberrypi.org/learning/hardware-gui… पर पाया जा सकता है।

रास्पियन जेसी का नवीनतम संस्करण https://www.raspberrypi.org/learning/hardware-gui… पर पाया जा सकता है।

चरण 5: IoT बिट आसान सेटअप

इसे उठाने और चलाने के कई तरीके हैं। पहला यह है कि डिस्क छवि को डाउनलोड करें और इसे Win32 डिस्क इमेजर का उपयोग करके फ्लैश करें। आपको एक एसडी कार्ड की आवश्यकता होगी जो 8GB या उससे बड़ा हो। डाउनलोड के लिए लिंक नीचे है:

पावर केबल को पावर लेबल वाले यूएसबी पोर्ट में प्लग इन करके आईओटी बिट को चालू करें का उपयोग करने के लिए। एक बार IoT बिट कनेक्ट होने के बाद रास्पबेरी पाई को पावर देगा।

इसके अलावा, आप विंडोज़ सिस्टम पर IOT BIT का उपयोग कर सकते हैं। आपको बस इन ड्राइवरों का उपयोग करना है और उन्हें स्थापित करना है:

चरण 6: एल ई डी के कार्य

पावर (हरा) - यह एलईडी चालू होनी चाहिए जब IoT बिट USB के माध्यम से जुड़ा हो जब IoT बिट बैटरी के माध्यम से संचालित हो तो यह एलईडी बंद हो जाएगी।

चार्ज (नीला) - जब IoT बिट USB के माध्यम से जुड़ा होता है तो LED चालू होता है जब IoT बिट बैटरी के माध्यम से संचालित होता है तो यह एलईडी बंद हो जाएगी। बैटरी के फुल चार्ज होने पर यह LED एक इंडिकेटर के रूप में भी काम करता है। यदि IoT बिट USB के माध्यम से जुड़ा है और बैटरी भी जुड़ी हुई है। एक बार बैटरी चार्ज होने के बाद यह एलईडी बंद हो जाएगी।

गतिविधि (नीला) - बंद होने पर स्टार्टअप में चालू होता है इसका मतलब है कि मॉडेम उपयोग के लिए तैयार है।

NET (नीला) - जब यह दिखाता है कि IoT बिट सिम कार्ड पढ़ रहा है, जब यह एलईडी तेजी से झपका रहा है, तो इसका मतलब है कि सिग्नल लॉक की तलाश है, जब यह धीरे-धीरे ब्लिंक करना शुरू करता है तो इसका मतलब है कि यह प्रदाता के लिए लॉक हो गया है सिमकार्ड।

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

चरण 7: UART बस को सक्षम करें

IOTBit GSM HAT में USB COM पोर्ट इंटरफ़ेस नहीं है, इसलिए, हम इसके साथ संचार करने के लिए UART का उपयोग करेंगे। इसलिए हमें रास्पबेरी पाई पर UART को सक्षम करने की आवश्यकता है। हम आरपीआई 3 के साथ काम करेंगे, इसलिए नीचे दिए गए निर्देश विशेष रूप से इस संस्करण के लिए हैं। यदि आप रास्पबेरी पाई के पुराने संस्करण का उपयोग कर रहे हैं तो कृपया अधिक सहायता के लिए हमसे संपर्क करें।

इसे दो तरीकों से किया जा सकता है:

सबसे पहले, आप हमारी बैश स्क्रिप्ट का उपयोग कर सकते हैं जो यहां https://github.com/Altitude-Tech/IOTBit_GSM पाई जा सकती है।

इसे निष्पादित करने की अनुमति देना याद रखें:

$ chmod +x Uart_Enable_RPi3.shफिर इसे करके चलाएँ:$ sudo./Uart_Enable_RPi3.sh

दूसरे, आप इसे नीचे दिए गए चरणों का पालन करके मैन्युअल रूप से कर सकते हैं।

  1. कुछ भी गलत होने की स्थिति में अपने वर्तमान सिस्टम का बैकअप बनाएं !!!
  2. टर्मिनल खोलें और टाइप करें

    $ सुडो नैनो /boot/config.txt

  3. फ़ाइल में निम्नलिखित जोड़ें

    • enable_uart=1
    • dtoverlay=pi-miniuart-bt

      छवि
      छवि
    • फ़ाइल को सहेजें ctrl-x फिर y का उपयोग करें और दर्ज करें।
    • अगला निम्नलिखित कमांड का उपयोग करके cmdline.txt फ़ाइल खोलें।

      $ सूडो नैनो /boot/cmdline.txt

    • फ़ाइल को संशोधित करें ताकि सामग्री दूसरी पंक्ति के समान हो।

      • dwc_otg.lpm_enable=0 कंसोल = सीरियल0, 115200 कंसोल = tty1 रूट =/dev/mmcblk0p2 rootfstype = ext4 एलिवेटर = समय सीमा रूटवेट

        छवि
        छवि
      • dwc_otg.lpm_enable=0 कंसोल=tty1 रूट=/dev/mmcblk0p2 rootfstype=ext4 लिफ्ट=समय सीमा रूटवेट

        छवि
        छवि
      • अब सिस्टम को रीबूट करें
      • एक बार जब आप रीबूट कर लेते हैं तो यूएआरटी बस सक्षम होनी चाहिए।
      • इस प्रयोग का परीक्षण करने के लिए:

        • $ sudo apt-मिनिकॉम स्थापित करें
        • $ मिनिकॉम-डी /देव/सीरियल0

          रास्पियन के आपके संस्करण के आधार पर आपका UART पोर्ट या तो ttyAMA0, ttyS0 या serial0 होगा। यदि आप रसियन खिंचाव का उपयोग कर रहे हैं तो यह धारावाहिक 0 होगा।

        • आपको मॉडेम को लगातार दोहराते हुए तैयार देखना चाहिए।

          छवि
          छवि

चरण 8: फर्मवेयर अपडेट करना

यह चरण आवश्यक है क्योंकि हाल ही में एक नया अपडेट आया है। UART के सक्षम हो जाने के बाद हम नया फर्मवेयर अपलोड करने के लिए तैयार हैं। ध्यान दें, इस चरण में जारी रखने से पहले, IoT बिट और रास्पबेरी पाई को स्वतंत्र रूप से इस चरण को करने के लिए शक्ति देना महत्वपूर्ण है।

छवि
छवि

IOTBit-GSM_Firmware_Update फ़ोल्डर में नेविगेट करें जिसे आप https://github.com/Altitude-Tech/IOTBit_GSM से डाउनलोड कर सकते हैं।

टर्मिनल का उपयोग करना:

$ सीडी ~/आईओटीबिट-जीएसएम_फर्मवेयर_अपडेट

$ सूडो पायथन फर्मवेयर_अपडेटर_आईओटी.py

छवि
छवि

स्क्रिप्ट आपसे सीरियल पोर्ट के लिए पूछेगी यदि आप रास्पियन खिंचाव का उपयोग कर रहे हैं और ऊपर आप इनपुट कर सकते हैं /dev/serial0

अगर अपलोड सफल होता है तो प्रोग्राम कई मेमोरी एड्रेस से लिखेगा और पढ़ेगा, फिर कहें कि सत्यापन ठीक है

छवि
छवि

चरण 9: उपयोग के निर्देश

बोर्ड का उपयोग करने के लिए GitHub रेपो से केवल example_Script.py और IOTBit_Library_GSM_Variant.py डाउनलोड करें:

उदाहरण स्क्रिप्ट से, आप मूल रूप से "एटी + सीपीआईएन?" की जगह किसी भी एटी कमांड का परीक्षण कर सकते हैं। आपके आदेश से, SIM808 के लिए अधिक AT कमांड उसी GitHub रेपो में संलग्न पीडीएफ में पाए जा सकते हैं।

सिफारिश की: