विषयसूची:

IoT स्मार्ट होम सिस्टम: 8 कदम
IoT स्मार्ट होम सिस्टम: 8 कदम

वीडियो: IoT स्मार्ट होम सिस्टम: 8 कदम

वीडियो: IoT स्मार्ट होम सिस्टम: 8 कदम
वीडियो: Smart Home Automation using Blynk & ESP32 IoT projects | WiFi & Manual control 8 Relays 2024, जुलाई
Anonim
IoT स्मार्ट होम सिस्टम
IoT स्मार्ट होम सिस्टम

यह iot. पर कीफ और जोंस स्मार्ट होम सिस्टम है

चरण 1: आवेदन किस बारे में है?

यह एप्लिकेशन एक स्मार्ट होम सिस्टम है जिसे 2 मुख्य घटकों में विभाजित किया गया है। पहला घटक स्मार्ट डोर सिस्टम है जिसमें एक डोरबेल, एक्सेस कार्ड सिस्टम, समय दिखाने के लिए एलसीडी डिस्प्ले होता है, और क्या एक्सेस कार्ड को अनुमति दी गई थी या अस्वीकार कर दिया गया था, एक एलईडी इंडिकेटर लाइट यह दिखाने के लिए कि दरवाजा खुला है, एक मोशन सेंसर घर के बाहर गति को पकड़ने के लिए, गति का पता चलने पर तस्वीर खींचने के लिए कैमरे के साथ।

दूसरा घटक स्मार्ट होम सिस्टम है जिसमें 2 एलईडी होते हैं, 1 घर में रोशनी का प्रतिनिधित्व करता है और दूसरा घर की एयर कंडीशनिंग का प्रतिनिधित्व करता है। एलईडी को बंद और चालू करने के लिए 2 बटन भी शामिल किए गए हैं ताकि यह दर्शाया जा सके कि एयर-कंडीशनिंग और लाइट को बटनों का उपयोग करके चालू या बंद किया जा सकता है। हालाँकि, एप्लिकेशन के वेबपेज का उपयोग करके, उपयोगकर्ता एयर-कंडीशनिंग या लाइट को दूरस्थ रूप से चालू और बंद कर सकता है। घर में तापमान और आर्द्रता को पकड़ने के लिए एक तापमान और आर्द्रता सेंसर का भी उपयोग किया जाता है और दिन के तापमान का एक ग्राफ भी वेबसाइट पर देखा जा सकता है।

यह एप्लिकेशन घर के मालिकों के जीवन को आसान बनाने में मदद करेगा क्योंकि वे अपने घर की सुरक्षा सुनिश्चित करने के लिए डोर एक्सेस सिस्टम और मोशन सेंसर का उपयोग करके आंदोलनों का पता लगा सकते हैं और अपने घर के बाहर संदिग्ध गतिविधियों के साथ-साथ एक कैमरा लाइवस्ट्रीम की तस्वीरें ले सकते हैं, जो घर के मालिकों को अनुमति देता है देखें कि जब वे दूर होते हैं तो उनके घर के बाहर क्या हो रहा होता है। स्मार्ट होम सिस्टम घर के मालिकों को सुविधा भी प्रदान करता है क्योंकि वे देख सकते हैं कि उनकी रोशनी या उनकी एयर कंडीशनिंग चालू है या बंद है, ताकि वे बाहर होने पर इसे बंद कर सकें, अगर वे जाने से पहले इसे बंद करना भूल गए घर। तापमान चार्ट घर के मालिकों को अपने घर के तापमान की निगरानी करने की भी अनुमति देता है और वे घर पहुंचने से पहले एयर कंडीशनिंग चालू करना चुन सकते हैं यदि यह देखते हैं कि घर का तापमान अधिक है, जिससे उन्हें एक शांत घर में वापस आने और आराम करने की अनुमति मिलती है।.

चरण 2: चरणों का सारांश जो वर्णित किया जाएगा

1 अवलोकन

2) हार्डवेयर आवश्यकताएँ - आवश्यक हार्डवेयर का अवलोकन प्रदान करता है

3) स्मार्ट डोर सिस्टम के लिए डोरबेल - स्मार्ट डोर सिस्टम के डोरबेल सिस्टम को वायर करने के तरीके के बारे में स्टेप बाय स्टेप गाइड प्रदान करता है

4) स्मार्ट डोर सिस्टम के लिए एलसीडी डिस्प्ले - स्मार्ट डोर सिस्टम के एलसीडी डिस्प्ले को वायर करने के तरीके के बारे में स्टेप बाय स्टेप गाइड प्रदान करता है

5) एक्सेस कार्ड पढ़ने के लिए एनएफसी/आरएफआईडी रीडर - एक्सेस कार्ड को पढ़ने के लिए एनएफसी/आरएफआईडी कार्ड रीडर को वायर कैसे करें और उपयोगकर्ता को घर तक पहुंच प्रदान करने के लिए चरण-दर-चरण मार्गदर्शिका प्रदान करता है।

6)

मोशन सेंसर छवियों को कैप्चर करने के लिए - मोशन सेंसर को तार करने के तरीके पर एक कदम दर कदम गाइड प्रदान करता है ताकि यह घर के बाहर गति का पता लगा सके

7)

स्मार्ट होम सिस्टम - घर में घटकों के एल ई डी और तापमान संवेदक को तार करने के तरीके के बारे में चरण-दर-चरण मार्गदर्शिका प्रदान करता है

8)

प्रोग्राम को कोड करना - एप्लिकेशन को सही तरीके से बनाने और प्रोग्राम करने के तरीके के बारे में चरण-दर-चरण मार्गदर्शिका प्रदान करता है

9)

प्रोग्राम चलाना - यदि प्रोग्राम ठीक से चलाया जाता है तो अपेक्षित आउटपुट प्रदान करता है

चरण 3: अंतिम आरपीआई सेट-अप कैसा दिखता है?

चरण 4: वेब एप्लिकेशन कैसा दिखता है?

वेब एप्लिकेशन कैसा दिखता है?
वेब एप्लिकेशन कैसा दिखता है?

चरण 5: हार्डवेयर आवश्यकताएँ

इस आवेदन को पूरा करने के लिए, आपको आवश्यकता होगी:

  • 1 I2C एलसीडी डिस्प्ले
  • 1 आरएफआईडी / एनएफसी एमएफआरसी 522 कार्ड रीडर मॉड्यूल:
  • 1 DHT11 तापमान और आर्द्रता सेंसर
  • 1 पीर मोशन सेंसर
  • 1 बजर
  • 1 रास्पबेरी पाई कैमरा (piCam)
  • 3 बटन
  • 3 एलईडी
  • ३ १० के ओम रेसिस्टर्स
  • 3 330 ओम प्रतिरोधक
  • बहुत सारे नर और मादा तार

चरण 6: एप्लिकेशन को कोड करना

इस एप्लिकेशन को कोड करने के लिए, संलग्न निर्देश फ़ाइल देखें।

चरण 7: प्रोग्राम चलाएँ

अपना चलाने के लिए निम्न आदेश टाइप करें

पायथन कार्यक्रम

सुडो पायथन ~/ca1/ca1.py

चरण 8: कार्यक्रम का आउटपुट

टास्क

ए)

चलाते समय, प्रोग्राम को यह दिखाने के लिए पाठ की एक श्रृंखला प्रदर्शित करनी चाहिए कि प्रत्येक घटक ठीक से चलाया जा रहा है।

बी)

बजर और होम एल ई डी बटन प्रेस का जवाब देने में सक्षम होना चाहिए।

सी)

एलसीडी डिस्प्ले को "जॉन का निवास" और समय दिखाना चाहिए।

डी)

जब एक्सेस कार्ड स्कैन किया जाता है, तो एलसीडी स्क्रीन को "अनलॉक" प्रदर्शित करना चाहिए और हरे रंग की एलईडी लाइट हरी हो जाएगी।

इ)

वेबपेज ऊपर और चालू होना चाहिए!

इंडेक्स.एचटीएमएल:

tempvalue.html

सिफारिश की: