विषयसूची:

वाईफ़ाई स्मार्ट दरवाजा (सबसे सरल तरीका): 11 कदम (चित्रों के साथ)
वाईफ़ाई स्मार्ट दरवाजा (सबसे सरल तरीका): 11 कदम (चित्रों के साथ)

वीडियो: वाईफ़ाई स्मार्ट दरवाजा (सबसे सरल तरीका): 11 कदम (चित्रों के साथ)

वीडियो: वाईफ़ाई स्मार्ट दरवाजा (सबसे सरल तरीका): 11 कदम (चित्रों के साथ)
वीडियो: WiFi Adapter क्या होता है? | What is Wi-Fi Adapter & How it Works? | WiFi Adapter Explained in Hindi 2024, नवंबर
Anonim
वाईफ़ाई स्मार्ट दरवाजा (सबसे सरल तरीका)
वाईफ़ाई स्मार्ट दरवाजा (सबसे सरल तरीका)
वाईफ़ाई स्मार्ट दरवाजा (सबसे सरल तरीका)
वाईफ़ाई स्मार्ट दरवाजा (सबसे सरल तरीका)
वाईफ़ाई स्मार्ट दरवाजा (सबसे सरल तरीका)
वाईफ़ाई स्मार्ट दरवाजा (सबसे सरल तरीका)

यह arduino uno R3 के साथ बनाया गया एक सरल प्रोजेक्ट है, जिसका उद्देश्य बिना चाबी के दरवाजे के लॉक को नियंत्रित करना है, और इसे पूरा करने के लिए एक स्मार्ट फोन का उपयोग करके संचार माध्यम इंटरनेट (वाईफाई मॉड्यूल-ईएसपी8266) होगा।

मैंने ब्लूटूथ मॉड्यूल के साथ उसी प्रोजेक्ट के बारे में पहले ही एक निर्देश पोस्ट किया है, आप इसे किसी भी स्पष्टीकरण के लिए संदर्भित कर सकते हैं। (यहां क्लिक करें)।

इस निर्देश में आप वाईफाई मॉड्यूल के साथ अपने दरवाजे के लॉक को नियंत्रित करने की सरल IOT परियोजना के बारे में जान रहे होंगे।

यह ESP-8266 का उपयोग करने की सबसे सरल विधि में से एक है।

चरण 1: आवश्यक वस्तुओं को एकत्रित करना

आवश्यक वस्तुओं का संग्रह
आवश्यक वस्तुओं का संग्रह

1. Arduino UNO R3

ईएसपी 8266 (जीपीआईओ पिन -0) के साथ सर्वो और इंटरफेस को नियंत्रित करने के लिए

अवधारणा बहुत सरल है हम एक ऐप के साथ अपने स्मार्ट फोन से ESP8266 (GPIO पिन 0) को नियंत्रित करने जा रहे हैं।

अगर जीपीआईओ -पिन 0

LOW------------------------------------- लॉक स्टेट-क्लोज्ड।

उच्च ------------------------------------- लॉक स्टेट-ओपन।

GPIO पिन 0 स्थिति को arduino द्वारा digitalRead कमांड का उपयोग करके पहचाना जाएगा और सर्वो पर आवश्यक संचालन करता है।

चरण 2: ESP-8266 वाईफ़ाई मॉड्यूल

ESP-8266 वाईफ़ाई मॉड्यूल
ESP-8266 वाईफ़ाई मॉड्यूल
ESP-8266 वाईफ़ाई मॉड्यूल
ESP-8266 वाईफ़ाई मॉड्यूल

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

इस परियोजना में हम ESP8266 के केवल GPIO पिन-0 का उपयोग करेंगे।

चरण 3: उच्च टोक़ सर्वो

उच्च टोक़ सर्वो
उच्च टोक़ सर्वो
उच्च टोक़ सर्वो
उच्च टोक़ सर्वो
उच्च टोक़ सर्वो
उच्च टोक़ सर्वो

आर्डिनो से सिग्नल भेजे जाने पर लॉक लीवर को चालू करने के लिए

यह arduino 5v पिन द्वारा ही संचालित होता है और यह इसके साथ अच्छी तरह से काम करता है। (केवल जब arduino USB केबल से संचालित होता है)

चरण 4: शीट मेटल

धातु की चादर
धातु की चादर

इसका उपयोग सर्वो मोटर के लिए केस बनाने के लिए किया जाता है जो इसे दरवाजे पर मोटर को ठीक से रखने की अनुमति देता है और घूर्णन वाले हिस्से को लॉक के लीवर पर ठीक से लगाया जाता है।

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

चरण 5: 3.3V FTDI प्रोग्रामर

3.3V FTDI प्रोग्रामर
3.3V FTDI प्रोग्रामर

इसका उपयोग केवल प्रोजेक्ट बनाने में, ESP8266 मॉड्यूल को प्रोग्राम करने के लिए किया जाता है क्योंकि इसे सीधे arduino से प्रोग्राम नहीं किया जा सकता है।

चरण 6: ESP8266. के लिए सेटअप

ESP8266. के लिए सेटअप
ESP8266. के लिए सेटअप

आपको केवल अपने FTDI प्रोग्रामर और अपने ESP8266 के बीच एक सीरियल संचार स्थापित करने की आवश्यकता है।

कनेक्शन: RX -> TX

TX -> आरएक्स

सीएच_पीडी -> 3.3V

वीसीसी -> 3.3V

जीएनडी -> जीएनडी

चरण 7: ईएसपी (सरलीकृत सॉफ्टवेयर) पर कोड अपलोड करना

ईएसपी को कोड अपलोड करना (सरलीकृत सॉफ्टवेयर)
ईएसपी को कोड अपलोड करना (सरलीकृत सॉफ्टवेयर)

ESPlorer IDE का उपयोग करना जो आपके ESP8266 पर कमांड भेजने के लिए 4refr0nt द्वारा बनाया गया प्रोग्राम है।

ESPlorer IDE को डाउनलोड और इंस्टॉल करने के लिए इन निर्देशों का पालन करें:

1. ईएसप्लोरर डाउनलोड करने के लिए यहां क्लिक करें

2. उस फ़ोल्डर को अनज़िप करें

3. मुख्य फ़ोल्डर में जाएं“ESPlorer.jar” फ़ाइल चलाएँ

4. ईएसप्लोरर आईडीई खोलें

5. अपने FTDI प्रोग्रामर को अपने कंप्यूटर से कनेक्ट करें

6.अपना FTDI प्रोग्रामर पोर्ट चुनें

7. खुला/बंद करें दबाएं

8. NodeMCU+MicroPtyhon टैब चुनें

9. init.lua10 नामक एक नई फ़ाइल बनाएँ। ESP में सहेजें दबाएँ

11. वह सब कुछ जिसके बारे में आपको चिंता करने या बदलने की आवश्यकता है, लाल बॉक्स में हाइलाइट किया गया है।

12. पूर्ववर्ती सॉफ़्टवेयर का उपयोग करके निम्नलिखित कोड को अपने ESP8266 में अपलोड करें। आपकी फ़ाइल का नाम "init.lua" होना चाहिए।

स्क्रिप्ट में अपना नेटवर्क नाम (SSID) और पासवर्ड जोड़ें

स्क्रिप्ट में अपना वाईफाई नेटवर्क नाम (एसएसआईडी) और पासवर्ड जोड़ें

आपका ESP IP पता जब आपका ESP8266 पुनरारंभ होता है, तो यह आपके सीरियल मॉनिटर में ESP IP पते को प्रिंट करता है। उस आईपी पते को सहेजें, क्योंकि आपको बाद में इसकी आवश्यकता होगी।

चरण 8: Arduino को IDE के साथ कोड करना

IDE के साथ Arduino को कोड करना
IDE के साथ Arduino को कोड करना

मैंने कोडिंग दी है आप यहां से फाइल डाउनलोड कर सकते हैं।

इस कोड को ARDUINO पर अपलोड करें!

चरण 9: अपनी खुद की ऐप का आविष्कार

अपनी खुद की ऐप का आविष्कार
अपनी खुद की ऐप का आविष्कार
अपनी खुद की ऐप का आविष्कार
अपनी खुद की ऐप का आविष्कार
अपनी खुद की ऐप का आविष्कार
अपनी खुद की ऐप का आविष्कार

आप ऊपर दी गई छवियों का हवाला देकर अपना खुद का बना सकते हैं।

आप यहां से ऐप भी डाउनलोड कर सकते हैं और अपने एंड्रॉइड फोन में इंस्टॉल कर सकते हैं।

इसे कॉन्फ़िगर करना बहुत आसान है। स्क्रीन के नीचे "सेट आईपी एड्रेस" बटन पर क्लिक करें और अपना आईपी पता टाइप करें।

चरण 10: ऐप के लिए.aia फ़ाइल

आप एमआईटी ऐप आविष्कारक वेबसाइट का उपयोग करके ऐप को संपादित कर सकते हैं। (आयात विकल्प का उपयोग करें)

चरण 11: विधानसभा

सभा!
सभा!
सभा!
सभा!

सुनिश्चित करें कि निम्नलिखित कनेक्शन किए गए हैं।

सर्वो कनेक्शन1.ऑरेंज-----आर्डिनो पिन 2

2.red-------5v पिन arduino में

3. ब्राउन ------ आर्डिनो में ग्राउंड पिन

अंत में अपने ESP 8266 (GPIO पिन 0) को arduino के डिजिटल पिन 5 से कनेक्ट करें।

सब तैयार! यह आपकी परियोजना का परीक्षण करने और कोई त्रुटि होने पर डीबग करने का समय है।

आशा है कि ये आपको पसंद हैं !!!

संदर्भ:

मैंने अपनी परियोजना के निर्माण और प्रकाशन में निम्नलिखित वेबसाइट का उल्लेख किया है, 1.

सिफारिश की: