विषयसूची:

सेफटी-पार्क सिस्टम: 6 कदम (चित्रों के साथ)
सेफटी-पार्क सिस्टम: 6 कदम (चित्रों के साथ)

वीडियो: सेफटी-पार्क सिस्टम: 6 कदम (चित्रों के साथ)

वीडियो: सेफटी-पार्क सिस्टम: 6 कदम (चित्रों के साथ)
वीडियो: new septic tank design ! 3 part wala septic tanki 2024, नवंबर
Anonim
सेफटी-पार्क सिस्टम
सेफटी-पार्क सिस्टम

यह डिवाइस आईओटी डिवाइस में तीन सुरक्षा अवधारणाओं को लागू करके पार्किंग संरचनाओं की सुरक्षा में मदद करेगा।

पार्किंग संरचना में आग लगने की स्थिति में स्वचालित आपातकालीन प्रतिक्रिया प्रणाली

आग के स्थान को इंगित करने के लिए एकीकृत तापमान और ऊंचाई सेंसर

धुएं के विकिरण को कम करने के लिए सक्रिय दबाव प्रणाली

चरण 1: सामग्री

सामग्री
सामग्री
सामग्री
सामग्री
सामग्री
सामग्री
सामग्री
सामग्री

1. MATLAB, Arduino, और उस पर स्थापित थिंग्सपीक वाला लैपटॉप

2. स्पार्कफन ईएसपी8266 थिंग डिवाइस

3. स्पार्कफन एल्टीट्यूड/प्रेशर सेंसर ब्रेकआउट - MPL3115A2

4. महिला से महिला केबल

5. माइक्रो यूएसबी से यूएसबी केबल

6. 3डी प्रिंटेड पार्किंग गैरेज

चरण 2: थिंगस्पीक पर साइन अप करें

थिंगस्पीक पर साइन अप करें
थिंगस्पीक पर साइन अप करें

सबसे पहले,thingspeak.com पर साइन अप करें और MATHWORKS खाते का उपयोग करके एक खाता बनाएं।

फिर "मेरे चैनल" पर क्लिक करें और उपयोग किए गए प्रत्येक सेंसर के लिए एक नया चैनल जोड़ें।

इंटरनेट ऑफ थिंग्स (IoT) इंटर-कनेक्टेड ऑब्जेक्ट्स ("कनेक्टेड डिवाइस" या "स्मार्ट डिवाइस") का एक नेटवर्क है जो एम्बेडेड इलेक्ट्रॉनिक्स, सॉफ्टवेयर, सेंसर, एक्ट्यूएटर्स और नेटवर्क कनेक्टिविटी का उपयोग करके डेटा एकत्र करने और एक्सचेंज करने में सक्षम है।

चरण 3: वायरिंग और हार्डवेयर

वायरिंग और हार्डवेयर
वायरिंग और हार्डवेयर

फीमेल टू फीमेल एंड केबल्स का उपयोग करके ऊपर दिए गए चित्र में निर्देशानुसार बोर्ड को हुकअप करें।

चरण 4: हार्डवेयर की प्रोग्रामिंग

हार्डवेयर प्रोग्रामिंग
हार्डवेयर प्रोग्रामिंग
हार्डवेयर प्रोग्रामिंग
हार्डवेयर प्रोग्रामिंग
हार्डवेयर प्रोग्रामिंग
हार्डवेयर प्रोग्रामिंग

1. सही इनपुट सुनिश्चित करें। ग्राफ़ और गणना के लिए उपयुक्त आधार निर्धारित करने के लिए आधार मानों में हेरफेर करें।

2. थिंग्सपीक.कॉम को भेजने के लिए मैप कोड।

3. वाईफाई स्थान और चैनल आईडी जानकारी दर्ज करें।

4. हर 10 सेकंड के लिए कोडिंग साइकिल रिपीट सेट करें। 5 सेकंड "टाइमआउट" पुन: कॉन्फ़िगर करने के लिए सेट है।

5. सटीक डेटा कैप्चर करने के लिए दबाव, तापमान और ऊंचाई अधिकतम समायोजित करें।

चरण 5: मैटलैब में कोडिंग

मैटलैब में कोडिंग
मैटलैब में कोडिंग
मैटलैब में कोडिंग
मैटलैब में कोडिंग

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

इस परियोजना के लिए हमारे आउटपुट में शामिल हैं:

- नवीनतम तापमान, ऊंचाई और दबाव रीडिंग वाली एक तालिका

- 2 ग्राफ जो पिछले 50 डेटा बिंदुओं पर तापमान और दबाव रीडिंग दिखाता है (इस मामले में 500 सेकंड)

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

- स्वचालित आग चेतावनी अगर सेंसर का तापमान एक निश्चित बिंदु से अधिक हो जाता है (इस मामले में परीक्षण उद्देश्यों के लिए 80 डिग्री फ़ारेनहाइट)

संदेश/ईमेल प्राप्त करने के लिए, आपको इस कोड को चलाने से पहले एक send_msg फ़ंक्शन सेट करना होगा।

आगे की स्लाइड में जानेंगे

चरण 6: Send_msg फ़ंक्शन

Send_msg फंक्शन
Send_msg फंक्शन
Send_msg फंक्शन
Send_msg फंक्शन
Send_msg फंक्शन
Send_msg फंक्शन
Send_msg फंक्शन
Send_msg फंक्शन

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

सिफारिश की: