विषयसूची:
- चरण 1: सामग्री और तैयारी
- चरण 2: हार्डवेयर सेट करना
- चरण 3: आईबीएम और एडब्ल्यूएस की स्थापना
- चरण 4: अपने रास्पबेरी पाई और आईबीएम नोड-रेड में नोड-रेड सेट करना
वीडियो: वर्षा चेतावनी प्रणाली: 4 कदम
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:21
यह एक रेन अलर्ट सिस्टम है, अलार्म और एलईडी सक्रिय हो जाएंगे और उपयोगकर्ता को चेतावनी देंगे कि जल्द ही बारिश होने वाली है, इस एप्लिकेशन के लक्षित दर्शक उन लोगों के लिए हैं जो घर पर अपने कपड़े सुखाने के लिए जानते हैं ताकि वे अपने कपड़े रख सकें उन्हें पहले से गीला किए बिना। (यदि आर्द्रता हिट> 70 बजर बजेगी, यदि प्रकाश मान <300 एलईडी लाइट अप)
यह एप्लिकेशन आईबीएम के नोड रेड का उपयोग करके होस्ट किए गए वेब इंटरफेस का उपयोग करता है जो उपयोगकर्ता को बजर और एलईडी की वास्तविक समय स्थिति को नियंत्रित करने की अनुमति देता है, और डीएचटी 11 और एलडीआर सेंसर की वास्तविक समय स्थिति और डीएचटी 11 और एलडीआर सेंसर की ऐतिहासिक स्थिति को भी देखता है।
हम अपने LDR के लाइट वैल्यू और अपने DHT11 के ह्यूमिडिटी और टेम्परेचर वैल्यू को स्टोर करने के लिए DynamoDB का उपयोग कर रहे हैं। यह एप्लिकेशन AWS IoT की ब्रोकर सेवा का उपयोग करता है जो हमारे एप्लिकेशन को संदेश भेजने और प्राप्त करने में सक्षम बनाता है।
चरण 1: सामग्री और तैयारी
प्रयुक्त घटक:
1 एक्स रास्पबेरी पाई। (16 जीबी माइक्रोएसडी)
1 एक्स डीएचटी 11।
1 एक्स लाइट-डिपेंडेंट रेसिस्टर (LDR)।
1 x एनालॉग-टू-डिजिटल कन्वर्टर (MCP3008 ADC)।
1 x 220 ओम रोकनेवाला।
3 x 10k ओम रोकनेवाला।
1 एक्स बजर।
1 एक्स एलईडी।
1 एक्स बटन।
एप्लिकेशन को कोड करने के लिए अपने रास्पबेरी पाई पर MQTT ब्रोकर के साथ Node-RED का उपयोग करेंगे
एक आईबीएम खाता और एडब्ल्यूएस खाता होना चाहिए
चरण 2: हार्डवेयर सेट करना
ब्रेडबोर्ड में अपना हार्डवेयर सेट करने के लिए चरणों का पालन करें। आप फ्रिटिंग आरेख का अनुसरण कर सकते हैं।
1. पहले LDR सेटअप करें
2. DHT11 सेटअप करें
3. बटन सेट करें
4. बजर सेट करें
5. एलईडी सेट करें
चरण 3: आईबीएम और एडब्ल्यूएस की स्थापना
इस एप्लिकेशन के लिए आपके पास AWS खाता होना आवश्यक है, एक शिक्षित खाते का भी उपयोग किया जा सकता है।
एडब्ल्यूएस के लिए
अपने एडब्ल्यूएस कंसोल पर जाएं और एडब्ल्यूएस आईओटी सेवा (आईओटी कोर) पर जाएं और इन चरणों का पालन करें (यदि आप डायनेमोडीबी में डेटा स्टोर नहीं करना चाहते हैं तो चरण 1, 6 और 11 को छोड़ दें):
1. एक प्रकार की कुंजी टाइमस्टैम्प और प्राथमिक कुंजी (प्रकाश, तापमान, आर्द्रता) के साथ 3 टेबल बनाने के लिए डायनेमोडीबी पर जाएं।
2. एक ही चीज़ बनाएँ
3. एक सुरक्षा प्रमाणपत्र बनाएं (बाद में आवश्यक सभी प्रमाणपत्र डाउनलोड करें)
4. एक सुरक्षा नीति बनाएं
5. सुरक्षा नीति और चीज़ को अपने सुरक्षा प्रमाणपत्र में संलग्न करें
6. विषय सेंसर/प्रकाश, सेंसर/आर्द्रता, सेंसर/तापमान के आधार पर DynamoDB तालिकाओं में संदेश सम्मिलित करने के लिए नियम बनाएं। (डेटाबेस तक पहुँचने के लिए आपको AWS भूमिका और नीति बनाने की आवश्यकता होगी)
7. अपने रास्पबेरी पाई पर जाएं, एक फ़ोल्डर बनाएं जिसमें सभी एडब्ल्यूएस प्रमाणपत्र क्रेडेंशियल डालें और एक पायथन फ़ाइल बनाएं, इसे कॉपी करें और इसे पायथन फ़ाइल में पेस्ट करें:
drive.google.com/open?id=1vqiqLjGRohbLfxU_…
आईबीएम के लिए
8. IBM वाटसन IoT ऐप (https://console.bluemix.net/catalog/starters/internet-of-things-platform-starter) सेट करें। अपनी वेबसाइट के url पर ध्यान दें।
9. गेटवे डिवाइस और डिवाइस प्रकार सेट करें (प्रमाणीकरण टोकन, डिवाइस आईडी और इसे बनाने के बाद टाइप करें)
10. रास्पबेरी पाई में IBM Node-RED स्थापित करें
11. IBM Node-RED (नोड-रेड-कॉन्ट्रिब-aws) में aws dynamodb नोड स्थापित करें
चरण 4: अपने रास्पबेरी पाई और आईबीएम नोड-रेड में नोड-रेड सेट करना
अपने स्वयं के रास्पबेरी पाई के नोड-रेड में इस क्लिपबोर्ड को आयात करें:
आपको MQTT, Watson IoT Node और DynamoDB नोड को अपने स्वयं के क्रेडेंशियल में बदलने की आवश्यकता है
drive.google.com/open?id=1-AA3_oxGgUdoNI1G…
अपने IBM Node-RED में इस क्लिपबोर्ड को आयात करें:https://drive.google.com/open?id=1-AA3_oxGgUdoNI1G…
आप तैनात कर सकते हैं और आईबीएम के लिए डैशबोर्ड दिखाए गए चित्रों की तरह दिखना चाहिए
सिफारिश की:
जीएसएम, जीपीएस और एक्सेलेरोमीटर का उपयोग कर दुर्घटना चेतावनी प्रणाली: 5 कदम (चित्रों के साथ)
GSM, GPS और Accelerometer का उपयोग करते हुए दुर्घटना चेतावनी प्रणाली: कृपया मुझे प्रतियोगिता के लिए वोट करें कृपया मुझे प्रतियोगिता के लिए वोट दें आजकल कई लोग दुर्घटना के कारण सड़क पर मारे जाते हैं, इसका मुख्य कारण "बचाव में देरी" है। विकासशील देशों में यह समस्या बहुत बड़ी है, इसलिए मैंने इस परियोजना को बचाने के लिए डिज़ाइन किया है
मौसम चेतावनी प्रकाश प्रणाली: 6 कदम
वेदर अलर्ट लाइट सिस्टम: वेदर अलर्ट लाइटिंग सिस्टम अलग-अलग मौसम चेतावनियों या घड़ियों को इंगित करने के लिए लाइटिंग बदलता है। यह प्रणाली मौसम की स्थिति को इंगित करने के लिए प्रकाश परिवर्तन करने के लिए स्वतंत्र रूप से सुलभ मौसम डेटा का लाभ उठाती है। एक रास्पबेरी पाई (नोड-रेड के माध्यम से) जांचता है
दालान की घंटी चेतावनी प्रणाली: 4 कदम
हॉलवे बेल वार्निंग सिस्टम: स्कूल में घंटियाँ होती हैं जो इंगित करती हैं कि कक्षा परिवर्तन कब होना चाहिए। वे पहले यह इंगित करने के लिए रिंग करते हैं कि कक्षा कब समाप्त होनी चाहिए, और फिर वे दूसरी बार यह इंगित करने के लिए रिंग करते हैं कि अगली कक्षा कब शुरू होनी चाहिए। यदि कोई छात्र देर से आता है, तो उनके पास आमतौर पर
आपके संयंत्र के लिए कम नमी वाली मिट्टी की चेतावनी प्रणाली: 5 कदम
आपके संयंत्र के लिए कम नमी वाली मिट्टी की चेतावनी प्रणाली: कई घरों में, विभिन्न प्रकार के पौधों के साथ जार मिलना आम बात है। और बड़ी संख्या में दिन-प्रतिदिन की गतिविधियों के साथ, लोग अपने पौधों को पानी देना भूल जाते हैं और वे पानी की कमी के कारण मर जाते हैं। इस समस्या से बचने के लिए, हम निर्णय लेते हैं
मेकी मेकी - तेज हवा के लिए पूर्व चेतावनी प्रणाली: 5 कदम
मेकी मेकी - उच्च हवा के लिए पूर्व चेतावनी प्रणाली: यह "पूर्व चेतावनी प्रणाली" छात्रों के एक समूह को डिजाइन चुनौती दी जाएगी। इसका उद्देश्य छात्रों की एक टीम (प्रति समूह दो या तीन) के लिए एक ऐसी प्रणाली तैयार करना है जो लोगों को खतरनाक हवाओं से आश्रय लेने की चेतावनी देती है