विषयसूची:

वेब सर्वर के रूप में Esp8266 का उपयोग करके फीडबैक के साथ गैराज डोर ओपनर: 6 कदम
वेब सर्वर के रूप में Esp8266 का उपयोग करके फीडबैक के साथ गैराज डोर ओपनर: 6 कदम

वीडियो: वेब सर्वर के रूप में Esp8266 का उपयोग करके फीडबैक के साथ गैराज डोर ओपनर: 6 कदम

वीडियो: वेब सर्वर के रूप में Esp8266 का उपयोग करके फीडबैक के साथ गैराज डोर ओपनर: 6 कदम
वीडियो: ESP8266 Web Server Step-By-Step Using Arduino IDE (Mac OSX and Windows) 2024, जुलाई
Anonim
Image
Image
हार्डवेयर खरीदें
हार्डवेयर खरीदें

नमस्ते, मैं आपको दिखाऊंगा कि गेराज दरवाजा खोलने का एक आसान तरीका कैसे बनाया जाता है।

-ESP8266 को वेब सर्वर के रूप में कोडित किया गया है, दुनिया में हर जगह दरवाजा खोला जा सकता है

-प्रतिक्रिया के साथ, आपको पता चल जाएगा कि वास्तविक समय में दरवाजा खुला है या बंद है

-सरल, आपके फोन में बनाने के लिए केवल एक शॉर्टकट।

-पासवर्ड से सुरक्षित

-सस्ता, 10$. से कम

-नहीं डोमिनिक सेटअप करने के लिए।

- दरवाजे को सक्रिय किए बिना जब बिजली चली जाए और वापस आ जाए

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

तो चलिए शुरू करते हैं!

चरण 1: हार्डवेयर खरीदें

हार्डवेयर खरीदें
हार्डवेयर खरीदें
हार्डवेयर खरीदें
हार्डवेयर खरीदें

आपको एक esp8266 बोर्ड और एक रिले बोर्ड की आवश्यकता होगी।

ईबे पर एक खोज करें: NodeMCU ESP8266 और रिले मॉड्यूल बोर्ड

रिले मॉड्यूल सरल या डबल हो सकता है लेकिन हम केवल एक रिले का उपयोग कर रहे हैं।

आपको बस इतना ही चाहिए!

चरण 2: Arduino सॉफ़्टवेयर स्थापित करें और Esp8266. प्रोग्राम करें

Arduino सॉफ़्टवेयर स्थापित करें और Esp8266. प्रोग्राम करें
Arduino सॉफ़्टवेयर स्थापित करें और Esp8266. प्रोग्राम करें

यहाँ arduino ide को स्थापित करने का एक बहुत अच्छा तरीका है। आप चरण 1 से 12 तक कर सकते हैं

www.instructables.com/id/Programming-the-E…

फ़ाइल को अनज़िप करें और अपने esp8266 को Garage_door_yt.ino कोड के साथ प्रोग्राम करें

इनो फ़ाइल में बदलने के लिए आपके पास कुछ चर होंगे।

-SSID और राउटर पासवर्ड आपके वेब सर्वर में कनेक्ट करने के लिए।

-साथ ही, आप अपनी इच्छानुसार पोर्ट को बदल सकते हैं। उदाहरण: वाईफाई सर्वर सर्वर (५४१९५)

-पासवर्ड:.ino फ़ाइल में अपनी इच्छानुसार Passw0rd को अपने पासवर्ड में खोजें और बदलें।

-एक समापन समय जोड़ा गया। प्रत्येक दिन ठीक समय पर दरवाजा खुला होने पर बंद हो जाएगा। (GarageDoor2.rar)

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

उदाहरण के लिए, यदि आपका वेब सर्वर आईपी पता 192.168.2.53 है तो इसे दर्ज करें:

स्थानीय:

192.168.2.53:54195/Passw0rd

दूर से:

ip-address:port/Password (राउटर आईपी एड्रेस)

कोड में आप अपनी इच्छानुसार सब कुछ बदल सकते हैं।

मैं इस आईपी पते को आपके राउटर में आरक्षित करने का सुझाव देता हूं। इस तरह आपका फोन शॉर्टकट हमेशा काम करता रहेगा। यदि नहीं, तो राउटर जमानत अक्सर 30 दिनों की होती है और आईपी पता बदल जाएगा।

यह शॉर्टकट सिर्फ आपके इंट्रानेट पर काम कर रहा है। यदि आप दुनिया भर में इंटरनेट पर अपने गैरेज का दरवाजा दूरस्थ रूप से खोलना चाहते हैं, तो यह कैसे करना है:

1- आपको अपना पब्लिक आईपी एड्रेस पता होना चाहिए। Google में मेरा आईपी क्या है दर्ज करें और आपको यह पता चल जाएगा।

2-आपको अपने राउटर में एक पोर्ट फ़ॉरवर्डिंग करना होगा। हमारे मामले में पोर्ट 54195 है। इसलिए मेरे राउटर में मैं पोर्ट 54195 को अपने सर्वर आईपी एड्रेस 192.168.2.53 पर फॉरवर्ड करता हूं। अधिक जानकारी के लिए आप पोर्ट फ़ॉरवर्डिंग के लिए गूगल कर सकते हैं।

3-उदाहरण के लिए। अगर मेरा सार्वजनिक आईपी पता 70.52.46.219. वेब पेज देखने के लिए मुझे 70.52.46.219:54195/Passw0rd दर्ज करना होगा।

अपना सार्वजनिक पता जाने बिना वेब सर्वर तक पहुंचें:

अधिकांश सेवा प्रदाताओं को आपको कुछ समय के लिए ही एक आईपी पता दिया जाता है। और यह पता समय के साथ बदल जाता है।

आप मुफ्त में नो-आईपी की सदस्यता ले सकते हैं और एक सार्वजनिक पता हमेशा हर जगह काम कर सकता है।

बस https://www.noip.com/ पर जाएं और साइन अप करें

उदाहरण:

महत्वपूर्ण: यदि आप वाईफाई सक्षम के साथ घर पर हैं, तो आपका इंटरनेट शॉर्टकट काम नहीं करेगा। तो, मेरे फोन पर मेरे पास 2 शॉर्टकट हैं। एक इंट्रानेट और एक इंटरनेट शॉर्टकट। मेरे पास दोनों हैं। अगर मैं अपने लेन पर हूं, तो मैं इंट्रानेट का उपयोग करता हूं और अगर मैं एलटीई (4 जी) पर बाहर हूं तो मैं इंटरनेट शॉर्टकट का उपयोग कर रहा हूं।

चरण 3: बोर्ड स्थापित करें

बोर्ड स्थापित करें
बोर्ड स्थापित करें
बोर्ड स्थापित करें
बोर्ड स्थापित करें
बोर्ड स्थापित करें
बोर्ड स्थापित करें

यहाँ मैं अपने बोर्डों को ठीक करने के लिए एक डबल साइड टेप का उपयोग कर रहा हूँ।

चरण 4: वायरिंग आरेख, बहुत सरल।

वायरिंग आरेख, बहुत सरल।
वायरिंग आरेख, बहुत सरल।

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

आपको रिले बोर्ड को 5V से कनेक्ट करना होगा। 3.3v का उपयोग करने से बचें। कभी-कभी, यह काम कर सकता है लेकिन कॉइल्स 5v के लिए बने हैं।

ऊपरी लाल रेखा दिखाती है कि नियामक इनपुट पर तार को कहां मिलाप करना है।

D1 आउटपुट है। यह पिन रिले बोर्ड इनपुट में जाना चाहिए। यह पिन हमेशा हाई (3.3v) होता है। सक्रिय होने पर, यह कुंडल को सक्रिय करने के लिए 0, 5 सेकंड के लिए LOW (0v) जाता है।

D2 दरवाजे को महसूस करने के लिए इनपुट है। यदि LOW (0v) दरवाज़ा बंद है। यदि नहीं, तो यह खुला है।

ध्यान रहे, यह इनपुट (D2) 3, 3v का इनपुट है। आंतरिक पुल अप सक्रिय है।

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

1-2 प्रतिरोधों के साथ एक सर्किट विभक्त बनाएं

2-एक अलग चुंबक स्विच स्थापित करें

*************************

रिले बोर्ड को गैरेज ओपनर से जोड़ते समय ध्रुवीयता पर भी ध्यान दें। हमेशा esp8266 gnd को गैरेज मोटर ऑपरेटर gnd या आम में डालें।

*************************

चरण 5: कुछ और तस्वीरें

कुछ और तस्वीरें
कुछ और तस्वीरें
कुछ और तस्वीरें
कुछ और तस्वीरें

यह मेरा गैरेज ओपनर है। पुराना लेकिन अभी तक काम कर रहा है:)

जैसा कि आप देख सकते हैं, मैंने रिले बोर्ड को गैरेज डोर पुश बटन और डी2 इनपुट को क्लोज लिमिट से जोड़ा।

अपने गैरेज ओपनर को चेक करें, आपको कुछ ऐसा ही मिलेगा।

सिफारिश की: