विषयसूची:

व्यावहारिक Arduino ESP32 वायरलेस वॉल आउटलेट एलईडी पट्टी नियंत्रक: 6 कदम
व्यावहारिक Arduino ESP32 वायरलेस वॉल आउटलेट एलईडी पट्टी नियंत्रक: 6 कदम

वीडियो: व्यावहारिक Arduino ESP32 वायरलेस वॉल आउटलेट एलईडी पट्टी नियंत्रक: 6 कदम

वीडियो: व्यावहारिक Arduino ESP32 वायरलेस वॉल आउटलेट एलईडी पट्टी नियंत्रक: 6 कदम
वीडियो: LDmicro 13: HC-05 Bluetooth Phone App Control (Microcontroller PLC Ladder Programming with LDmicro) 2024, नवंबर
Anonim
व्यावहारिक Arduino ESP32 वायरलेस वॉल आउटलेट एलईडी पट्टी नियंत्रक
व्यावहारिक Arduino ESP32 वायरलेस वॉल आउटलेट एलईडी पट्टी नियंत्रक

यह कम लागत वाली एलईडी स्ट्रिप्स के लिए एक बहुत ही व्यावहारिक DIY वायरलेस वॉल आउटलेट नियंत्रक है।

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

कुछ अन्य लोग सस्ते नियंत्रक को क्रैक करने और फिर से प्रोग्राम करने और IFTTT चलाने में सक्षम प्रतीत होते हैं, जो कुछ के लिए चुनौतीपूर्ण हो सकता है। इस परियोजना के साथ, मैं अपने प्रकाश का उपयोग पारंपरिक तरीके से, अधिक आसानी से कर सकता हूं, और अधिकांश लोग इसका उपयोग करना जानते हैं। चूंकि नियंत्रक में कोई संशोधन नहीं है, फिर भी आप इसे एडब्ल्यूएस इको या Google होम के साथ उपयोग कर सकते हैं। मैंने बाद में विश्वसनीयता बढ़ाने और सोल्डरिंग तारों को समाप्त करने के लिए इसके लिए एक पीसी बोर्ड बिछाया। खींचने के लिए कोई तार नहीं है, और कवर की गई सीमा बहुत अच्छी है, मैंने 50 का परीक्षण किया। वैसे भी ज्यादातर स्विच लाइट के पास ही लगाए जाएंगे। मैं लगभग $20 प्रत्येक के लिए जितने चाहें उतने निर्माण कर सकता हूं, आसानी से। ओह, प्लस $ 5 पावर ईंट इसे बिजली देने के लिए।

लागत

$20 से कम का प्रोजेक्ट, + $5 एक पावर ब्रिक के लिए।

उपकरण

सोल्डरिंग आयरन

पेंचकस

सॉफ्टवेयर Arduino IDE विकास के लिए एक पीसी

आपूर्ति

eBay से 1 x Arduino ESP32 नियंत्रक

टच पैड इनपुट के साथ 1 एक्स 2.4 टीएफटी रंग एलसीडी डिस्प्ले

1 x 0.1 "ग्रिड 2" x 3 "प्रोटोटाइप बोर्ड

इलेक्ट्रॉनिक वायर-रैप वायर

सोल्डरिंग लीड

2 x 2 "x 1" फ्लेक्स प्लास्टिक

2 एक्स विद्युत दीवार आउटलेट शिकंजा

4 x #4, या #6 मशीन स्क्रू और नट

हमारे स्थानीय इलेक्ट्रॉनिक सरप्लस स्टोर से सिंगल-इन-लाइन आईसी सॉकेट हेडर का एक गुच्छा

चरण 1: प्रोटोटाइप बोर्ड पर मिलाप शीर्षलेख

प्रोटोटाइप बोर्ड पर मिलाप शीर्षलेख
प्रोटोटाइप बोर्ड पर मिलाप शीर्षलेख
प्रोटोटाइप बोर्ड पर मिलाप शीर्षलेख
प्रोटोटाइप बोर्ड पर मिलाप शीर्षलेख

मैंने ईबे से ईएसपी -32 मॉड्यूल का उपयोग $ 6 से कम के लिए किया, और 2.4 टीएफटी एलसीडी टचपैड के साथ $ 7 के लिए

प्रोटोटाइप बोर्ड पर ईएसपी -32 के लिए फिट होने के लिए सोल्डर सिंगल-इन-लाइन सॉकेट हेडर कट। यह प्रोटोटाइप बोर्ड के आकार को तैयार करने के लिए आपके स्विच एप्लिकेशन पर निर्भर करता है। मैं बस प्रोटोटाइप बोर्ड को एलसीडी मॉड्यूल के समान आकार से मिलाता हूं। बाद वाला मेरा इस पर कोई नियंत्रण नहीं है, लेकिन यह eBay या AliExpress पर एक लोकप्रिय है।

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

चरण 2: ईएसपी 32 और एलसीडी मॉड्यूल दोनों के लिए हेडर कनेक्ट करने के लिए मिलाप तार

ESP32 और LCD मॉड्यूल दोनों के लिए हेडर कनेक्ट करने के लिए मिलाप तार
ESP32 और LCD मॉड्यूल दोनों के लिए हेडर कनेक्ट करने के लिए मिलाप तार

ESP32 मॉड्यूल हेडर से अंडरसाइड हेडर पिन तक योजनाबद्ध, सोल्डर वायर-रैप तारों का पालन करें। यह शुरुआत में जटिल लगता है, लेकिन वास्तव में केवल 14 तार हैं, साथ ही 3 जंप ओवर भी हैं। इसे करने में मुझे लगभग एक घंटे का समय लगा।

एलसीडी मॉड्यूल पर सोल्डरिंग की आवश्यकता नहीं है। बोर्ड को प्रोटोटाइप बोर्ड से जोड़ने के लिए, आपको दूसरे छोर पर 4-पिन हेडर मिलाप करने की आवश्यकता है। अधिकांश एलसीडी मॉड्यूल इसके साथ नहीं आते हैं।

चरण 3: एक बढ़ते ब्रैकेट बनाना

एक बढ़ते ब्रैकेट बनाना
एक बढ़ते ब्रैकेट बनाना

दो प्लास्टिक के टुकड़ों को एलसीडी मॉड्यूल के समान चौड़ाई में काटें, और बढ़ते ब्रैकेट बनाने के लिए प्लास्टिक पर छेद ड्रिल करने के लिए टेम्पलेट के रूप में एक नियमित रॉकेट स्विच का उपयोग करें। उन्हें लाइन में लगाने के लिए थोड़ा धैर्य चाहिए। प्लास्टिक प्लेट को एलसीडी मॉड्यूल में बोल्ड करने के लिए कुछ #4, या #6 मशीन स्क्रू और नट्स, और स्पेसर का उपयोग करें जैसा कि ऊपर चित्र में है। मैंने एक प्रयोग प्लास्टिक के साथ और दूसरा जिंक मेटल प्लेट के साथ किया। प्लास्टिक निश्चित रूप से संभालना और टूलींग करना आसान है, और पूरे स्विच का समर्थन करने के लिए पर्याप्त मजबूत है। मैं प्लास्टिक के साथ स्पेसर्स के साथ दूर हो गया, क्योंकि मैं इसमें केवल स्क्रू को टैप कर सकता हूं।

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

चरण 4: नियंत्रक सॉफ्टवेयर विकसित करें

नियंत्रक सॉफ्टवेयर विकसित करें
नियंत्रक सॉफ्टवेयर विकसित करें

यह धारणा है कि आपको Arduino Sketch IDE परिवेश से परिचित होने की आवश्यकता है। मैं एक बाइनरी प्रदान कर सकता हूं जो काम करना चाहिए यदि आप प्रोटोटाइप बोर्ड बनाने के लिए योजनाबद्ध का पालन करते हैं। चूँकि Arduino Sketch IDE ट्यूटोरियल के बारे में चर्चा करने वाले बहुत सारे वेबपेज हैं, और जैसे, इसे यहाँ कवर नहीं किया जाएगा।

चरण 5: कंट्रोल फर्मवेयर डाउनलोड करें

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

चरण 6: सिस्टम परीक्षण

Image
Image
सिस्टम परीक्षण
सिस्टम परीक्षण

नियंत्रक प्रकाश स्विच UI पृष्ठ में प्रारंभ हुआ, क्योंकि यह एक प्रकाश नियंत्रक है। यह लोकप्रिय वाईफाई आरजीबी एलईडी स्ट्रिप कंट्रोलर के साथ काम करता है। मुख्य मेनू में 6 चिह्न हैं, और मुझे आशा है कि सब कुछ ग्राफिक रूप से आत्म व्याख्यात्मक है।

एक बात ध्यान देने की जरूरत है कि आपको मुख्य पृष्ठ पर जाने के लिए Google की तरह 9 वर्ग बटन दबाकर वाईफाई बटन चुनने के लिए शीर्ष बाएं सेटिंग आइकन पर जाना होगा। यह तब सभी वाईफाई एपी को स्वचालित रूप से स्कैन करेगा, और आपको उनके मैक पते के आधार पर वाईफाई नियंत्रक का चयन करना चाहिए। जानकारी बाद के सत्रों के लिए सहेजी जाएगी।

एम्बेडेड वीडियो प्रदर्शित करता है:

1. छत मोल्डिंग में स्थित आरजीबी लाइट स्ट्रिप को नियंत्रित करने वाली बैटरी द्वारा संचालित एक हैंडहेल्ड प्रोटोटाइप संस्करण। यह मुझे एक ही समय में दोनों के लिए वीडियो शूट करने की अनुमति देता है।

2. एक नियमित दीवार स्विच बॉक्स के अंदर एक स्थापित संस्करण।

सिफारिश की: