इलेक्ट्रॉर ESP32 एनर्जी मीटर

तपशील
- वीज पुरवठा: १२ व्ही वर ३०० एमए पर्यंत
- मायक्रोकंट्रोलर: ESP32-S3
- डिस्प्ले सुसंगतता: मूलभूत OLED सपोर्ट आणि Adafruit_SSD1306 आणि Adafruit_GFX लायब्ररीसह OLED डिस्प्ले
- वाय-फाय कनेक्टिव्हिटी: ईएसपीहोम द्वारे होम असिस्टंट इंटिग्रेशनला सपोर्ट करते.
- डेटा लॉगिंग: अंगभूत web रिमोट मॉनिटरिंगसाठी सर्व्हर
- अचूकता: स्थिर वाचनांसह निवासी वापरासाठी योग्य.
यूएसबी-सी पोर्टशिवाय प्रारंभिक प्रोग्रामिंग
सुरुवातीला USB-C पोर्टशिवाय ESP32 एनर्जी मीटर प्रोग्राम करण्यासाठी, या चरणांचे अनुसरण करा:
- बोर्डवरील JP2 हेडरशी जोडलेला बाह्य ESP32 प्रोग्रामर वापरा.
- सुरुवातीच्या प्रोग्रामिंगनंतर, भविष्यातील फर्मवेअर अपडेट्ससाठी OTA (ओव्हर-द-एअर) अपडेट्स सक्षम करा.
USB-C पोर्ट जोडत आहे
जर तुम्हाला USB-C पोर्ट जोडायचा असेल, तर तुम्ही ते याद्वारे करू शकता:
- आवश्यक असलेले SMD घटक स्वतः मिळवणे.
- BOM यादीसाठी प्रकल्पाच्या GitHub रिपॉझिटरी पहा.
OLED डिस्प्ले कनेक्शन
OLED डिस्प्ले कनेक्ट करण्यासाठी:
- Adafruit_SSD1306 आणि Adafruit_GFX लायब्ररीसह काम करणाऱ्या OLED डिस्प्लेशी सुसंगतता सुनिश्चित करा.
- मूलभूत OLED समर्थनासह प्रदान केलेल्या स्केचचे अनुसरण करा किंवा ESPHome फर्मवेअरद्वारे OLED कार्यक्षमता एकत्रित करा.
वारंवार विचारले जाणारे प्रश्न (FAQ) Elektor ESP32 ऊर्जा मीटर
प्रश्न १. मी सुरुवातीला USB-C पोर्टशिवाय ESP32 एनर्जी मीटर कसे प्रोग्राम करू?
सुरक्षितता, गुंतागुंत आणि खर्चाच्या कारणांमुळे USB-C पोर्ट जाणूनबुजून वगळण्यात आला. तुम्ही बोर्डवरील JP2 हेडरशी जोडलेल्या बाह्य ESP32 प्रोग्रामरचा वापर करून ESP32 प्रोग्राम करू शकता. सुरुवातीच्या प्रोग्रामिंगनंतर, तुम्ही भविष्यातील सोयीस्कर फर्मवेअर अपडेट्ससाठी OTA (ओव्हर-द-एअर) अपडेट्स सक्षम करू शकता.

प्रश्न २. मी स्वतः USB-C पोर्ट जोडू शकतो का?
हो, हे शक्य आहे, परंतु तुम्हाला आवश्यक असलेले SMD घटक स्वतः मिळवावे लागतील. Elektor सध्या यासाठी किट देत नाही, परंतु BOM यादी प्रकल्पाच्या GitHub रिपॉझिटरीमध्ये उपलब्ध आहे.
प्रश्न ३. कोणत्या प्रकारचा OLED डिस्प्ले ऊर्जा मीटरशी सुसंगत आहे?
हे एनर्जी मीटर सामान्य I²C OLED डिस्प्लेना सपोर्ट करते, सामान्यत: SSD1306 चिपसेटसह 0.96-इंच 128×64 OLED स्क्रीन. तुम्ही मोठे डिस्प्ले (1.3″, 1.9″) देखील वापरू शकता, परंतु लेआउट आणि रिझोल्यूशनसाठी किरकोळ फर्मवेअर समायोजन आवश्यक असतील.
प्रश्न ४. मी OLED डिस्प्ले कसा जोडू?
तुमचा OLED डिस्प्ले बोर्डवरील Qwiic-सुसंगत I²C पोर्ट (K5 कनेक्टर) शी कनेक्ट करा. जर तुमच्या OLED स्क्रीनचा पिन ऑर्डर वेगळा असेल, तर K5 वरील दोन कनेक्टर पर्याय हे सोडवतात.
प्रश्न ५. OLED डिस्प्लेला प्रोग्रामिंगची आवश्यकता आहे का?
हो. दिलेल्या सुरुवातीच्या स्केचमध्ये मूलभूत OLED सपोर्ट बिल्ट-इन आहे आणि ESPHome फर्मवेअरमध्ये OLED कार्यक्षमता पूर्णपणे समाविष्ट आहे. तुम्ही Adafruit_SSD1306 आणि Adafruit_GFX लायब्ररी वापरून डिस्प्ले कस्टमाइझ करू शकता.
प्रश्न ६. होम असिस्टंट इंटिग्रेशनसाठी मी वाय-फाय कनेक्टिव्हिटी कशी सेट करू शकतो?
सुरुवातीला, ESPHome वापरून तुमचा ESP32 कॉन्फिगर करा web मूलभूत सेटअप पॅरामीटर्ससह इंटरफेस.
सुरुवातीच्या कॉन्फिगरेशननंतर, आमच्या GitHub रिपॉझिटरीमधून तपशीलवार YAML कॉन्फिगरेशन कॉपी आणि पेस्ट करा आणि ते तुमच्या डिव्हाइस सेटिंग्जमध्ये अपलोड करा.
प्रश्न ७. ESPHome किंवा MQTT शिवाय ऊर्जा मीटर वापरणे शक्य आहे का?
हो, मीटर पूर्णपणे ऑफलाइन काम करू शकते, एकात्मिकतेशिवाय OLED स्क्रीनवर रिअल-टाइम डेटा दाखवतो. तुम्ही MQTT फंक्शन्स काढून टाकण्यासाठी प्रदान केलेले MQTT-आधारित स्केच बदलू शकता आणि इच्छित असल्यास I²C SD कार्ड मॉड्यूलद्वारे SD कार्ड लॉगिंग कार्यक्षमता जोडू शकता.
प्रश्न ८. मी कोणता वीजपुरवठा वापरावा?
आवश्यक ट्रान्सफॉर्मर १२ V वर ३०० mA पर्यंत वीज पुरवतो, जो ESP32-S3 आणि सेन्सर्स आणि OLED डिस्प्ले सारख्या पेरिफेरल्सना वीज पुरवण्यासाठी पुरेसा आहे.
प्रश्न ९. ऊर्जा मीटर किती अचूक आहे?
ESP32 एनर्जी मीटर निवासी वापरासाठी पुरेसे स्थिर आणि सुसंगत वाचन प्रदान करते. जरी औद्योगिक दर्जाचे नसले तरी, ATM90E32 कॅलिब्रेशन वैशिष्ट्ये घराच्या देखरेखीच्या उद्देशांसाठी योग्य स्वीकार्य अचूकता सुनिश्चित करतात.
प्रश्न १०. जर ESP32 प्रतिसाद देणे थांबवले तर मी ते पुनर्प्राप्त करू शकतो का?
हो. जर मॉड्यूल रिस्पॉन्सिव्ह असेल, तर योग्य 3.3 V ESP32 प्रोग्रामर वापरून ते रिफ्लॅश करा. जर खराब झाले असेल, तर तुम्ही ESP32-S3 मॉड्यूल बदलू शकता किंवा दुसरे ESP32 मॉड्यूल थेट IO हेडरशी कनेक्ट करू शकता.
प्रश्न ११. मला माहित असायला हवे अशा काही ज्ञात मर्यादा किंवा सुसंगतता नोट्स आहेत का?
वापरलेली सर्व इंटरफेसिंग आणि प्रोग्रामिंग टूल्स 3.3 V लॉजिक लेव्हल प्रदान करतात याची खात्री करा. ESP32S3 5 V सिग्नल सहन करत नाही आणि विसंगत उपकरणांशी जोडल्यास ते खराब होऊ शकते.
प्रश्न १२. जर माझ्या OLED डिस्प्लेमध्ये VCC आणि GND पिन उलटे असतील तर?
काही OLED स्क्रीनमध्ये सामान्यतः उलटे VCC आणि GND पिन असलेले OLED डिस्प्ले सामावून घेण्यासाठी बोर्ड K5 वर दोन कनेक्टर पर्याय प्रदान करतो.
प्रश्न १३. मी ऊर्जा डेटा एसडी कार्डवर लॉग करू शकतो का?
हो, तुम्ही Qwiic कनेक्टरद्वारे I²C SD कार्ड मॉड्यूल कनेक्ट करू शकता. डेटा लॉगिंगला समर्थन देण्यासाठी तुम्हाला प्रदान केलेले स्केच किंवा फर्मवेअर सुधारित आणि वाढवावे लागेल.
प्रश्न १४. ऊर्जा मीटरमध्ये बिल्ट-इन आहे का? webसर्व्हर?
हो, ऊर्जा मीटर प्रकल्पात अंगभूत समाविष्ट आहे webESP32 वर होस्ट केलेला सर्व्हर. हे web इंटरफेस OLED डिस्प्ले डेटा प्रतिबिंबित करतो, जो वापरकर्त्यांना दूरस्थपणे ऊर्जेच्या वापराचे निरीक्षण करण्यासाठी आणखी एक सोयीस्कर पद्धत प्रदान करतो.
प्रश्न १५. जर माझे डिव्हाइस वाय-फायशी कनेक्ट झाले नाही तर मी काय करावे?
तुमचे YAML कॉन्फिगरेशन काळजीपूर्वक तपासा. योग्य SSID आणि पासवर्ड एंटर केला आहे याची खात्री करा आणि स्टॅटिक IP अॅड्रेस आणि सबनेट सेटिंग्ज तुमच्या नेटवर्कशी जुळत आहेत याची पडताळणी करा.
प्रश्न १६. व्हॉल्यूमसाठी शिफारसित रेझिस्टर सेटअप काय आहे?tagई आणि करंट सेन्सिंग?
मीटर १:१०१ व्हॉल्यूम वापरतोtagसुरक्षितता आणि लवचिकतेसाठी ई डिव्हायडर, ज्यामुळे २० व्ही पीक इनपुटसाठी एडीसीवर सुमारे ±२०० एमव्ही मिळते. करंट सेन्सिंगसाठी, ५ बोझन रेझिस्टर सुमारे २५० एमव्ही प्रदान करतो, जो रिझोल्यूशन आणि थर्मल परफॉर्मन्स प्रभावीपणे संतुलित करतो. इच्छित असल्यास, तुम्ही उच्च एडीसी वापरासाठी हे रेझिस्टर समायोजित करू शकता.
प्रश्न १७. फ्लॅशिंगसाठी मी FTDI किंवा Arduino बोर्ड सारखे वेगवेगळे प्रोग्रामर वापरू शकतो का?
फक्त ३.३ व्ही लॉजिक लेव्हलवर ESP32-सुसंगत प्रोग्रामर वापरा. काही FTDI आणि Arduino बोर्ड सारख्या ५ व्ही लॉजिक डिव्हाइसेस वापरणे टाळा, कारण ते ESP32-S3 मॉड्यूलला नुकसान पोहोचवू शकतात.
प्रश्न १८. प्री-इंस्टॉल केलेले फर्मवेअर दिले आहे का?
वापरकर्त्यांना त्यांचे पसंतीचे फर्मवेअर वातावरण (ESPHome, MQTT, इ.) निवडण्याची आणि कॉन्फिगर करण्याची लवचिकता देण्यासाठी ऊर्जा मीटर जाणूनबुजून पूर्व-स्थापित फर्मवेअरशिवाय सोडले जाते.
प्रश्न १९. जर मी चुकून ५ व्ही लॉजिक वापरला आणि ESP32-S3 खराब झाला तर काय होईल?
जर नुकसान झाले तर, ESP32-S3 मॉड्यूल डिसोल्डर करून बदलता येते. पर्यायी म्हणून, एक वेगळा ESP32-S3 मॉड्यूल थेट IO हेडरद्वारे जोडता येतो.
प्रश्न २०. मला व्यापक दस्तऐवजीकरण आणि फर्मवेअर कुठे मिळेल?ampलेस?
व्यापक दस्तऐवजीकरण, फर्मवेअर माजीampकमी, आणि संपूर्ण बिल ऑफ मटेरियल्स (BOM) अधिकृत Elektor GitHub रिपॉझिटरी वर उपलब्ध आहेत.
कागदपत्रे / संसाधने
![]() |
इलेक्ट्रॉर ESP32 एनर्जी मीटर [pdf] वापरकर्ता मॅन्युअल FNIRSI 2C53P, ESP32 ऊर्जा मीटर, ESP32, ऊर्जा मीटर, मीटर |

