Arduino: एक GSM मॉड्यूल सेट करें - यह कैसे काम करता है
इस व्यावहारिक टिप में, हम आपको दिखाएंगे कि कैसे एक Arduino के साथ मिलकर GSM मॉड्यूल को सही ढंग से उपयोग और सेट किया जाए।
Arduino: आवश्यक घटक - जीएसएम मॉड्यूल सेट करें
GSM मॉड्यूल सेट करने के लिए, आपको सबसे पहले GSM मॉड्यूल की आवश्यकता होती है। हम आपको चित्र गैलरी में लेख के अंत में सभी घटकों को फिर से दिखाएंगे।
- आपको एक Arduino, एक बिजली की आपूर्ति, एक USB केबल और तीन पुरुष-जम्पर केबल भी चाहिए।
- मॉड्यूल को सही ढंग से उपयोग करने में सक्षम होने के लिए, आपको अभी भी एक सिम कार्ड की आवश्यकता है।
जीएसएम मॉड्यूल: सिम कार्ड डालें और सॉफ्टवेयर धारावाहिक सक्रिय करें।
सबसे पहले, आपको जीएसएम मॉड्यूल पर कुछ सावधानी बरतनी होगी।
- सबसे पहले जीएसएम मॉड्यूल के पीछे एक सिम कार्ड डालें। हालाँकि, पहले यह सुनिश्चित कर लें कि यह पिन से सुरक्षित नहीं है।
- आपको जीएसएम मॉड्यूल पर दो ब्लैक कनेक्टर को भी बदलना होगा। आप तस्वीर में देख सकते हैं कि इन्हें कैसे सही तरीके से व्यवस्थित किया जाना चाहिए। यह सुनिश्चित करता है कि "SoftwareSerial" मॉड्यूल का उपयोग करता है जो इस परियोजना के लिए महत्वपूर्ण है।
Arduino: मॉड्यूल के लिए लाइब्रेरी स्थापित करें
जीएसएम मॉड्यूल का सही ढंग से उपयोग करने के लिए, आपको एक उपयुक्त पुस्तकालय की आवश्यकता है।
- सबसे पहले इस लाइब्रेरी को GitHub से डाउनलोड करें।
- फिर ज़िप फ़ाइल निकालें। निकाले गए फ़ोल्डर में आपको समान नाम वाला दूसरा फ़ोल्डर मिलेगा। इस फ़ोल्डर को काटें और इसे Arduino IDE के लाइब्रेरी फ़ोल्डर में पेस्ट करें। आप इसे "C: \ Users \ your_username \ Documents \ Arduino \ पुस्तकालयों" पर पा सकते हैं।
- स्पष्टता के लिए, "GSMSHIELD" फ़ोल्डर का नाम भी बदलें।
- फिर "GSM.cpp" फ़ाइल को संपादित करें और "_GSM_TXPIN_" को 7 और "_GSM_RXPIN_" को 27 और 28 की पंक्तियों में 8 में बदलें।
- 45 और 46 की तर्ज पर "GSM.h" फाइल में, "GSM_ON" के मान को 9 और "GSM_RESET" के मान को 6 में बदल दें।
- फ़ाइलों को अंत में सहेजना न भूलें।
Arduino: अपलोड कोड
अब Arduino IDE शुरू करें। GSM मॉड्यूल के लिए उपयुक्त कोड अब उदाहरण कोड में दिखाई देने चाहिए।
- इस उदाहरण में हम "GSM_GPRSLibrary_SMS" नामक एक कोड चुनते हैं। हालांकि, हम टिप्पणियों को सही कमांड में बदलने के लिए 40 और 41 लाइनों में दो स्लैश को हटा देते हैं।
- इसके अलावा, स्वयं की संख्या (देश कोड के साथ) लाइन 40 में कमांड में दर्ज की जाती है। संदेश की सामग्री को यहां संपादित भी किया जा सकता है: »अगर (sms.SendSMS (" + 49123456789 ", " हैलो चिप! "))«!
- अंत में कोड को Arduino पर लोड किया गया है और इसे पीसी से अलग किया गया है।
Arduino के लिए GSM मॉड्यूल कनेक्ट करें
अगला, आपको Arduino के लिए जीएसएम मॉड्यूल को ठीक से कनेक्ट करने की आवश्यकता है।
- जीएसएम मॉड्यूल के तीन पिन 7 और 8 पिनों से जुड़े होते हैं और अरडिनो पर एक ग्राउंड। आप तस्वीर में अधिक विवरण देख सकते हैं।
Arduino: GSM मॉड्यूल शुरू करें
अंत में, आप जीएसएम मॉड्यूल का परीक्षण कर सकते हैं।
- पहले बिजली की आपूर्ति (पावर पैक) को जीएसएम मॉड्यूल से कनेक्ट करें और स्विच को फ्लिप करें।
- फिर पक्ष पर PWRKEY बटन को 3 सेकंड के लिए दबाएं।
- जैसे ही एलईडी धीरे-धीरे चमकती है, आप Arduino को पीसी से कनेक्ट कर सकते हैं ताकि यह भी अब शुरू हो।
- अंत में, [Ctrl] + [Shift] + [M] के साथ सीरियल मॉनिटर खोलें।
- आपको कुछ सेकंड बाद एक नया एसएमएस प्राप्त करना चाहिए।
अगले व्यावहारिक टिप में हम आपको दिखाएंगे कि आप एक Arduino के साथ एक प्रकाश अवरोधक कैसे बना सकते हैं।