विषयसूची:

अपना मुख्य बिजली मीटर पढ़ें (ESP8266, WiFi, MQTT और Openhab): 6 कदम (चित्रों के साथ)
अपना मुख्य बिजली मीटर पढ़ें (ESP8266, WiFi, MQTT और Openhab): 6 कदम (चित्रों के साथ)

वीडियो: अपना मुख्य बिजली मीटर पढ़ें (ESP8266, WiFi, MQTT और Openhab): 6 कदम (चित्रों के साथ)

वीडियो: अपना मुख्य बिजली मीटर पढ़ें (ESP8266, WiFi, MQTT और Openhab): 6 कदम (चित्रों के साथ)
वीडियो: 2. Nodemcu ESP8266 detecting actual internet connection | ElectroCSE 2024, जुलाई
Anonim
Image
Image

इस निर्देश में आपको पता चलता है कि मैंने अपने घर के मुख्य बिजली के उपयोग को कैसे पढ़ा और इसे अपने ओपनहैब होम ऑटोमेशन में ESP8266, Wifi, MQTT के माध्यम से प्रकाशित किया।

मेरे पास एक 'स्मार्ट मीटर' ISKRA टाइप MT372 है, हालाँकि इसमें डेटा निर्यात करने की कोई आसान संभावना नहीं है। इसलिए मैंने वर्तमान पावर को पढ़ने के लिए एलईडी दालों का इस्तेमाल किया, एलईडी दालों को 1 किलोवाट/घंटा के लिए 1000 बार।

चरण 1: सिद्धांत योजना

सिद्धांत योजना
सिद्धांत योजना
सिद्धांत योजना
सिद्धांत योजना

दालों का पता ESP8266 द्वारा लगाया जाता है। हालाँकि, आपको एक अच्छे और स्पष्ट '0' और '1' की आवश्यकता है। दालें काफी कमजोर हैं इसलिए मुझे कुछ उपयुक्त इलेक्ट्रॉनिक घटकों की आवश्यकता थी।

phototransistor

एक फोटोरेसिस्टर लाल बत्ती की छोटी और कमजोर दालों का पता लगाने के लिए पर्याप्त तेज़ नहीं है। इस Youtube वीडियो के आधार पर मैं एक फोटोट्रांसिस्टर चुनता हूं। 2M ओम रोकनेवाला जोड़कर मैं लगभग 2V तक पहुँच सकता था।

तुलनित्र

हालाँकि, एक स्पष्ट '0' और '1' सुनिश्चित करने के लिए मैं एक LM293 तुलनित्र जोड़ना चुनता हूँ। विन और फोटोट्रांसिस्टर Vref से 0.6 V कनेक्ट करके, मुझे अंधेरे में एक सकारात्मक संकेत मिला, और नाड़ी पर एक नकारात्मक संकेत मिला। विन और वीआरईएफ वोल्टेज के लिए पोटेंशियोमीटर का उपयोग करके उपयुक्त वोल्टेज पाए गए। तुलनित्र के साथ, मैंने 300K रोकनेवाला का उपयोग किया।

आउटपुट पर पुल-अप रोकनेवाला का उपयोग करके, मुझे लगभग 3.3V का आउटपुट अंतर मिल सकता है।

आउटपुट ऑसिलोप स्क्रीन पर दिखाया गया है।

ईएसपी8266

पल्स होने पर ESP8266 लो वोल्टेज का पता लगाता है। यह मेरे MQTT ब्रोकर को आउटपुट डेटा भेजता है। डेटा द्वारा प्राप्त किया जाता है: - Openhab2- नोड-रेड जिसके माध्यम से डेटा थिंग्सपीक पर अपलोड किया जाता है

चरण 2: घटक

मेरे द्वारा उपयोग किए जाने वाले मुख्य घटक:

- 3DU5C फोटोट्रांसिस्टर (स्पष्टीकरण के लिए वीडियो देखें)

- LM293 तुलनित्र

- ईएसपी-01

- कई प्रतिरोधक

- प्रोटोटाइप पीसीबी

- बक कन्वर्टर। मैं 12V के अपने राउटर बिजली की आपूर्ति का उपयोग करता हूं और पाया कि LM1117 बहुत कुशल नहीं है और काफी गर्म हो जाता है।

- एबीएस बॉक्स

चरण 3: प्रोग्रामिंग

प्रोग्रामिंग
प्रोग्रामिंग
प्रोग्रामिंग
प्रोग्रामिंग
प्रोग्रामिंग
प्रोग्रामिंग
प्रोग्रामिंग
प्रोग्रामिंग

कार्यक्रम मेरे जीथब पर प्रकाशित हुआ है:

कार्यक्रम की रूपरेखा और शक्ति की गणना की विधि के लिए योजना देखें।

मैं एक संशोधित यूएसबी-प्रोग्रामर के माध्यम से अपना ईएसपी -01 प्रोग्राम करता हूं। मैंने फ्लैश मोड में बूट करने के लिए RST और GND के बीच एक आसान रीसेट और GPIO0 और GND के बीच एक स्लाइड स्विच के बीच एक बटन स्विच को मिलाया।

चरण 4: कोडांतरण

कोडांतरण
कोडांतरण
कोडांतरण
कोडांतरण
कोडांतरण
कोडांतरण

अल भागों को एक प्रोटोटाइप पीसीबी में मिलाया जाता है।

स्पष्टीकरण के लिए चित्र और योजना देखें।

ब्लू एलईडी: नीली एलईडी LM293 तुलनित्र के आउटपुट सिग्नल से जुड़ी होती है, जो ESP8266 से स्वतंत्र रोशनी होती है। यदि कोई पल्स (अंधेरा) नहीं है, तो फोटोट्रांसिस्टर सर्किट से वोल्टेज आउटपुट कम है, इसलिए Vref <विन (स्थिर वोल्टेज) 0, 6V) और LM293 का आउटपुट अधिक है, VCC में कोई करंट प्रवाहित नहीं होता है और नीली एलईडी बंद है।

यदि कोई पल्स (प्रकाश) है, तो फोटोट्रांसिस्टर सर्किट से आउटपुट अधिक है (ca. 1.5V) इसलिए Vref? विन (0.6V का स्थिर वोल्टेज) और LM293 का आउटपुट कम है, इसलिए VCC से करंट प्रवाहित होता है और नीली एलईडी चालू है।

ग्रीन एलईडी: हरे रंग की एलईडी ESP8266 के GPIO0 और दालों से जुड़ी होती है यदि ESP8266 ने एक अच्छी पल्स का पता लगाया है।

चरण 5: बिजली मीटर पर चढ़ना

बिजली मीटर पर चढ़ना
बिजली मीटर पर चढ़ना
बिजली मीटर पर चढ़ना
बिजली मीटर पर चढ़ना
बिजली मीटर पर चढ़ना
बिजली मीटर पर चढ़ना
बिजली मीटर पर चढ़ना
बिजली मीटर पर चढ़ना

मैंने पोस्टर के लिए कुछ चिपचिपी पोटीन का इस्तेमाल बॉक्स में पीसीबी और मीटर को बॉक्स को माउंट करने के लिए किया, न कि मीटर को नुकसान पहुंचाने के लिए। एलईडी की सटीक स्थिति में एक छेद ड्रिल करना महत्वपूर्ण है। एलईडी की ओर इशारा करते हुए फोटोट्रांसिस्टर को मोड़ें।

चरण 6: पावर अप

Image
Image
प्रेरित करना
प्रेरित करना
प्रेरित करना
प्रेरित करना

जैसे ही मैंने दिन के उजाले में केस खोला, मैंने फोटोट्रांसिस्टर में एंबियंट लाइट शाइनिंग को रोकने के लिए कुछ और चिपचिपी पुटी का इस्तेमाल किया। एल ई डी को पलक झपकते देखने के लिए ढक्कन में एक छोटा सा छेद ड्रिल करें (तस्वीरों पर नहीं)।

इन अच्छे ग्राफ़ को प्राप्त करने के लिए Openhab में मान पढ़ें!

सिफारिश की: