विषयसूची:

वाईफाई फैन स्पीड रेगुलेटर (ESP8266 AC Dimmer): 8 कदम (चित्रों के साथ)
वाईफाई फैन स्पीड रेगुलेटर (ESP8266 AC Dimmer): 8 कदम (चित्रों के साथ)

वीडियो: वाईफाई फैन स्पीड रेगुलेटर (ESP8266 AC Dimmer): 8 कदम (चित्रों के साथ)

वीडियो: वाईफाई फैन स्पीड रेगुलेटर (ESP8266 AC Dimmer): 8 कदम (चित्रों के साथ)
वीडियो: ESP8266 WiFi AC Dimmer | Control Speed of Fan using Smartphone 2024, जुलाई
Anonim
वाईफाई फैन स्पीड रेगुलेटर (ESP8266 AC Dimmer)
वाईफाई फैन स्पीड रेगुलेटर (ESP8266 AC Dimmer)

यह निर्देश योग्य मार्गदर्शन करेगा कि कैसे Triac फेज एंगल कंट्रोल विधि का उपयोग करके सीलिंग फैन स्पीड रेगुलेटर बनाया जाए। Triac को पारंपरिक रूप से Atmega8 स्टैंडअलोन arduino कॉन्फ़िगर चिप द्वारा नियंत्रित किया जाता है। Wemos D1 मिनी इस नियामक के लिए वाईफाई कार्यक्षमता जोड़ता है।

विशेषता -

1. स्थानीय और वाईफाई दोनों नियंत्रित (पुश बटन और स्मार्टफोन वाईफाई)।

2. बिजली की रुकावट के बाद भी पंखे की गति के स्तर को फिर से शुरू करने के लिए राज्य की बचत सुविधा।

3. कम गति वाला पंखा कट ऑफ (फैन स्टेटर के अधिक गरम होने से बचना)।

4. बटन पुश और स्पीड लेवल के लिए एलईडी इंडिकेशन फीडबैक।

5. Arduino Uno R3 के बजाय स्टैंडअलोन सस्ता Atmega8 DIY बोर्ड।

6. बिना स्नबर कैपेसिटर और रेसिस्टर को एसी तापदीप्त बल्बों के लिए डिमर के रूप में इस्तेमाल किया जा सकता है।

सावधान रहें कि इस परियोजना में डायरेक्ट एसी 220V के साथ काम करना शामिल है जो अत्यधिक खतरनाक है।

चरण 1: आवश्यक भागों

भागों की जरूरत
भागों की जरूरत

स्तर: उन्नत

1. ATMEGA8 या ATMEGA8A 28 पिन चिप + 28 पिन आईसी बेस

2. AT24C32 EEPROM + 8 पिन आईसी बेस

3. बर्ग पट्टी

4. 1k नेटवर्क रोकनेवाला + 10 एलईडी या 10 चैनल बार एलईडी

5. 10uF 25V इलेक्ट्रोलाइटिक कैपेसिटर

6. हुकअप तार

7. 5 एक्स 10k रोकनेवाला

8. 3 X 2N2222 ट्रांजिस्टर

9. 22pf + 16mhz क्रिस्टल

10. 2 एक्स 120k 2W प्रतिरोधी

11. 2W10 ब्रिज रेक्टीफायर

12. 4N35 ऑप्टोकॉप्लर

13. 2वे टर्मिनल ब्लॉक

14. BT136 ट्राईक

15. MOC3021 ऑप्टोकॉप्लर + आईसी बेस

16. 1k रोकनेवाला

17. 0.01uF X रेटेड एसी संधारित्र (स्नबर सर्किट)

18. 47ohm 5W रोकनेवाला (स्नबर सर्किट)

19. 2 X 390ohm 2W रोकनेवाला

20. 5वी 2ए एसएमपीएस बिजली की आपूर्ति

21. परफ बोर्ड (आवश्यक आकार के अनुसार)

22. ड्यूपॉन्ट एफ-एफ कनेक्टर

23. 4 एक्स पुश बटन

24. लकड़ी के बक्से (संलग्नक)

25. Wemos d1 मिनी

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

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

सर्किट में 4 गति नियंत्रण सावधानी से चुने गए हैं। पिन 13, A0, A1, A2, A3 गति की स्थिति दिखाता है। जब भी पुश बटन दबाया जाता है या Wemos पल्स प्राप्त होता है तो पिन 13 ब्लिंक करता है।

पिन2 जीरो क्रॉस डिटेक्टर से इनपुट है

पिन3 ट्राइक ऑप्टोकॉप्लर के लिए ड्राइव है

Atmega8 स्टैंडअलोन वर्जन 16mhz एक्सटर्नल क्रिस्टल पर चलता है।

Wemos के लिए समानांतर हेडर के साथ पुश बटन, पंखे की गति को बढ़ाने या घटाने के लिए एक पल्स को pin7 और pin8 पर ट्रिगर करें। इन पिनों को ऊपर खींचा जाता है।

प्रत्येक चैनल के लिए योजनाबद्ध का अपना जीरो क्रॉस डिटेक्टर है। प्रत्येक चैनल यानी प्रत्येक पंखे के पास अलग Atmega8 स्टैंडअलोन है। MOC3021 ड्राइविंग Triac का मानक विन्यास। इस आगमनात्मक भार के लिए स्नबर सर्किट जोड़ा गया।

पिन A0 सबसे कम गति दिखा रहा है क्योंकि पंखे को ट्रांजिस्टर के माध्यम से MOC3021 तक चलाया जाता है ताकि यह सुनिश्चित हो सके कि AC पंखे से बहुत कम गति से बचा जा सके।

I2C EEPROM गति को बचाता है जब भी संबंधित गति स्तर को बदला जाता है।

चरण 3: योजनाबद्ध और सोल्डरिंग

योजनाबद्ध और सोल्डरिंग
योजनाबद्ध और सोल्डरिंग
योजनाबद्ध और सोल्डरिंग
योजनाबद्ध और सोल्डरिंग
योजनाबद्ध और सोल्डरिंग
योजनाबद्ध और सोल्डरिंग

संलग्न योजनाबद्ध खोजें और अपना लेआउट डिज़ाइन करें या मेरे पिछले निर्देश से एक नक़्क़ाशीदार पीसीबी करें।

मैंने आसान सोल्डरिंग के लिए इस प्रकार के बोर्ड का उपयोग किया है।

चूंकि मैं दो प्रशंसकों को नियंत्रित कर रहा हूं, मैंने दिखाए गए अनुसार 2 बोर्डों का उपयोग किया है। फीडबैक और स्थिति के उद्देश्यों के लिए एक 10 चैनल बार एलईडी।

जैसा कि चित्र में दिखाया गया है कि पुश बटन को परफ़ॉर्म में पुरुष हेडर से आसान कनेक्शन के लिए ड्यूपॉन्ट में मिलाया जाता है।

5 स्थिति एलईडी को चलाने के लिए 1k के नेटवर्क रेसिस्टर का उपयोग किया जाता है

चूंकि 220VAC ज़ीरोक्रॉस डिटेक्टर Atmega8 के एक ही परफ़ॉर्मर में है, इसलिए पर्याप्त रिक्ति दी गई थी और पीछे (कॉपर क्षेत्र) 220V के जोखिम को रोकने के लिए हॉट ग्लूड है।

चरण 4: हेक्स फ़ाइल को जलाना

जलती हुई हेक्स फ़ाइल
जलती हुई हेक्स फ़ाइल
जलती हुई हेक्स फ़ाइल
जलती हुई हेक्स फ़ाइल

इस उत्कृष्ट लेख के बाद Arduino IDE के साथ उपयोग करने के लिए Atmega8 चिप को कॉन्फ़िगर करें।

एक बार जब Arduino Optiboot लोडर Atmega8 पर स्थापित हो जाता है, तो बस Atmega328p चिप को प्लग आउट करें और नए Atmega8 बूटलोडर बर्न चिप को Arduino Uno R3 बोर्ड 28 पिन सॉकेट में पिन पायदान को ध्यान में रखते हुए प्लग करें।

फिर Burn.zip फाइल को एक फोल्डर में एक्सट्रेक्ट करें डाउनलोड करें। 'bet.bat' फ़ाइल पर राइट क्लिक करें और संपादित करें पर क्लिक करें और नोटपैड में बैच फ़ाइल खोलें और COM5 को अपने संबंधित सक्रिय arduino COM पोर्ट में बदलें, जिसे रन कमांड से "devmgmt.msc" से आसानी से देखा जा सकता है।

फिर नोटपैड बंद करें और bet.bat फ़ाइल चलाएँ

Avrdude हेक्स फ़ाइल को Atmega8 में जला देगा

चरण 5: रीयलटाइम टेस्ट

रीयलटाइम टेस्ट
रीयलटाइम टेस्ट
रीयलटाइम टेस्ट
रीयलटाइम टेस्ट
रीयलटाइम टेस्ट
रीयलटाइम टेस्ट
रीयलटाइम टेस्ट
रीयलटाइम टेस्ट

कोड को टांका लगाने और अपलोड करने के बाद, वास्तविक समय के अनुप्रयोग में सर्किट का परीक्षण किया और अच्छा आउटपुट पाया।

चरण 6: Wemos D1 Mini को कॉन्फ़िगर करना

Wifi कॉन्फ़िगरेशन के लिए मैंने EspEasy फर्मवेयर का उपयोग किया है जो काम का अच्छा टुकड़ा है।

मूल रूप से पिन D6 और D7 ट्रांजिस्टर के आधार पर 300ms के लिए पल्स उत्पन्न करता है

इस लिंक का उपयोग करें और फर्मवेयर को Wemos D1 Mini में बर्न करें।

इस लिंक का उपयोग करके हम बढ़ा सकते हैं https://192.168.4.1/control?cmd=Pulse, 13, 1, 300

इस लिंक का उपयोग करके हम https://192.168.4.1/control?cmd=Pulse, 12, 1, 300 घटा सकते हैं

Wemos. में फर्मवेयर बर्न करने के ठीक बाद उपरोक्त लिंक काम करेंगे

बाद में यदि एक्सेस प्वाइंट की जानकारी एस्पेसी में जोड़ी जाती है, तो उपरोक्त लिंक में 192.168.4.1 के स्थान पर निर्दिष्ट आईपी पते का उपयोग करना सुनिश्चित करें।

इसे एक IOT डिवाइस बनाने की स्थिति में Espeasy प्रोटोकॉल चयन के अनुसार कॉन्फ़िगर करें।

चरण 7: नियंत्रित करने के लिए Android ऐप का उपयोग करना

नियंत्रित करने के लिए Android ऐप का उपयोग करना
नियंत्रित करने के लिए Android ऐप का उपयोग करना
नियंत्रित करने के लिए Android ऐप का उपयोग करना
नियंत्रित करने के लिए Android ऐप का उपयोग करना
नियंत्रित करने के लिए Android ऐप का उपयोग करना
नियंत्रित करने के लिए Android ऐप का उपयोग करना
नियंत्रित करने के लिए Android ऐप का उपयोग करना
नियंत्रित करने के लिए Android ऐप का उपयोग करना

play.google.com/store/apps/details?id=ch.rmy.android.http_shortcuts

HTTP शॉर्टकट एंड्रॉइड ऐप पंखे की गति को नियंत्रित करने की अनुमति देता है जैसा कि संलग्न चित्रों में दिखाया गया है।

चरण 8: अंतिम बढ़ते

अंतिम बढ़ते
अंतिम बढ़ते
अंतिम बढ़ते
अंतिम बढ़ते
अंतिम बढ़ते
अंतिम बढ़ते

मैंने एक ऐक्रेलिक ग्लास फ्रंट और लकड़ी के बक्से का इस्तेमाल किया। लकड़ी के बक्से को दो स्क्रू का उपयोग करके दीवार पर सुरक्षित किया जाता है और एंकर इस लिंक का उपयोग गाइड के रूप में स्थापित करने के लिए करते हैं।

एक अच्छे फिनिश के लिए दीवार के साथ फ्लश किए गए बॉक्स को स्थापित करने के लिए इस निर्देश का पालन करें।

यदि कोई प्रश्न pls मुझसे संपर्क करें @

सिफारिश की: