विषयसूची:

ESP8266 वाईफ़ाई गैराज डोर रिमोट: 3 कदम
ESP8266 वाईफ़ाई गैराज डोर रिमोट: 3 कदम

वीडियो: ESP8266 वाईफ़ाई गैराज डोर रिमोट: 3 कदम

वीडियो: ESP8266 वाईफ़ाई गैराज डोर रिमोट: 3 कदम
वीडियो: Garage door remote opening with esp8266 web server 2024, नवंबर
Anonim
ESP8266 वाईफ़ाई गैराज डोर रिमोट
ESP8266 वाईफ़ाई गैराज डोर रिमोट

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

चरण 1: डिजाइन और सामग्री

डिजाइन और सामग्री
डिजाइन और सामग्री
डिजाइन और सामग्री
डिजाइन और सामग्री

हमारा गेराज दरवाजा खोलने वाला एक चेम्बरलेन है, लेकिन मुझे संदेह है कि अधिकांश सलामी बल्लेबाज इसी तरह से काम करते हैं। इसके लिए दीवार पैनल नियंत्रण दो तारों को सरल रूप से छोटा करता है जो इससे जुड़ते हैं जो सलामी बल्लेबाज को सक्रिय करने का संकेत देते हैं। इन दीवार पैनलों में अक्सर एक हल्का स्विच और लॉक सुविधा भी होती है, वे बटन केवल कनेक्शन को छोटा नहीं करते हैं, लेकिन दालों की एक श्रृंखला (पीडब्लूएम सिग्नल) को सलामी बल्लेबाज को वापस भेजते हैं ताकि यह निर्देश दिया जा सके कि क्या करना है (रोशनी या लॉक चालू करें) रिमोट से बाहर)। तारों को छोटा करना (मुख्य स्विच क्या करता है) एक रिले के साथ पूरा किया जा सकता है।

मैंने निम्नलिखित भागों का उपयोग किया:

  • Wemos D1 R2 ESP8266 बोर्ड (कोई भी ESP8266 देव बोर्ड काम करेगा)
  • JCZ-11 रिले (5V कॉइल)
  • एनपीएन ट्रांजिस्टर (2N4401)
  • एक 10kOhm रोकनेवाला
  • एक 2.2kOhm रोकनेवाला
  • एक 1N4148 डायोड
  • विविध तार
  • प्रोटोटाइप पीसीबी (या अपना खुद का बनाएं)
  • बोर्ड के लिए संलग्नक
  • बोर्ड के लिए बिजली की आपूर्ति

योजनाबद्ध आरेख LTSpice (स्रोत फ़ाइल संलग्न) से है और मैंने एक अलग विज़ुअलाइज़ेशन के लिए एक फ्रिट्ज़िंग ब्रेडबोर्ड ड्राइंग भी शामिल किया है। मुझे लगता है कि वेमोस बोर्ड के फ्रिट्ज़िंग मॉडल में कुछ समस्याएं हैं। धराशायी लाइनों पर ध्यान न दें, केवल नीले तार कनेक्शन देखें। बेशक इसके बजाय कई अन्य ESP8266 विकास बोर्डों का भी उपयोग किया जा सकता है और शामिल कोड को अन्य बोर्डों पर काम करने के लिए बहुत कम संशोधन की आवश्यकता होगी।

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

चूंकि मेरे पास उपलब्ध रिले में 5V कॉइल था और वेमोस बोर्ड एक डिजिटल पिन पर केवल 3.3V आउटपुट कर सकता है, इसलिए मैंने रिले पर कॉइल को स्विच करने के लिए एक ट्रांजिस्टर का उपयोग किया। मैंने यह सुनिश्चित करने के लिए एक पुल-डाउन रेसिस्टर (10kOhm) जोड़ा कि जब बोर्ड संचालित हो और गैरेज का दरवाजा गलती से न खुला हो तो पिन कम हो। फ्लाईबैक डायोड (D1) रिले के बंद होने पर कॉइल में संग्रहीत ऊर्जा से वोल्टेज स्पाइक से बचाता है।

चरण 2: यह सब इकट्ठा करना

यह सब इकट्ठा करना
यह सब इकट्ठा करना
यह सब इकट्ठा करना
यह सब इकट्ठा करना
यह सब इकट्ठा करना
यह सब इकट्ठा करना
यह सब इकट्ठा करना
यह सब इकट्ठा करना

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

Wemos बोर्ड को Arduino IDE का उपयोग करके प्रोग्राम किया गया था और बोर्ड का IP पता होम नेटवर्क पर 192.168.1.120 पर निर्धारित (पूर्व-आवंटित) किया गया था। इस तरह जब यह शक्ति देता है तो उसके पास हमेशा एक ही (आंतरिक) आईपी पता होगा और ऐप को इसके साथ हार्ड कोड किया जा सकता है।

Android ऐप MIT ऐप आविष्कारक 2 का उपयोग करके बनाया गया था। मैंने इसे केवल हमारे पास मौजूद फोन (Oneplus, Xiaomi और Moto G4 Play) पर परीक्षण किया है। इसे एक साझा Google ड्राइव फ़ोल्डर में रखकर और इसे फोन से ही लोड करके आसानी से स्थापित किया जाता है। एमआईटी ऐप आविष्कारक उपयोग करने के लिए स्वतंत्र है और शामिल परियोजना फ़ाइल को एक अलग आईपी पते का उपयोग करने के लिए आसानी से संशोधित किया जा सकता है।

इकट्ठी इकाई पूरी तरह से मेरे हाथ के मामले में फिट नहीं थी, इसलिए मैंने रिले को थोड़ा बाहर निकलने की अनुमति देने के लिए एक छेद काट दिया। मैंने कनेक्टर के लिए गैरेज डोर ओपन वायरिंग के लिए एक एक्सेस होल को भी काटा।

चरण 3: गैराज डोर ओपनर से जुड़ना

गैराज डोर ओपनर से जुड़ना
गैराज डोर ओपनर से जुड़ना
गैराज डोर ओपनर से जुड़ना
गैराज डोर ओपनर से जुड़ना

वायरिंग को ओपनर से जोड़ने के लिए दो विकल्प हैं। विकल्प 1 दीवार पैनल में दो स्क्रू टर्मिनलों से कनेक्ट करना है और दूसरा सीधे ओपनर (टर्मिनलों में पुश) से कनेक्ट करना है। मैंने बाद वाले को चुना, क्योंकि यह मेरे लिए अधिक सुविधाजनक था क्योंकि तार कम दूरी तक चलेंगे जहाँ मैं अपनी वेमोस इकाई को गैरेज में रख सकता हूँ। ओपनर पर ही एक वायर स्ट्रिप गेज होता है और नीचे के छोटे नारंगी टैब मौजूदा तारों को छोड़ने के लिए इस्तेमाल किए जा सकते हैं ताकि अतिरिक्त सेट को मौजूदा के साथ घुमाया जा सके और फिर से लगाया जा सके।

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

सिफारिश की: