विषयसूची:

१५ मिनट में एनर्जी मॉनिटर: ३ चरण
१५ मिनट में एनर्जी मॉनिटर: ३ चरण

वीडियो: १५ मिनट में एनर्जी मॉनिटर: ३ चरण

वीडियो: १५ मिनट में एनर्जी मॉनिटर: ३ चरण
वीडियो: Axiom Mission 3 Launches to the International Space Station (Official NASA Broadcast) 2024, नवंबर
Anonim
15 मिनट में ऊर्जा मॉनिटर
15 मिनट में ऊर्जा मॉनिटर

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

आवश्यक पुर्जे: ESP8266 TTGO 0.91 OLED (या नियमित ESP8266 और बिना डिस्प्ले के चलते हैं) LDR (लाइट डिपेंडेंट रेसिस्टर) 10K रेसिस्टर

लागत: लगभग 9$ कुल।

युक्ति: ESP8266 TTGO 0.91 OLED eBay पर बेचा जाता है, खोज करें: 'esp8266 oled 0.91'।

चरण 1: मिलाप

मिलाप
मिलाप
मिलाप
मिलाप

केवल 4 मिलाप बिंदु हैं: LDR A0 से D0 (gpio16) तक जाता है। 10K रोकनेवाला A0 से GND तक जाता है।

चरण 2: कोड

कार्यक्रम Arduino के साथ बनाया गया है। मेरे Github साइट पर कोड डाउनलोड करें:

निर्भरताएँ: आपको कुछ पुस्तकालयों की आवश्यकता है, U8g2lib, PubSubClient, आप इन्हें लाइब्रेरी मैनेजर में पाते हैं।

सेटिंग्स: अपने मूल्यों को कोड के शीर्ष पर सेट करें। उन्हें अच्छी तरह समझाया गया है।

अपलोड करें:प्रोग्रामर 'LOLIN(WEMOS) D1 R2 & mini' का चयन करें। यदि आप इसे बोर्ड मेनू में नहीं देखते हैं, तो Arduino Boards Manager में ESP8266 स्थापित करें।

अगर आपका TTGO OLED काम नहीं कर रहा है तो इस थ्रेड पर जाएं। कुछ i2c OLED पिनआउट वहां दिखाए गए हैं।

चरण 3: थिंग्सबोर्ड

थिंग्सबोर्ड
थिंग्सबोर्ड
थिंग्सबोर्ड
थिंग्सबोर्ड
थिंग्सबोर्ड
थिंग्सबोर्ड

मुफ्त लाइव डेमो के लिए https://thingsboard.io पर साइन अप करें।

एनर्जी मॉनिटर नाम के साथ डिवाइस जोड़ें।

डिवाइस 'विवरण' में, 'कॉपी एक्सेस टोकन' पर क्लिक करें, इस स्ट्रिंग को कोड में THINGSBOARD_TOKEN पर पेस्ट करें और अपलोड करें।

यदि सब कुछ ठीक रहा, तो अब आपको डिवाइस 'नवीनतम टेलीमेट्री' में डेटा देखना चाहिए। 'wh' टेलीमेट्री डेटा (प्रति घंटे परिकलित वाट) का चयन करें, और 'विजेट पर दिखाएं' पर क्लिक करें। ड्रॉप डाउन में 'चार्ट' चुनें, और 'टाइम्सरीज' ढूंढें। - कैरोसेल गैलरी में फ़्लोट करें। 'डैशबोर्ड में जोड़ें' पर क्लिक करें। किसी मौजूदा का चयन करें, या एक नया डैशबोर्ड बनाएं। 'डैशबोर्ड खोलें' का चयन करें, और ठीक क्लिक करें। डैशबोर्ड में आप टाइमविंडो को 2 घंटे में बदलना चाहते हैं, और डेटा एकत्रीकरण को कोई नहीं।

एनालॉग गेज के लिए, टेलीमेट्री से समान चरण करें, और विजेट में एनालॉग गेज का चयन करें। जब आप डैशबोर्ड पर वापस आते हैं, तो गेज पैरामीटर संपादित होते हैं। 'डेटा' में, दशमलव की संख्या 0 पर सेट होती है। 'उन्नत' में, न्यूनतम और अधिकतम मान 0 और 8000 पर सेट है, और 1000 अंक साफ़ करने के लिए 'मेजर टिक काउंट' को 10 पर सेट किया गया है।

किया हुआ।

सिफारिश की: