विषयसूची:

IoT आधारित स्मार्ट कूड़ेदान: 8 कदम
IoT आधारित स्मार्ट कूड़ेदान: 8 कदम

वीडियो: IoT आधारित स्मार्ट कूड़ेदान: 8 कदम

वीडियो: IoT आधारित स्मार्ट कूड़ेदान: 8 कदम
वीडियो: How to make Smart Dustbin with Arduino | Arduino Project 2024, नवंबर
Anonim
IoT आधारित स्मार्ट डस्टबिन
IoT आधारित स्मार्ट डस्टबिन

इस ट्यूटोरियल में हम एक IoT आधारित स्मार्ट डस्टबिन मॉनिटरिंग सिस्टम बनाने जा रहे हैं

हम निगरानी करने जा रहे हैं कि कूड़ेदान भरा हुआ है या नहीं और यदि भरा हुआ है तो मालिक को उनके फोन पर एक पुश अधिसूचना के माध्यम से सूचित करें।

सॉफ़्टवेयर आवश्यकताएं:

ब्लिंक एप्लीकेशन

अरुडिनो आईडीई

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

अरुडिनो नैनो

Arduino नैनो सेंसर शील्ड

ईएसपी 01 वाईफाई मॉड्यूल

अतिध्वनि संवेदक

सर्वो SG90

इन्फ्रारेड सेंसर मॉड्यूल

चरण 1: अल्ट्रासोनिक सेंसर

अतिध्वनि संवेदक
अतिध्वनि संवेदक

यह ४०००० हर्ट्ज पर एक अल्ट्रासाउंड का उत्सर्जन करता है जो हवा के माध्यम से यात्रा करता है और अगर इसके रास्ते में कोई वस्तु या बाधा है तो यह मॉड्यूल पर वापस आ जाएगा। यात्रा के समय और ध्वनि की गति को ध्यान में रखते हुए आप दूरी की गणना कर सकते हैं।

चरण 2: ESP8266 - 01 वाईफाई मॉड्यूल

ESP8266 - 01 वाईफाई मॉड्यूल
ESP8266 - 01 वाईफाई मॉड्यूल

ESP8266-01 एक सीरियल वाईफाई ट्रांसमीटर और रिसीवर है जो किसी भी माइक्रो-कंट्रोलर को वाईफाई नेटवर्क तक पहुंच प्रदान कर सकता है।

ESP8266 मॉड्यूल कम लागत का है और एटी कमांड सेट फर्मवेयर के साथ पूर्व-क्रमादेशित आता है, जिसका अर्थ है, आप बस इसे अपने Arduino डिवाइस से जोड़ सकते हैं और वाईफाई शील्ड ऑफ़र के रूप में अधिक वाईफाई-क्षमता प्राप्त कर सकते हैं। इस मॉड्यूल में एक शक्तिशाली है -बोर्ड प्रसंस्करण और भंडारण क्षमता जो इसे अपने जीपीआईओ के माध्यम से सेंसर और अन्य अनुप्रयोगों के साथ एकीकृत करने की अनुमति देती है।

विशेषताएं:

  • वाई-फाई डायरेक्ट (पी२पी), सॉफ्ट-एपी
  • एकीकृत टीसीपी/आईपी प्रोटोकॉल स्टैक
  • इसमें एक एकीकृत टीआर स्विच, बालुन, एलएनए, पावर एम्पलीफायर और मैचिंग नेटवर्क है
  • एकीकृत पीएलएल, नियामकों, डीसीएक्सओ और बिजली प्रबंधन इकाइयों से लैस
  • एकीकृत कम शक्ति 32-बिट सीपीयू को एक अनुप्रयोग के रूप में इस्तेमाल किया जा सकता है
  • 1.1 / 2.0, एसपीआई, यूएआरटी
  • एसटीबीसी, 1×1 एमआईएमओ, 2×1 एमआईएमओ
  • ए-एमपीडीयू और ए-एमएसडीयू एकत्रीकरण और 0.4ms गार्ड अंतराल
  • जागो और पैकेट को <2ms. में भेजो
  • <1.0mW (DTIM3) की स्टैंडबाय बिजली की खपत

चरण 3: सर्वो SG90

सर्वो SG90
सर्वो SG90

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

चरण 4: अपने ESP8266 - 01 वाईफाई मॉड्यूल को कॉन्फ़िगर करना

अपने ESP8266 - 01 वाईफाई मॉड्यूल को कॉन्फ़िगर करना
अपने ESP8266 - 01 वाईफाई मॉड्यूल को कॉन्फ़िगर करना
अपने ESP8266 - 01 वाईफाई मॉड्यूल को कॉन्फ़िगर करना
अपने ESP8266 - 01 वाईफाई मॉड्यूल को कॉन्फ़िगर करना

नीचे दिए गए कनेक्शन के अनुसार अपना ESP 01 कनेक्ट करें।

फिर इस कोड को अपने Arduino Uno पर अपलोड करें। कोड

कोड अपलोड करने के बाद।

मूल आदेश भेजने का प्रयास करें: AT

आपको ठीक प्रतिक्रिया मिलनी चाहिए। (इसका मतलब है कि आपका ESP 01 ठीक काम कर रहा है)।

अब आपका ESP 01 अपने आप कॉन्फ़िगर हो जाएगा। ऊपर दिए गए कोड में हमने दो कमांड लिखे हैं।

AT+CWMODE=1 (वाई-फाई मोड सेट करता है (स्टेशन/एपी/स्टेशन+एपी))

AT+UART_DEF=9600, 8, 1, 0, 3 (यह बॉड दर को 9600 में बदल देगा आप इसे 115200 पर भी सेट कर सकते हैं।)

चरण 5: कॉन्फ़िगरेशन ब्लिंक ऐप

कॉन्फ़िगरेशन ब्लिंक ऐप
कॉन्फ़िगरेशन ब्लिंक ऐप
कॉन्फ़िगरेशन ब्लिंक ऐप
कॉन्फ़िगरेशन ब्लिंक ऐप
कॉन्फ़िगरेशन ब्लिंक ऐप
कॉन्फ़िगरेशन ब्लिंक ऐप

अब ग्राफ पर तापमान और आर्द्रता का डेटा प्राप्त करने के लिए अपना Blynk ऐप सेट करें।

चरण 1: न्यू प्रोजेक्ट पर क्लिक करें

चरण 2: अपना प्रोजेक्ट नाम जोड़ें और हम किस बोर्ड का उपयोग करने जा रहे हैं, हमारे मामले में यह Arduino Nano है

चरण ३: अपना विजेट चुनें यानी वर्टिकल लेवल

चरण 4: पिन और डेटा श्रेणी कॉन्फ़िगर करें

अब आपका Blynk इस सर्किट आरेख की तरह दिखना चाहिए

चरण 6: सर्किट आरेख

सर्किट आरेख
सर्किट आरेख

उपरोक्त आरेख में इस परियोजना IoT आधारित स्मार्ट कूड़ेदान के लिए सभी कनेक्शन दिखाए गए हैं।

हमने कनेक्शन में आसानी के लिए एक Arduino Nano Shield का उपयोग किया है। Arduino नैनो शील्ड के लिए भी कनेक्शन समान होगा।

चरण 7: कोड

पूर्ण कोड यात्रा के लिए - Alpha Electronz

सिफारिश की: