विषयसूची:

सिम८०८ और अरुडिनो यूनो के साथ जीपीएस फ़ॉरेस्ट फायर अलर्ट सिस्टम: २३ कदम (चित्रों के साथ)
सिम८०८ और अरुडिनो यूनो के साथ जीपीएस फ़ॉरेस्ट फायर अलर्ट सिस्टम: २३ कदम (चित्रों के साथ)

वीडियो: सिम८०८ और अरुडिनो यूनो के साथ जीपीएस फ़ॉरेस्ट फायर अलर्ट सिस्टम: २३ कदम (चित्रों के साथ)

वीडियो: सिम८०८ और अरुडिनो यूनो के साथ जीपीएस फ़ॉरेस्ट फायर अलर्ट सिस्टम: २३ कदम (चित्रों के साथ)
वीडियो: GPS Tracking System ( ARDUINO UNO with SIM808 GPS-GSM-GPRS Module) Send Data to web server real time 2024, जुलाई
Anonim
Image
Image
अरुडिनो वन
अरुडिनो वन

नमस्कार, इस पोस्ट में हम देखेंगे कि वन फायर डिटेक्टर सिस्टम कैसे बनाया जाता है, पाठ संदेश द्वारा अधिसूचना के साथ, दुर्घटना के स्थान के बारे में, DFRobot के लोगों द्वारा प्रदान किए गए एकीकृत जीपीएस sim808 मॉड्यूल के लिए धन्यवाद, हम देखेंगे स्रोत कोड, कुछ विशेषताओं और बाहरी वातावरण में sim808 मॉड्यूल का संचालन, यह पिछले प्रोजेक्ट की निरंतरता है, जहां हमने देखा कि घर के लिए एक बहुत ही सरल फ्लेम डिटेक्टर सिस्टम कैसे बनाया जाता है।

चरण 1: परिचय

यह प्रणाली जंगलों और खेतों में आग को रोकने की कोशिश करती है, जहां इस प्रकार की आपदा से बड़े पैमाने पर आर्थिक नुकसान हो सकता है, महत्वपूर्ण सामग्री क्षति हो सकती है, वनस्पतियों और जीवों के विनाश से बड़े पैमाने पर पारिस्थितिक क्षति हो सकती है, लेकिन सबसे महत्वपूर्ण बात यह है कि मानव जीवन की रक्षा।

ऑपरेशन का सिद्धांत इस प्रकार है, लौ सेंसर द्वारा आग का पता लगाने पर, यह आर्डिनो को एक एनालॉग सिग्नल भेजेगा, जो इसके मूल्य के आधार पर, जीपीएस निर्देशांक के साथ एक पाठ संदेश भेजने को सक्रिय करेगा जहां आग लग रही है. इस परियोजना के लिए हमें एक लौ सेंसर, एक arduino uno, एक sim808 मॉड्यूल, एक बैटरी, केबल की आवश्यकता होगी, आप सामग्री की निम्नलिखित सूची देख सकते हैं:

चरण 2: अरुडिनो वन

चरण 3: सिम८०८

सिम८०८
सिम८०८

चरण 4: लौ सेंसर

लौ सेंसर
लौ सेंसर

लौ डिटेक्टर मॉड्यूल के बारे में

  • यह मॉड्यूल ज्वाला और उसके विकिरण के प्रति संवेदनशील है। यह 760 एनएम से 1100 एनएम तक तरंग दैर्ध्य की सीमा में सामान्य प्रकाश स्रोत का भी पता लगा सकता है।
  • फ्लेम सेंसर डिजिटल या एनालॉग सिग्नल का उत्सर्जन कर सकता है।
  • इसका उपयोग फायर अलार्म के रूप में किया जा सकता है।
  • लगभग 60 डिग्री के कोण का पता लगाना, विशेष रूप से लौ के स्पेक्ट्रम के प्रति संवेदनशील। समायोज्य संवेदनशीलता (डिजिटल पोटेंशियोमीटर के नीले समायोजन में)।
  • तुलनित्र उत्पादन, स्वच्छ संकेत, अच्छी लहर, ड्राइविंग क्षमता, 15mA से अधिक।
  • 3.3 वी -5 वी का ऑपरेटिंग वोल्टेज। आउटपुट फॉर्म: डिजिटल स्विचिंग आउटपुट (0 और 1) और एनालॉग वोल्टेज आउटपुट एओ। आसान स्थापना के लिए फिक्स्ड बोल्ट छेद।
  • छोटे पीसीबी बोर्ड आकार: 3.2 सेमी x 1.4 सेमी।
  • वोल्टेज तुलनित्र के रूप में LM393 एम्पलीफायर का उपयोग करें

चरण 5: ड्यूपॉन्ट केबल्स

ड्यूपॉन्ट केबल्स
ड्यूपॉन्ट केबल्स

चरण 6: बैटरी 12 वोल्ट (प्रारंभिक परीक्षण करने के लिए कम से कम 12 का स्रोत हो सकता है)

बैटरी 12 वोल्ट (प्रारंभिक परीक्षण करने के लिए कम से कम 12 का स्रोत हो सकता है)
बैटरी 12 वोल्ट (प्रारंभिक परीक्षण करने के लिए कम से कम 12 का स्रोत हो सकता है)

चरण 7: फिल्टर के साथ एक बॉक्स (वैकल्पिक)

फिल्टर के साथ एक बॉक्स (वैकल्पिक)
फिल्टर के साथ एक बॉक्स (वैकल्पिक)

चरण 8: सर्किट

सर्किट
सर्किट

चरण 9: स्रोत कोड

कृपया https://rogerbit.com/wprb/index.php/2018/01/17/sistema-de-alerta-de-incendios-forestales-gps-con-sim808-y-arduino-uno/ से डाउनलोड करें।

चरण 10: Dfrobot के Sim808 मॉड्यूल के बारे में

SIM808 GPS/GPRS/GSM arduino शील्ड एक एकीकृत क्वाड-बैंड GSM/GPRS और GPS नेविगेशन तकनीक Arduino विस्तार शील्ड है। केवल एक क्रेडिट कार्ड का आकार, मानक Arduino पिन पैकेजिंग के अनुसार, Arduino UNO, arduino Leonardo, arduino Mega और अन्य arduino मेनबोर्ड के साथ संगत। पिछली पीढ़ी के SIM908 की तुलना में, SIM808 ने प्रदर्शन और स्थिरता पर कुछ सुधार किया। सामान्य एसएमएस और फोन कार्यों के अलावा, शील्ड एमएमएस, डीटीएमएफ, एफ़टीपी और अन्य कार्यों का भी समर्थन करता है। आप डेटा अधिग्रहण, वायरलेस डेटा ट्रांसीवर, IoT एप्लिकेशन और GPS ओरिएंटिंग प्राप्त कर सकते हैं। ऑनबोर्ड माइक्रोफोन और हेडफोन जैक को एकीकृत करना चाहिए, जिससे आपकी लागत बचती है और आपकी परियोजना आसानी से हो जाती है। यह बाहरी एंटीना कनेक्टर द्वारा सीधे जीएसएम और जीपीएस एंटीना से भी जुड़ सकता है।

SIM808 GPS/GPRS/GSM Arduino Shield V1.0, Simcom SIM808 मॉड्यूल के नवीनतम संस्करण का उपयोग करता है, बाजार में उपलब्ध प्रारंभिक SIM808 मॉड्यूल की तुलना में, नए मॉड्यूल में बेहतर स्थिरता है। लेकिन एटी कमांड का जीपीएस हिस्सा SIM808 मॉड्यूल के पुराने संस्करण के साथ संगत नहीं है, कृपया एटी कमांड में "अधिक" के नीचे देखें।

चरण 11: विशिष्टता

  • ऑपरेटिंग वोल्टेज: 5V
  • इनपुट पावर: 7-23V
  • क्वाड-बैंड 850/900/1800/1900 मेगाहर्ट्ज
  • जीपीआरएस मल्टी-स्लॉट क्लास 12/10
  • जीपीआरएस मोबाइल स्टेशन क्लास बी
  • GSM चरण 2/2 + कक्षा 4 (2 W @ 850 / 900MHz) का अनुपालन करें
  • कक्षा 1 (1 डब्ल्यू @ 1800/1900 मेगाहर्ट्ज)
  • कम बिजली की खपत मोड का समर्थन करें: 100mA @ 7V-GSM मोड
  • कमांड कंट्रोल पर सपोर्ट (3GPP TS 27.007, 27.005 और SIMCOM वर्धित AT कमांड्स)
  • जीपीएस उपग्रह नेविगेशन तकनीक का समर्थन करें
  • समर्थन एलईडी स्थिति संकेतक: बिजली की आपूर्ति की स्थिति, नेटवर्क की स्थिति और ऑपरेटिंग मोड
  • कार्य वातावरण: -40 ℃ ~ 85 ℃ आकार: 69 * 54 मिमी / 2.71 * 2.12 इंच

चरण 12: बोर्ड अवलोकन

बोर्ड अवलोकन
बोर्ड अवलोकन

मॉड्यूल इंटरफ़ेस और सावधानियां:

अधिकृत पिन: D0, D1, D12, डिजिटल पिन "D12" SIM808 मॉड्यूल पावर GPIO से जुड़ा है। इसे SIM808 मॉड्यूल ऑन/ऑफ कंट्रोल के रूप में इस्तेमाल किया जा सकता है। SIM808 ऑनबोर्ड MIC और 3.5mm SIM808 माइक्रोफ़ोन एक ही MIC चैनल का उपयोग कर रहे हैं, जब आप अपने माइक्रोफ़ोन को प्लग इन करते हैं, तो ऑन-बोर्ड MIC स्वचालित रूप से डिस्कनेक्ट हो जाएगा। बूट स्विच बटन --SIM808 मॉड्यूल स्विच करें, SIM808 को प्रारंभ करने के लिए 1s को छोटा दबाएं, 3s को लंबे समय तक दबाए रखें। LED "ON" - SIM808 पावर इंडिकेटर, केवल तभी जब आप बाहरी पावर कनेक्ट करते हैं, मॉड्यूल ठीक से काम कर सकता है। नेट - GSM सिग्नल इंडिकेटर फास्ट फ्लैश: सर्च नेटवर्क धीमा फ्लैश (3 एक बार): नेटवर्क पंजीकरण पूर्णकार्य स्विचकोई नहीं-- स्केच डाउनलोड करने के लिए खाली सिम८०८ सीरियल पिन, कृपया यहां डायल करें। डिबग (एटी डिबगिंग)। Arduino-- जब विस्तार बोर्ड Arduino पर प्लग किया जाता है, तो SIM808 को Arduino के साथ संचार करने के लिए यहां डायल करें।

चरण 13: यूएसबी डिबगिंग (एटी कमांड)

इस खंड में, हम SIM808 विस्तार शील्ड को डीबग करने के लिए सीरियल पोर्ट के माध्यम से AT कमांड भेजेंगे। अधिक फ़ंक्शन के लिए कृपया SIM808 AT कमांड सेट देखें।

चरण 14: तैयारी

हार्डवेयर:

  • अरुडिनो यूएनओ X1
  • SIM808 विस्तार बोर्ड X1
  • बाहरी बिजली की आपूर्ति X1

सॉफ्टवेयर:

  • अरुडिनो आईडीई
  • सीरियल डिबगिंग सहायक (इस खंड में, हम लिस्पर द्वारा डीएफ सीरियल डीबगर का उपयोग कर रहे हैं)

'''कदम'''

SIM808 विस्तार शील्ड पर अपना सिम कार्ड प्लग करें और Arduino UNO पर विस्तार शील्ड प्लग करें, इस बीच बाहरी पावर स्रोत कनेक्ट करना न भूलें। फ़ंक्शन स्विच को कोई नहीं डायल करें, नमूना कोड डाउनलोड करें यह सुनिश्चित करने के लिए ब्लिंक करें कि सीरियल पोर्ट नहीं है कब्जा कर लिया। बूट पावर बटन दबाएं और नेटवर्क को ठीक से पंजीकृत करने के लिए सिम कार्ड की प्रतीक्षा करें, नेट इंडिकेटर एलईडी धीरे-धीरे चमकता है (एक बार 3 बार)। फ़ंक्शन स्विच को यूएसबी_डीबीजी पर स्लाइड करें, फिर हम सीरियल पोर्ट सहायक के माध्यम से सिम 808 चिप के साथ सीधे संवाद कर सकते हैं।

चरण 15: एक फोन कॉल करें

एक फोन करना
एक फोन करना

सीरियल पोर्ट असिस्टेंट में एटी भेजें, अगर यह ओके लौटाता है, तो इसका मतलब है कि सीरियल कम्युनिकेशन स्थापित हो गया है। चित्र का पालन करें, एटी कमांड दर्ज करें, आपको समान सामग्री मिलनी चाहिए।

चरण 16: फोन का जवाब दें और हैंग अप करें

फोन का जवाब दें और हैंग अप करें
फोन का जवाब दें और हैंग अप करें

चरण 17: एसएमएस भेजें

संदेश भेजो
संदेश भेजो

चरण 18: एसएमएस पढ़ें

एसएमएस पढ़ें
एसएमएस पढ़ें

चरण 19: टीसीपी संचार

टीसीपी संचार
टीसीपी संचार

चरण 20: जीपीएस ओरिएंटेशन

नोट: GPS एंटीना को स्थिर GPS स्थान डेटा आउटपुट प्राप्त करने से पहले बाहर रखा जाना चाहिए।

एटी + सीजीएसएन पीडब्लूआर = 1 कमांड भेजें (जीपीएस पावर खोलें)

एटी + सीजीएनएसटीएसटी = 1 कमांड भेजें (सीरियल पोर्ट से जीपीएस डेटा प्राप्त करें)

चरण 21:

छवि
छवि

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

जब आप GPS डेटा आउटपुट को रोकना चाहते हैं, तो आप GPS डेटा आउटपुट को रोकने के लिए AT + CGNSTST = 0 कमांड भेज सकते हैं।

जब आप GPS फ़ंक्शन को बंद करना चाहते हैं, तो आप GPS पावर को बंद करने के लिए AT + CGNSPWR = 0 कमांड भेज सकते हैं। SIM808 चिप को बंद करने के लिए AT + CPOWD = 1 भेजें। अधिक रोमांचक निर्देश, कृपया अंत के पृष्ठ पर AT कमांड देखें। ये दो परीक्षण कोड बहुत सरल हैं, और समझने में आसान हैं। केवल संबंधित सीरियल एटी कमांड दर्ज करने की आवश्यकता है, आप संबंधित कार्यों को प्राप्त करेंगे।

चरण 22: SIM808 कम बिजली की खपत मोड

न्यूनतम कार्यक्षमता मोड

न्यूनतम कार्यक्षमता मोड के तहत सिस्टम को सरलतम मोड में कम कर दिया जाएगा। यह इस मोड में अधिक बिजली की खपत बचाएगा।

एटी+सीएफयूएन= =0, 1, 4

एटी + सीएफयूएन = 0: न्यूनतम कार्यक्षमता मोड। इस मोड में, आप अभी भी सीरियल पोर्ट का उपयोग करना जारी रख सकते हैं, लेकिन आरएफ और सिम कार्ड सुविधाओं के साथ एटी कमांड अक्षम हो जाएगा।

एटी + सीएफयूएन = 1: पूर्ण-फ़ंक्शन मोड (डिफ़ॉल्ट)।

एटी + सीएफयूएन = 4: हवाई जहाज मोड। इस मोड में, आप अभी भी सीरियल पोर्ट का उपयोग करना जारी रख सकते हैं, लेकिन आरएफ और सिम कार्ड सुविधाओं के साथ एटी कमांड अक्षम हो जाएगा।

अधिक सुविधाएँ कृपया एटी कमांड देखें

github.com/leffhub/DFRobotSIM808_Leonardo_mainboard/blob/master/SIM800_Series_AT_Command_Manual_V1.07.pdf

हो सकता है कि आप arduino, pic, रोबोटिक्स, दूरसंचार में परियोजनाओं में रुचि रखते हों, https://www.youtube.com/user/carlosvolt?sub_confirmation=1 पर पूर्ण स्रोत कोड और आरेखों के साथ कई वीडियो की सदस्यता लें।

सिफारिश की: