विषयसूची:

वाईफाई और आईआर रिमोट और एंड्रॉइड ऐप का उपयोग करके नोडएमसीयू और आईआर रिसीवर के साथ 8 रिले नियंत्रण: 5 कदम (चित्रों के साथ)
वाईफाई और आईआर रिमोट और एंड्रॉइड ऐप का उपयोग करके नोडएमसीयू और आईआर रिसीवर के साथ 8 रिले नियंत्रण: 5 कदम (चित्रों के साथ)

वीडियो: वाईफाई और आईआर रिमोट और एंड्रॉइड ऐप का उपयोग करके नोडएमसीयू और आईआर रिसीवर के साथ 8 रिले नियंत्रण: 5 कदम (चित्रों के साथ)

वीडियो: वाईफाई और आईआर रिमोट और एंड्रॉइड ऐप का उपयोग करके नोडएमसीयू और आईआर रिसीवर के साथ 8 रिले नियंत्रण: 5 कदम (चित्रों के साथ)
वीडियो: Smart Home with Google Assistant & Alexa using NodeMCU ESP8266 (Manual + Voice) | IoT Projects 2021 2024, नवंबर
Anonim
वाईफाई और आईआर रिमोट और एंड्रॉइड ऐप का उपयोग करके नोडएमसीयू और आईआर रिसीवर के साथ 8 रिले नियंत्रण
वाईफाई और आईआर रिमोट और एंड्रॉइड ऐप का उपयोग करके नोडएमसीयू और आईआर रिसीवर के साथ 8 रिले नियंत्रण

वाईफाई और आईआर रिमोट और एंड्रॉइड ऐप पर नोडएमसीयू और आईआर रिसीवर का उपयोग करके 8 रिले स्विच को नियंत्रित करना।

आईआर रिमोट वाईफाई कनेक्शन से स्वतंत्र काम करता है।

यहाँ एक अद्यतन संस्करण है यहाँ क्लिक करें

चरण 1: भागों को पकड़ो

भागों को पकड़ो
भागों को पकड़ो
भागों को पकड़ो
भागों को पकड़ो
भागों को पकड़ो
भागों को पकड़ो

इस परियोजना के लिए आवश्यक चीजें

  1. नोडएमसीयू
  2. 4 चैनल रिले मॉड्यूल x 2
  3. IC7805 x 2 (1 IC7805 एक ही समय में 8 रिले पर बिजली के लिए पर्याप्त करंट प्रदान नहीं करता है)
  4. ब्रेड बोर्ड
  5. आईआर रिसीवर (वीएस१८३८)
  6. एलईडी लाल x 1
  7. प्रतिरोध 1K x 1
  8. पुश बटन x 1
  9. जम्पर तार
  10. बिजली की आपूर्ति

चरण 2: कोड

यह कोड नोडेमकू बोर्ड के लिए है न कि आर्डिनो के लिए

मैंने कोड इस तरह लिखा है कि अगर वाईफाई डिस्कनेक्ट हो जाता है या उपलब्ध नहीं होता है, तो एलईडी चमक जाएगी, और आईआर रिमोट से रिले नियंत्रण वाईफाई से स्वतंत्र हो जाएगा।

जब वाईफाई उपलब्ध हो तो पुश बटन दबाएं या आईआर रिमोट पर समर्पित बटन दबाएं और वाईफाई से कनेक्ट होने के लिए 5 सेकंड तक प्रतीक्षा करें। यदि एलईडी बंद नहीं होती है तो वाईफाई कनेक्ट नहीं होता है।

सबसे पहले यहां से Arduino IDE डाउनलोड करें।

फिर फ़ाइल -> वरीयताएँ पर जाएँ, फिर अतिरिक्त बोर्ड प्रबंधक url पर, इसे जोड़ें

arduino.esp8266.com/stable/package_esp8266c…

फिर बोर्ड मैनेजर पर जाएं और ESP8266 कम्युनिटी द्वारा esp8266 इंस्टॉल करें।

लाइब्रेरी मैनेजर पर जाएं और IRRemoteESP8266 इंस्टॉल करें।

सबसे पहले ir रिसीवर को nodemcu बोर्ड, 3.3v से 3.3v, gnd से gnd, आउटपुट को gpio2(D4) से कनेक्ट करें।

नीचे दिया गया स्केच IRRemote Value अपलोड करें, सीरियल मॉनिटर खोलें और प्रत्येक कुंजी के मान प्राप्त करने के लिए रिमोट कुंजी दबाएं, इसे कहीं लिख लें। कम से कम 9 प्रमुख मानों पर ध्यान दें, (8 रिले के लिए 8 मान और वाईफाई को फिर से जोड़ने के लिए 1)।

फिर सर्किट को ऊपर दिए गए योजनाबद्ध के रूप में बनाएं और कोड My_Room अपलोड करें।

रिमोट और वाईफाई ssid और पासवर्ड के प्रत्येक बटन के लिए आपको मिले ir कोड के साथ my_room स्केच में ir कोड को संशोधित करना न भूलें।

नोट: स्केच को अपलोड करते समय सुनिश्चित करें कि पिन D0, D8, TX, RX से कुछ भी कनेक्ट न करें। या बस उन पिनों से जम्पर तारों को हटा दें।

चरण 3: योजनाबद्ध

ढांच के रूप में
ढांच के रूप में

योजनाबद्ध का पालन करें और सर्किट बनाएं।

IC7805 में एक ही समय में 8 रिले चलाने के लिए पर्याप्त शक्ति नहीं है। तो, हम दो 4ch रिले मॉड्यूल और दो IC7805 का उपयोग कर रहे हैं।

कोई भी IR रिसीवर काम करेगा।

बिजली की आपूर्ति अधिकतम 24V हो सकती है।

चरण 4: एंड्रॉइड ऐप

मैंने एमआईटी एपीपी आविष्कारक का उपयोग करके एंड्रॉइड ऐप बनाया है। आप एआईए फ़ाइल को ऐप आविष्कारक पर अपलोड कर सकते हैं और इसे संपादित कर सकते हैं।

चरण 5: आपने यह किया

तुमने यह किया
तुमने यह किया

अपने राउटर व्यवस्थापक पैनल पर जाएं और NodeMCU का IP पता प्राप्त करें।

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

आप एक ही नेटवर्क पर IR रिमोट, एंड्रॉइड ऐप और इंटरनेट ब्राउज़र का उपयोग कर सकते हैं, या आप दुनिया में कहीं से भी इंटरनेट पर पहुंचने के लिए अपने राउटर में पोर्ट फ़ॉरवर्डिंग का उपयोग कर सकते हैं।

समस्या के मामले में, मुझे fb, www.fb.com\amit.s.samanta पर संपर्क करें, मैं यथासंभव मदद करूंगा।

सिफारिश की: