विषयसूची:
- चरण 1: आवश्यक वस्तुओं को एकत्रित करना
- चरण 2: ESP-8266 वाईफ़ाई मॉड्यूल
- चरण 3: उच्च टोक़ सर्वो
- चरण 4: शीट मेटल
- चरण 5: 3.3V FTDI प्रोग्रामर
- चरण 6: ESP8266. के लिए सेटअप
- चरण 7: ईएसपी (सरलीकृत सॉफ्टवेयर) पर कोड अपलोड करना
- चरण 8: Arduino को IDE के साथ कोड करना
- चरण 9: अपनी खुद की ऐप का आविष्कार
- चरण 10: ऐप के लिए.aia फ़ाइल
- चरण 11: विधानसभा
वीडियो: वाईफ़ाई स्मार्ट दरवाजा (सबसे सरल तरीका): 11 कदम (चित्रों के साथ)
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:24
यह 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 वाईफ़ाई मॉड्यूल
इससे हमारी परियोजना को क्लाउड से जुड़ने में मदद मिलेगी। यह बहुत सस्ता और उपयोग में आसान है।
इस परियोजना में हम ESP8266 के केवल GPIO पिन-0 का उपयोग करेंगे।
चरण 3: उच्च टोक़ सर्वो
आर्डिनो से सिग्नल भेजे जाने पर लॉक लीवर को चालू करने के लिए
यह arduino 5v पिन द्वारा ही संचालित होता है और यह इसके साथ अच्छी तरह से काम करता है। (केवल जब arduino USB केबल से संचालित होता है)
चरण 4: शीट मेटल
इसका उपयोग सर्वो मोटर के लिए केस बनाने के लिए किया जाता है जो इसे दरवाजे पर मोटर को ठीक से रखने की अनुमति देता है और घूर्णन वाले हिस्से को लॉक के लीवर पर ठीक से लगाया जाता है।
मामला आपकी रचनात्मकता पर निर्भर है आप मामला बनाने के लिए किसी अन्य सामग्री/वस्तु का उपयोग कर सकते हैं। मोटर को दरवाजे पर पकड़ने के लिए
चरण 5: 3.3V FTDI प्रोग्रामर
इसका उपयोग केवल प्रोजेक्ट बनाने में, ESP8266 मॉड्यूल को प्रोग्राम करने के लिए किया जाता है क्योंकि इसे सीधे arduino से प्रोग्राम नहीं किया जा सकता है।
चरण 6: 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 के साथ कोड करना
मैंने कोडिंग दी है आप यहां से फाइल डाउनलोड कर सकते हैं।
इस कोड को ARDUINO पर अपलोड करें!
चरण 9: अपनी खुद की ऐप का आविष्कार
आप ऊपर दी गई छवियों का हवाला देकर अपना खुद का बना सकते हैं।
आप यहां से ऐप भी डाउनलोड कर सकते हैं और अपने एंड्रॉइड फोन में इंस्टॉल कर सकते हैं।
इसे कॉन्फ़िगर करना बहुत आसान है। स्क्रीन के नीचे "सेट आईपी एड्रेस" बटन पर क्लिक करें और अपना आईपी पता टाइप करें।
चरण 10: ऐप के लिए.aia फ़ाइल
आप एमआईटी ऐप आविष्कारक वेबसाइट का उपयोग करके ऐप को संपादित कर सकते हैं। (आयात विकल्प का उपयोग करें)
चरण 11: विधानसभा
सुनिश्चित करें कि निम्नलिखित कनेक्शन किए गए हैं।
सर्वो कनेक्शन1.ऑरेंज-----आर्डिनो पिन 2
2.red-------5v पिन arduino में
3. ब्राउन ------ आर्डिनो में ग्राउंड पिन
अंत में अपने ESP 8266 (GPIO पिन 0) को arduino के डिजिटल पिन 5 से कनेक्ट करें।
सब तैयार! यह आपकी परियोजना का परीक्षण करने और कोई त्रुटि होने पर डीबग करने का समय है।
आशा है कि ये आपको पसंद हैं !!!
संदर्भ:
मैंने अपनी परियोजना के निर्माण और प्रकाशन में निम्नलिखित वेबसाइट का उल्लेख किया है, 1.
सिफारिश की:
सबसे पतला और सबसे छोटा पोर्टेबल Nes ?: 14 कदम (चित्रों के साथ)
सबसे पतला और सबसे छोटा पोर्टेबल Nes ?: यह एक 3D प्रिंटेड NES पोर्टेबल है जिसे चिप रेट्रोबिट NES पर NES का उपयोग करके बनाया गया है। यह 129*40*200mm है। इसमें 8 घंटे की बैटरी लाइफ, डिजिटल वॉल्यूम कंट्रोल और स्टाइलिश (शायद) ग्रीन केस है। यह अनुकरणीय नहीं है, यह एक मूल कारतूस से चलने वाला हार्डवेयर है इसलिए y
जेस्चर कंट्रोल रोबोट बनाने का सबसे आसान तरीका: 7 कदम (चित्रों के साथ)
जेस्चर कंट्रोल रोबोट बनाने का सबसे आसान तरीका: एक सुपरहीरो की तरह खिलौनों को नियंत्रित करें। जेस्चर-नियंत्रित कार बनाना सीखें। यह इस बारे में है कि जेस्चर-नियंत्रित कार को स्वयं कैसे बनाया जाए। मूल रूप से यह MPU-6050 3-अक्ष Gyroscope, Accelerometer का एक सरल अनुप्रयोग है। आप और भी बहुत कुछ कर सकते हैं
डीसी मोटर के साथ सबसे सरल इन्वर्टर 12V से 220V एसी: 3 कदम (चित्रों के साथ)
केवल एक डीसी मोटर 12 वी से 220 वी एसी के साथ सबसे सरल इन्वर्टर: हाय! इस निर्देश में, आप घर पर एक साधारण इन्वर्टर बनाना सीखेंगे। इस इन्वर्टर को कई इलेक्ट्रॉनिक घटकों की आवश्यकता नहीं है, लेकिन एक एकल घटक जो एक छोटा 3 वी डीसी मोटर है। स्विचिंग करने के लिए अकेले डीसी मोटर जिम्मेदार है
पावर एलईडी - लगातार चालू सर्किट के साथ सबसे सरल प्रकाश: 9 कदम (चित्रों के साथ)
पावर एलईडी - कॉन्स्टेंट-करंट सर्किट के साथ सबसे सरल लाइट: यहां वास्तव में सरल और सस्ती ($ 1) एलईडी ड्राइवर सर्किट है। सर्किट एक "निरंतर चालू स्रोत" है, जिसका अर्थ है कि यह एलईडी की चमक को स्थिर रखता है, चाहे आप किसी भी बिजली की आपूर्ति का उपयोग करें या आसपास की पर्यावरणीय परिस्थितियों में
कॉम्पैक्ट लाइट बनाने का सबसे आसान तरीका !! ३ सरल कदम !!: ३ कदम
कॉम्पैक्ट लाइट बनाने का सबसे आसान तरीका !! 3 सरल कदम !!: आपको क्या चाहिए - टिन पन्नी 1 एए बैटरी (कुछ एएए बैटरी काम करेगी) 1 मिनी लाइटबल्ब (अधिकांश फ्लैशलाइट के लिए उपयोग किए जाने वाले प्रकाश बल्ब; चित्र देखें) शासक (यदि आवश्यक हो)