විදුලි ESP32 බලශක්ති මීටරය

පිරිවිතර

  • බල සැපයුම: 12 V දී 300 mA දක්වා
  • ක්ෂුද්‍ර පාලකය: ESP32-S3
  • සංදර්ශක අනුකූලතාව: මූලික OLED සහාය සහ Adafruit_SSD1306 සහ Adafruit_GFX පුස්තකාල සහිත OLED සංදර්ශක
  • Wi-Fi සම්බන්ධතාවය: ESPHome හරහා නිවාස සහායක ඒකාබද්ධ කිරීමට සහාය වේ.
  • දත්ත ලොග් කිරීම: බිල්ට්-ඉන් web දුරස්ථ නිරීක්ෂණ සඳහා සේවාදායකය
  • නිරවද්‍යතාවය: ස්ථාවර කියවීම් සහිත නේවාසික භාවිතය සඳහා සුදුසු වේ.

USB-C Port නොමැතිව මූලික ක්‍රමලේඛනය
USB-C port එකක් නොමැතිව ESP32 බලශක්ති මීටරය මුලින්ම වැඩසටහන්ගත කිරීමට, මෙම පියවර අනුගමනය කරන්න:

  1. පුවරුවේ JP2 ශීර්ෂයට සම්බන්ධ කර ඇති බාහිර ESP32 ක්‍රමලේඛකයක් භාවිතා කරන්න.
  2. මූලික ක්‍රමලේඛනයෙන් පසු, අනාගත ස්ථිරාංග යාවත්කාලීන සඳහා OTA (Over-The-Air) යාවත්කාලීන කිරීම් සක්‍රීය කරන්න.

USB-C Port එකක් එකතු කිරීම
ඔබට USB-C port එකක් එක් කිරීමට අවශ්‍ය නම්, ඔබට එය කළ හැක්කේ:

  1. අවශ්‍ය SMD සංරචක ඔබම සපයා ගැනීම.
  2. BOM ලැයිස්තුව සඳහා ව්‍යාපෘතියේ GitHub ගබඩාව බලන්න.

OLED සංදර්ශක සම්බන්ධතාවය
OLED සංදර්ශකයක් සම්බන්ධ කිරීමට:

  1. Adafruit_SSD1306 සහ Adafruit_GFX පුස්තකාල සමඟ ක්‍රියා කරන OLED සංදර්ශක සමඟ අනුකූලතාව සහතික කරන්න.
  2. මූලික OLED සහාය ඇතිව සපයා ඇති සටහන අනුගමනය කරන්න හෝ ESPHome ස්ථිරාංග හරහා OLED ක්‍රියාකාරීත්වය ඒකාබද්ධ කරන්න.

නිතර අසන ප්‍රශ්න (නිතර අසන ප්‍රශ්න) Elektor ESP32 ශක්ති මීටරය
Q1. USB-C port එකක් නොමැතිව ESP32 බලශක්ති මීටරය මුලින්ම ක්‍රමලේඛනය කරන්නේ කෙසේද?
ආරක්ෂාව, සංකීර්ණත්වය සහ පිරිවැය හේතූන් මත USB-C port හිතාමතාම මඟ හැර ඇත. පුවරුවේ JP2 ශීර්ෂයට සම්බන්ධ කර ඇති බාහිර ESP32 ක්‍රමලේඛකයෙකු භාවිතයෙන් ඔබට ESP32 වැඩසටහන්ගත කළ හැකිය. මූලික ක්‍රමලේඛනයෙන් පසුව, ඔබට පහසු අනාගත ස්ථිරාංග යාවත්කාලීන කිරීම් සඳහා OTA (Over-TheAir) යාවත්කාලීන කිරීම් සක්‍රීය කළ හැකිය.


Q2. මටම USB-C port එකක් එකතු කළ හැකිද?
ඔව්, එය කළ හැකියි, නමුත් අවශ්‍ය SMD සංරචක ඔබ විසින්ම ලබා ගත යුතුයි. මේ සඳහා Elektor දැනට කට්ටලයක් ලබා නොදේ, නමුත් BOM ලැයිස්තුව ව්‍යාපෘතියේ GitHub ගබඩාවේ ඇත.
Q3. ශක්ති මීටරය සමඟ අනුකූල වන්නේ කුමන ආකාරයේ OLED සංදර්ශකයක්ද?
ශක්ති මීටරය සාමාන්‍ය I²C OLED සංදර්ශක සඳහා සහය දක්වයි, සාමාන්‍යයෙන් SSD1306 චිප්සෙට් එක සහිත 0.96-අඟල් 128×64 OLED තිර. ඔබට විශාල සංදර්ශක (1.3″, 1.9″) ද භාවිතා කළ හැකිය, නමුත් පිරිසැලසුම සහ විභේදනය සඳහා සුළු ස්ථිරාංග ගැලපීම් අවශ්‍ය වනු ඇත.
Q4. OLED සංදර්ශකය සම්බන්ධ කරන්නේ කෙසේද?
ඔබගේ OLED සංදර්ශකය පුවරුවේ ඇති Qwiic-අනුකූල I²C port (K5 සම්බන්ධකය) වෙත සම්බන්ධ කරන්න. ඔබගේ OLED තිරයේ පින් අනුපිළිවෙල වෙනස් නම්, K5 හි සම්බන්ධක විකල්ප දෙකක් මෙයට ආමන්ත්‍රණය කරයි.
ප්‍රශ්නය 5. OLED සංදර්ශකය ක්‍රමලේඛනය කිරීම අවශ්‍යද?
ඔව්. ලබා දී ඇති මූලික සටහනෙහි මූලික OLED සහාය ඇතුළත් කර ඇති අතර, ESPHome ස්ථිරාංගය OLED ක්‍රියාකාරිත්වය සම්පූර්ණයෙන්ම ඒකාබද්ධ කරයි. ඔබට Adafruit_SSD1306 සහ Adafruit_GFX පුස්තකාල භාවිතයෙන් සංදර්ශකය අභිරුචිකරණය කළ හැකිය.
Q6. නිවාස සහායක ඒකාබද්ධ කිරීම සඳහා Wi-Fi සම්බන්ධතාවය සකසන්නේ කෙසේද?
මුලින්ම, ESPHome's භාවිතයෙන් ඔබේ ESP32 වින්‍යාස කරන්න. web මූලික සැකසුම් පරාමිතීන් සහිත අතුරුමුහුණත.

මූලික වින්‍යාසයෙන් පසු, අපගේ GitHub ගබඩාවෙන් සවිස්තරාත්මක YAML වින්‍යාසය ඔබගේ උපාංග සැකසුම් වලට පිටපත් කර අලවා උඩුගත කරන්න.
ප්‍රශ්නය 7. ESPHome හෝ MQTT නොමැතිව බලශක්ති මීටරය භාවිතා කළ හැකිද?
ඔව්, මීටරයට සම්පූර්ණයෙන්ම නොබැඳිව ක්‍රියා කළ හැකි අතර, ඒකාබද්ධ කිරීමකින් තොරව OLED තිරයේ තත්‍ය කාලීන දත්ත පෙන්වයි. අවශ්‍ය නම්, MQTT කාර්යයන් ඉවත් කිරීමට සහ I²C SD කාඩ්පත් මොඩියුලය හරහා SD කාඩ්පත් ලොග් කිරීමේ ක්‍රියාකාරිත්වය එක් කිරීමට ඔබට සපයා ඇති MQTT-පාදක සටහන වෙනස් කළ හැකිය.
ප්‍රශ්නය 8. මා භාවිතා කළ යුතු බල සැපයුම කුමක්ද?
අවශ්‍ය ට්‍රාන්ස්ෆෝමරය 12 V දී 300 mA දක්වා වෝල්ටීයතාවයක් සැපයිය යුතු අතර, එය ESP32-S3 සහ සංවේදක සහ OLED සංදර්ශකය වැනි පර්යන්ත උපාංග බල ගැන්වීමට ප්‍රමාණවත් වේ.

ප්‍රශ්නය 9. ශක්ති මීටරය කෙතරම් නිවැරදිද?
ESP32 බලශක්ති මීටරය නේවාසික භාවිතය සඳහා ප්‍රමාණවත් ස්ථාවර සහ ස්ථාවර කියවීම් සපයයි. කාර්මික ශ්‍රේණියේ නොවුනත්, ATM90E32 ක්‍රමාංකන විශේෂාංග නිවාස අධීක්ෂණ අරමුණු සඳහා සුදුසු පිළිගත හැකි නිරවද්‍යතාවයක් සහතික කරයි.
ප්‍රශ්නය 10. ESP32 ප්‍රතිචාර දැක්වීම නැවැත්තුවොත් මට එය නැවත ලබා ගත හැකිද?
ඔව්. මොඩියුලය ප්‍රතිචාරාත්මක නම්, නිසි 3.3 V ESP32 ක්‍රමලේඛකයෙකු භාවිතයෙන් එය නැවත ෆ්ලෑෂ් කරන්න. හානි වුවහොත්, ඔබට ESP32-S3 මොඩියුලය ප්‍රතිස්ථාපනය කළ හැකිය, නැතහොත් වෙනත් ESP32 මොඩියුලයක් IO ශීර්ෂයට කෙලින්ම සම්බන්ධ කළ හැකිය.
Q11. මා දැනුවත් විය යුතු දන්නා සීමාවන් හෝ අනුකූලතා සටහන් තිබේද?
භාවිතා කරන සියලුම අතුරුමුහුණත් සහ ක්‍රමලේඛන මෙවලම් 3.3 V තාර්කික මට්ටමක් සපයන බවට වග බලා ගන්න. ESP32S3 5 V සංඥා වලට ඔරොත්තු නොදෙන අතර නොගැලපෙන උපකරණ සමඟ සම්බන්ධ වුවහොත් හානි විය හැකිය.
Q12. මගේ OLED සංදර්ශකය VCC සහ GND පින් ආපසු හරවා ඇත්නම් කුමක් කළ යුතුද?
සමහර OLED තිරවල බහුලව දක්නට ලැබෙන, VCC සහ GND අල්ෙපෙනති ආපසු හැරවූ OLED සංදර්ශක සඳහා විශේෂයෙන් K5 මත පුවරුව සම්බන්ධක විකල්ප දෙකක් සපයයි.
Q13. මට SD කාඩ්පතකට බලශක්ති දත්ත ලොග් කළ හැකිද?
ඔව්, ඔබට Qwiic සම්බන්ධකය හරහා I²C SD කාඩ් මොඩියුලයක් සම්බන්ධ කළ හැකිය. දත්ත ලොග් කිරීම සඳහා සහාය වීම සඳහා ඔබට සපයා ඇති සටහන හෝ ස්ථිරාංග වෙනස් කර දිගු කිරීමට අවශ්‍ය වනු ඇත.
ප්‍රශ්නය 14. බලශක්ති මීටරයට බිල්ට්-ඉන් එකක් ඇතුළත් වේද? webසේවාදායකය?
ඔව්, බලශක්ති මීටර ව්‍යාපෘතියට ඇතුළත් කර ඇති webESP32 මත සත්කාරකත්වය දරන සේවාදායකය. මෙය web මෙම අතුරුමුහුණත OLED සංදර්ශක දත්ත පිළිබිඹු කරන අතර, දුරස්ථව බලශක්ති භාවිතය නිරීක්ෂණය කිරීමට පරිශීලකයින්ට තවත් පහසු ක්‍රමයක් ලබා දෙයි.
Q15. මගේ උපාංගය Wi-Fi වෙත සම්බන්ධ නොවන්නේ නම් මා කළ යුත්තේ කුමක්ද?
ඔබගේ YAML වින්‍යාසය ප්‍රවේශමෙන් පරීක්ෂා කරන්න. නිවැරදි SSID සහ මුරපදය ඇතුළත් කර ඇති බවට වග බලා ගන්න, සහ ස්ථිතික IP ලිපිනය සහ උපජාල සැකසුම් ඔබගේ ජාලයට ගැලපෙන බව තහවුරු කරන්න.
Q16. වෝල්ට් සඳහා නිර්දේශිත ප්‍රතිරෝධක සැකසුම කුමක්ද?tage සහ ධාරා සංවේදනය?
මීටරය 1:101 වෙළුමක් භාවිතා කරයිtagආරක්ෂාව සහ නම්‍යශීලීභාවය සඳහා e බෙදුම්කරු, 20 V උපරිම ආදානයක් සඳහා ADC හි ±200 mV පමණ ලබා දෙයි. ධාරා සංවේදනය සඳහා, 5 බර ප්‍රතිරෝධකයක් 250 mV පමණ සපයන අතර, එමඟින් විභේදනය සහ තාප ක්‍රියාකාරිත්වය ඵලදායී ලෙස සමතුලිත වේ. අවශ්‍ය නම් ඔබට මෙම ප්‍රතිරෝධක ඉහළ ADC භාවිතය සඳහා සකස් කළ හැකිය.
Q17. ෆ්ලෑෂ් කිරීම සඳහා FTDI හෝ Arduino පුවරු වැනි විවිධ ක්‍රමලේඛකයින් භාවිතා කළ හැකිද?
3.3 V තාර්කික මට්ටම්වල ESP32-අනුකූල ක්‍රමලේඛකයින් පමණක් භාවිතා කරන්න. සමහර FTDI සහ Arduino පුවරු වැනි 5 V තාර්කික උපාංග භාවිතා කිරීමෙන් වළකින්න, මන්ද ඒවා ESP32-S3 මොඩියුලයට හානි කළ හැකිය.

Q18. පෙර-ස්ථාපිත ස්ථිරාංග සපයා තිබේද?
පරිශීලකයින්ට තමන් කැමති ස්ථිරාංග පරිසරය (ESPHome, MQTT, ආදිය) තෝරා ගැනීමට සහ වින්‍යාස කිරීමට නම්‍යශීලී වීමට ඉඩ සැලසීම සඳහා බලශක්ති මීටරය හිතාමතාම පෙර-ස්ථාපිත ස්ථිරාංග නොමැතිව තබා ඇත.
ප්‍රශ්නය 19. මම අහම්බෙන් 5V තර්කනය භාවිතා කර ESP32-S3 හානි කළහොත් කුමක් සිදුවේද?
හානියක් සිදුවුවහොත්, ESP32-S3 මොඩියුලය පෑස්සුම් කර ප්‍රතිස්ථාපනය කළ හැකිය. විකල්පයක් ලෙස, වෙනම ESP32-S3 මොඩියුලයක් IO ශීර්ෂ හරහා සෘජුවම සම්බන්ධ කළ හැකිය.
Q20. මට සවිස්තරාත්මක ලියකියවිලි සහ ස්ථිරාංග සොයාගත හැක්කේ කොතැනින්ද?amples?
විස්තීර්ණ ලියකියවිලි, ස්ථිරාංග examples, සහ සම්පූර්ණ ද්‍රව්‍ය බිල්පත (BOM) නිල Elektor GitHub ගබඩාවෙන් ලබා ගත හැකිය.

ලේඛන / සම්පත්

විදුලි ESP32 බලශක්ති මීටරය [pdf] පරිශීලක අත්පොත
FNIRSI 2C53P, ESP32 ශක්ති මීටරය, ESP32, ශක්ති මීටරය, මීටරය

යොමු කිරීම්

කමෙන්ට් එකක් දාන්න

ඔබගේ විද්‍යුත් තැපැල් ලිපිනය ප්‍රකාශනය නොකෙරේ. අවශ්‍ය ක්ෂේත්‍ර සලකුණු කර ඇත *