ਇਲੈਕਟਰ ESP32 ਊਰਜਾ ਮੀਟਰ

ਨਿਰਧਾਰਨ

  • ਬਿਜਲੀ ਸਪਲਾਈ: 12 V 'ਤੇ 300 mA ਤੱਕ
  • ਮਾਈਕ੍ਰੋਕੰਟਰੋਲਰ: ESP32-S3
  • ਡਿਸਪਲੇ ਅਨੁਕੂਲਤਾ: ਮੁੱਢਲੇ OLED ਸਮਰਥਨ ਅਤੇ Adafruit_SSD1306 ਅਤੇ Adafruit_GFX ਲਾਇਬ੍ਰੇਰੀਆਂ ਵਾਲੇ OLED ਡਿਸਪਲੇ
  • ਵਾਈ-ਫਾਈ ਕਨੈਕਟੀਵਿਟੀ: ESPHome ਰਾਹੀਂ ਹੋਮ ਅਸਿਸਟੈਂਟ ਏਕੀਕਰਨ ਦਾ ਸਮਰਥਨ ਕਰਦਾ ਹੈ।
  • ਡਾਟਾ ਲੌਗਿੰਗ: ਬਿਲਟ-ਇਨ web ਰਿਮੋਟ ਨਿਗਰਾਨੀ ਲਈ ਸਰਵਰ
  • ਸ਼ੁੱਧਤਾ: ਸਥਿਰ ਰੀਡਿੰਗਾਂ ਦੇ ਨਾਲ ਰਿਹਾਇਸ਼ੀ ਵਰਤੋਂ ਲਈ ਢੁਕਵਾਂ।

USB-C ਪੋਰਟ ਤੋਂ ਬਿਨਾਂ ਸ਼ੁਰੂਆਤੀ ਪ੍ਰੋਗਰਾਮਿੰਗ
ESP32 ਐਨਰਜੀ ਮੀਟਰ ਨੂੰ USB-C ਪੋਰਟ ਤੋਂ ਬਿਨਾਂ ਸ਼ੁਰੂ ਵਿੱਚ ਪ੍ਰੋਗਰਾਮ ਕਰਨ ਲਈ, ਇਹਨਾਂ ਕਦਮਾਂ ਦੀ ਪਾਲਣਾ ਕਰੋ:

  1. ਬੋਰਡ 'ਤੇ JP2 ਹੈੱਡਰ ਨਾਲ ਜੁੜੇ ਇੱਕ ਬਾਹਰੀ ESP32 ਪ੍ਰੋਗਰਾਮਰ ਦੀ ਵਰਤੋਂ ਕਰੋ।
  2. ਸ਼ੁਰੂਆਤੀ ਪ੍ਰੋਗਰਾਮਿੰਗ ਤੋਂ ਬਾਅਦ, ਭਵਿੱਖ ਦੇ ਫਰਮਵੇਅਰ ਅਪਡੇਟਾਂ ਲਈ OTA (ਓਵਰ-ਦ-ਏਅਰ) ਅਪਡੇਟਾਂ ਨੂੰ ਸਮਰੱਥ ਬਣਾਓ।

ਇੱਕ USB-C ਪੋਰਟ ਜੋੜਨਾ
ਜੇਕਰ ਤੁਸੀਂ ਇੱਕ USB-C ਪੋਰਟ ਜੋੜਨਾ ਚਾਹੁੰਦੇ ਹੋ, ਤਾਂ ਤੁਸੀਂ ਇਹ ਕਰ ਸਕਦੇ ਹੋ:

  1. ਲੋੜੀਂਦੇ SMD ਹਿੱਸਿਆਂ ਨੂੰ ਖੁਦ ਪ੍ਰਾਪਤ ਕਰਨਾ।
  2. BOM ਸੂਚੀ ਲਈ ਪ੍ਰੋਜੈਕਟ ਦੇ GitHub ਰਿਪੋਜ਼ਟਰੀ ਨੂੰ ਵੇਖੋ।

OLED ਡਿਸਪਲੇ ਕਨੈਕਸ਼ਨ
OLED ਡਿਸਪਲੇ ਨੂੰ ਕਨੈਕਟ ਕਰਨ ਲਈ:

  1. Adafruit_SSD1306 ਅਤੇ Adafruit_GFX ਲਾਇਬ੍ਰੇਰੀਆਂ ਨਾਲ ਕੰਮ ਕਰਨ ਵਾਲੇ OLED ਡਿਸਪਲੇਅ ਨਾਲ ਅਨੁਕੂਲਤਾ ਯਕੀਨੀ ਬਣਾਓ।
  2. ਮੁੱਢਲੇ OLED ਸਮਰਥਨ ਨਾਲ ਦਿੱਤੇ ਗਏ ਸਕੈਚ ਦੀ ਪਾਲਣਾ ਕਰੋ ਜਾਂ ESPHome ਫਰਮਵੇਅਰ ਰਾਹੀਂ OLED ਕਾਰਜਸ਼ੀਲਤਾ ਨੂੰ ਏਕੀਕ੍ਰਿਤ ਕਰੋ।

ਅਕਸਰ ਪੁੱਛੇ ਜਾਂਦੇ ਸਵਾਲ (FAQ) Elektor ESP32 ਊਰਜਾ ਮੀਟਰ
ਪ੍ਰ 1. ਮੈਂ ਸ਼ੁਰੂ ਵਿੱਚ USB-C ਪੋਰਟ ਤੋਂ ਬਿਨਾਂ ESP32 ਊਰਜਾ ਮੀਟਰ ਨੂੰ ਕਿਵੇਂ ਪ੍ਰੋਗਰਾਮ ਕਰਾਂ?
USB-C ਪੋਰਟ ਨੂੰ ਸੁਰੱਖਿਆ, ਜਟਿਲਤਾ ਅਤੇ ਲਾਗਤ ਕਾਰਨਾਂ ਕਰਕੇ ਜਾਣਬੁੱਝ ਕੇ ਛੱਡ ਦਿੱਤਾ ਗਿਆ ਸੀ। ਤੁਸੀਂ ਬੋਰਡ 'ਤੇ JP2 ਹੈਡਰ ਨਾਲ ਜੁੜੇ ਇੱਕ ਬਾਹਰੀ ESP32 ਪ੍ਰੋਗਰਾਮਰ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ESP32 ਨੂੰ ਪ੍ਰੋਗਰਾਮ ਕਰ ਸਕਦੇ ਹੋ। ਸ਼ੁਰੂਆਤੀ ਪ੍ਰੋਗਰਾਮਿੰਗ ਤੋਂ ਬਾਅਦ, ਤੁਸੀਂ ਸੁਵਿਧਾਜਨਕ ਭਵਿੱਖ ਦੇ ਫਰਮਵੇਅਰ ਅਪਡੇਟਾਂ ਲਈ OTA (ਓਵਰ-ਦ-ਏਅਰ) ਅਪਡੇਟਾਂ ਨੂੰ ਸਮਰੱਥ ਬਣਾ ਸਕਦੇ ਹੋ।


ਪ੍ਰ 2. ਕੀ ਮੈਂ ਖੁਦ ਇੱਕ USB-C ਪੋਰਟ ਜੋੜ ਸਕਦਾ ਹਾਂ?
ਹਾਂ, ਇਹ ਸੰਭਵ ਹੈ, ਪਰ ਤੁਹਾਨੂੰ ਲੋੜੀਂਦੇ SMD ਕੰਪੋਨੈਂਟ ਖੁਦ ਪ੍ਰਾਪਤ ਕਰਨੇ ਪੈਣਗੇ। Elektor ਇਸ ਵੇਲੇ ਇਸਦੇ ਲਈ ਕੋਈ ਕਿੱਟ ਪੇਸ਼ ਨਹੀਂ ਕਰਦਾ ਹੈ, ਪਰ BOM ਸੂਚੀ ਪ੍ਰੋਜੈਕਟ ਦੇ GitHub ਰਿਪੋਜ਼ਟਰੀ ਵਿੱਚ ਉਪਲਬਧ ਹੈ।
ਪ੍ਰ 3. ਊਰਜਾ ਮੀਟਰ ਦੇ ਅਨੁਕੂਲ ਕਿਸ ਕਿਸਮ ਦਾ OLED ਡਿਸਪਲੇ ਹੈ?
ਇਹ ਊਰਜਾ ਮੀਟਰ ਆਮ I²C OLED ਡਿਸਪਲੇਅ ਦਾ ਸਮਰਥਨ ਕਰਦਾ ਹੈ, ਆਮ ਤੌਰ 'ਤੇ SSD1306 ਚਿੱਪਸੈੱਟ ਦੇ ਨਾਲ 0.96-ਇੰਚ 128×64 OLED ਸਕ੍ਰੀਨਾਂ। ਤੁਸੀਂ ਵੱਡੇ ਡਿਸਪਲੇਅ (1.3″, 1.9″) ਦੀ ਵਰਤੋਂ ਵੀ ਕਰ ਸਕਦੇ ਹੋ, ਪਰ ਲੇਆਉਟ ਅਤੇ ਰੈਜ਼ੋਲਿਊਸ਼ਨ ਲਈ ਛੋਟੇ ਫਰਮਵੇਅਰ ਐਡਜਸਟਮੈਂਟ ਦੀ ਲੋੜ ਹੋਵੇਗੀ।
Q4. ਮੈਂ OLED ਡਿਸਪਲੇ ਨੂੰ ਕਿਵੇਂ ਜੋੜ ਸਕਦਾ ਹਾਂ?
ਆਪਣੇ OLED ਡਿਸਪਲੇ ਨੂੰ ਬੋਰਡ 'ਤੇ Qwiic-ਅਨੁਕੂਲ I²C ਪੋਰਟ (K5 ਕਨੈਕਟਰ) ਨਾਲ ਕਨੈਕਟ ਕਰੋ। ਜੇਕਰ ਤੁਹਾਡੀ OLED ਸਕ੍ਰੀਨ ਦਾ ਪਿੰਨ ਆਰਡਰ ਵੱਖਰਾ ਹੈ, ਤਾਂ K5 'ਤੇ ਦੋ ਕਨੈਕਟਰ ਵਿਕਲਪ ਇਸਦਾ ਹੱਲ ਕਰਦੇ ਹਨ।
Q5. ਕੀ OLED ਡਿਸਪਲੇ ਨੂੰ ਪ੍ਰੋਗਰਾਮਿੰਗ ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ?
ਹਾਂ। ਦਿੱਤੇ ਗਏ ਸ਼ੁਰੂਆਤੀ ਸਕੈਚ ਵਿੱਚ ਮੁੱਢਲਾ OLED ਸਮਰਥਨ ਬਿਲਟ-ਇਨ ਹੈ, ਅਤੇ ESPHome ਫਰਮਵੇਅਰ OLED ਕਾਰਜਸ਼ੀਲਤਾ ਨੂੰ ਪੂਰੀ ਤਰ੍ਹਾਂ ਏਕੀਕ੍ਰਿਤ ਕਰਦਾ ਹੈ। ਤੁਸੀਂ Adafruit_SSD1306 ਅਤੇ Adafruit_GFX ਲਾਇਬ੍ਰੇਰੀਆਂ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਡਿਸਪਲੇ ਨੂੰ ਅਨੁਕੂਲਿਤ ਕਰ ਸਕਦੇ ਹੋ।
ਪ੍ਰ6. ਮੈਂ ਹੋਮ ਅਸਿਸਟੈਂਟ ਏਕੀਕਰਣ ਲਈ ਵਾਈ-ਫਾਈ ਕਨੈਕਟੀਵਿਟੀ ਕਿਵੇਂ ਸੈੱਟ ਕਰ ਸਕਦਾ ਹਾਂ?
ਸ਼ੁਰੂ ਵਿੱਚ, ESPHome ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਆਪਣੇ ESP32 ਨੂੰ ਕੌਂਫਿਗਰ ਕਰੋ web ਮੁੱਢਲੇ ਸੈੱਟਅੱਪ ਪੈਰਾਮੀਟਰਾਂ ਵਾਲਾ ਇੰਟਰਫੇਸ।

ਸ਼ੁਰੂਆਤੀ ਸੰਰਚਨਾ ਤੋਂ ਬਾਅਦ, ਸਾਡੇ GitHub ਰਿਪੋਜ਼ਟਰੀ ਤੋਂ ਵਿਸਤ੍ਰਿਤ YAML ਸੰਰਚਨਾ ਨੂੰ ਆਪਣੀ ਡਿਵਾਈਸ ਸੈਟਿੰਗਾਂ ਵਿੱਚ ਕਾਪੀ ਅਤੇ ਪੇਸਟ ਕਰੋ ਅਤੇ ਇਸਨੂੰ ਅਪਲੋਡ ਕਰੋ।
ਪ੍ਰ 7. ਕੀ ESPHome ਜਾਂ MQTT ਤੋਂ ਬਿਨਾਂ ਊਰਜਾ ਮੀਟਰ ਦੀ ਵਰਤੋਂ ਕਰਨਾ ਸੰਭਵ ਹੈ?
ਹਾਂ, ਮੀਟਰ ਪੂਰੀ ਤਰ੍ਹਾਂ ਔਫਲਾਈਨ ਕੰਮ ਕਰ ਸਕਦਾ ਹੈ, ਬਿਨਾਂ ਏਕੀਕਰਨ ਦੇ OLED ਸਕ੍ਰੀਨ 'ਤੇ ਰੀਅਲ-ਟਾਈਮ ਡੇਟਾ ਦਿਖਾਉਂਦਾ ਹੈ। ਤੁਸੀਂ MQTT ਫੰਕਸ਼ਨਾਂ ਨੂੰ ਹਟਾਉਣ ਲਈ ਪ੍ਰਦਾਨ ਕੀਤੇ ਗਏ MQTT-ਅਧਾਰਿਤ ਸਕੈਚ ਨੂੰ ਸੋਧ ਸਕਦੇ ਹੋ ਅਤੇ ਜੇਕਰ ਚਾਹੋ ਤਾਂ I²C SD ਕਾਰਡ ਮੋਡੀਊਲ ਰਾਹੀਂ SD ਕਾਰਡ ਲੌਗਿੰਗ ਕਾਰਜਕੁਸ਼ਲਤਾ ਜੋੜ ਸਕਦੇ ਹੋ।
ਪ੍ਰ 8. ਮੈਨੂੰ ਕਿਹੜੀ ਪਾਵਰ ਸਪਲਾਈ ਦੀ ਵਰਤੋਂ ਕਰਨੀ ਚਾਹੀਦੀ ਹੈ?
ਲੋੜੀਂਦਾ ਟ੍ਰਾਂਸਫਾਰਮਰ 12 V 'ਤੇ 300 mA ਤੱਕ ਪ੍ਰਦਾਨ ਕਰਨਾ ਚਾਹੀਦਾ ਹੈ, ਜੋ ESP32-S3 ਅਤੇ ਸੈਂਸਰਾਂ ਅਤੇ OLED ਡਿਸਪਲੇ ਵਰਗੇ ਪੈਰੀਫਿਰਲਾਂ ਨੂੰ ਪਾਵਰ ਦੇਣ ਲਈ ਕਾਫ਼ੀ ਹੈ।

ਪ੍ਰ 9. ਊਰਜਾ ਮੀਟਰ ਕਿੰਨਾ ਕੁ ਸਹੀ ਹੈ?
ESP32 ਊਰਜਾ ਮੀਟਰ ਰਿਹਾਇਸ਼ੀ ਵਰਤੋਂ ਲਈ ਕਾਫ਼ੀ ਸਥਿਰ ਅਤੇ ਇਕਸਾਰ ਰੀਡਿੰਗ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ। ਹਾਲਾਂਕਿ ਉਦਯੋਗਿਕ-ਗ੍ਰੇਡ ਨਹੀਂ, ATM90E32 ਕੈਲੀਬ੍ਰੇਸ਼ਨ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਘਰੇਲੂ ਨਿਗਰਾਨੀ ਦੇ ਉਦੇਸ਼ਾਂ ਲਈ ਢੁਕਵੀਂ ਸਵੀਕਾਰਯੋਗ ਸ਼ੁੱਧਤਾ ਨੂੰ ਯਕੀਨੀ ਬਣਾਉਂਦੀਆਂ ਹਨ।
ਪ੍ਰ 10. ਕੀ ਮੈਂ ESP32 ਨੂੰ ਰਿਕਵਰ ਕਰ ਸਕਦਾ ਹਾਂ ਜੇਕਰ ਇਹ ਜਵਾਬ ਦੇਣਾ ਬੰਦ ਕਰ ਦਿੰਦਾ ਹੈ?
ਹਾਂ। ਜੇਕਰ ਮੋਡੀਊਲ ਰਿਸਪਾਂਸਿਵ ਹੈ, ਤਾਂ ਇਸਨੂੰ ਇੱਕ ਸਹੀ 3.3 V ESP32 ਪ੍ਰੋਗਰਾਮਰ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਰਿਫਲੈਸ਼ ਕਰੋ। ਜੇਕਰ ਖਰਾਬ ਹੋ ਗਿਆ ਹੈ, ਤਾਂ ਤੁਸੀਂ ESP32-S3 ਮੋਡੀਊਲ ਨੂੰ ਬਦਲ ਸਕਦੇ ਹੋ ਜਾਂ ਕਿਸੇ ਹੋਰ ESP32 ਮੋਡੀਊਲ ਨੂੰ ਸਿੱਧਾ IO ਹੈਡਰ ਨਾਲ ਜੋੜ ਸਕਦੇ ਹੋ।
ਪ੍ਰ11. ਕੀ ਕੋਈ ਜਾਣੀਆਂ-ਪਛਾਣੀਆਂ ਸੀਮਾਵਾਂ ਜਾਂ ਅਨੁਕੂਲਤਾ ਨੋਟਸ ਹਨ ਜਿਨ੍ਹਾਂ ਬਾਰੇ ਮੈਨੂੰ ਜਾਣੂ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ?
ਯਕੀਨੀ ਬਣਾਓ ਕਿ ਵਰਤੇ ਗਏ ਸਾਰੇ ਇੰਟਰਫੇਸਿੰਗ ਅਤੇ ਪ੍ਰੋਗਰਾਮਿੰਗ ਟੂਲ 3.3 V ਲਾਜਿਕ ਲੈਵਲ ਪ੍ਰਦਾਨ ਕਰਦੇ ਹਨ। ESP32S3 5 V ਸਿਗਨਲਾਂ ਪ੍ਰਤੀ ਸਹਿਣਸ਼ੀਲ ਨਹੀਂ ਹੈ ਅਤੇ ਜੇਕਰ ਅਸੰਗਤ ਉਪਕਰਣਾਂ ਨਾਲ ਜੁੜਿਆ ਹੋਵੇ ਤਾਂ ਇਸਨੂੰ ਨੁਕਸਾਨ ਪਹੁੰਚ ਸਕਦਾ ਹੈ।
Q12. ਜੇਕਰ ਮੇਰੇ OLED ਡਿਸਪਲੇਅ ਨੇ VCC ਅਤੇ GND ਪਿੰਨ ਉਲਟਾ ਦਿੱਤੇ ਹੋਣ ਤਾਂ ਕੀ ਹੋਵੇਗਾ?
ਬੋਰਡ K5 'ਤੇ ਦੋ ਕਨੈਕਟਰ ਵਿਕਲਪ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ ਜੋ ਖਾਸ ਤੌਰ 'ਤੇ OLED ਡਿਸਪਲੇਅ ਨੂੰ ਅਨੁਕੂਲਿਤ ਕਰਦੇ ਹਨ ਜਿਨ੍ਹਾਂ ਵਿੱਚ VCC ਅਤੇ GND ਪਿੰਨ ਉਲਟੇ ਹੁੰਦੇ ਹਨ, ਜੋ ਕਿ ਕੁਝ OLED ਸਕ੍ਰੀਨਾਂ ਵਿੱਚ ਆਮ ਹਨ।
ਪ੍ਰ13. ਕੀ ਮੈਂ ਊਰਜਾ ਡੇਟਾ ਨੂੰ SD ਕਾਰਡ ਵਿੱਚ ਲੌਗ ਕਰ ਸਕਦਾ ਹਾਂ?
ਹਾਂ, ਤੁਸੀਂ Qwiic ਕਨੈਕਟਰ ਰਾਹੀਂ ਇੱਕ I²C SD ਕਾਰਡ ਮੋਡੀਊਲ ਨੂੰ ਕਨੈਕਟ ਕਰ ਸਕਦੇ ਹੋ। ਤੁਹਾਨੂੰ ਡੇਟਾ ਲੌਗਿੰਗ ਦਾ ਸਮਰਥਨ ਕਰਨ ਲਈ ਪ੍ਰਦਾਨ ਕੀਤੇ ਗਏ ਸਕੈਚ ਜਾਂ ਫਰਮਵੇਅਰ ਨੂੰ ਸੋਧਣ ਅਤੇ ਵਧਾਉਣ ਦੀ ਲੋੜ ਹੋਵੇਗੀ।
ਪ੍ਰ14. ਕੀ ਊਰਜਾ ਮੀਟਰ ਵਿੱਚ ਬਿਲਟ-ਇਨ ਸ਼ਾਮਲ ਹੈ? webਸਰਵਰ?
ਹਾਂ, ਊਰਜਾ ਮੀਟਰ ਪ੍ਰੋਜੈਕਟ ਵਿੱਚ ਇੱਕ ਬਿਲਟ-ਇਨ ਸ਼ਾਮਲ ਹੈ webESP32 ਤੇ ਹੋਸਟ ਕੀਤਾ ਸਰਵਰ। ਇਹ web ਇੰਟਰਫੇਸ OLED ਡਿਸਪਲੇਅ ਡੇਟਾ ਨੂੰ ਪ੍ਰਤੀਬਿੰਬਤ ਕਰਦਾ ਹੈ, ਜੋ ਉਪਭੋਗਤਾਵਾਂ ਨੂੰ ਰਿਮੋਟਲੀ ਊਰਜਾ ਦੀ ਵਰਤੋਂ ਦੀ ਨਿਗਰਾਨੀ ਕਰਨ ਲਈ ਇੱਕ ਹੋਰ ਸੁਵਿਧਾਜਨਕ ਤਰੀਕਾ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ।
ਪ੍ਰ15. ਜੇਕਰ ਮੇਰਾ ਡਿਵਾਈਸ Wi-Fi ਨਾਲ ਕਨੈਕਟ ਨਹੀਂ ਹੁੰਦਾ ਤਾਂ ਮੈਨੂੰ ਕੀ ਕਰਨਾ ਚਾਹੀਦਾ ਹੈ?
ਆਪਣੀ YAML ਸੰਰਚਨਾ ਦੀ ਧਿਆਨ ਨਾਲ ਜਾਂਚ ਕਰੋ। ਯਕੀਨੀ ਬਣਾਓ ਕਿ ਸਹੀ SSID ਅਤੇ ਪਾਸਵਰਡ ਦਰਜ ਕੀਤਾ ਗਿਆ ਹੈ, ਅਤੇ ਪੁਸ਼ਟੀ ਕਰੋ ਕਿ ਸਥਿਰ IP ਪਤਾ ਅਤੇ ਸਬਨੈੱਟ ਸੈਟਿੰਗਾਂ ਤੁਹਾਡੇ ਨੈੱਟਵਰਕ ਨਾਲ ਮੇਲ ਖਾਂਦੀਆਂ ਹਨ।
ਪ੍ਰ16. ਵੋਲਯੂਮ ਲਈ ਸਿਫ਼ਾਰਸ਼ ਕੀਤਾ ਰੋਧਕ ਸੈੱਟਅੱਪ ਕੀ ਹੈ?tage ਅਤੇ ਕਰੰਟ ਸੈਂਸਿੰਗ?
ਮੀਟਰ 1:101 ਵੋਲਯੂਮ ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈtagਸੁਰੱਖਿਆ ਅਤੇ ਲਚਕਤਾ ਲਈ e ਡਿਵਾਈਡਰ, ਜਿਸਦੇ ਨਤੀਜੇ ਵਜੋਂ 20 V ਪੀਕ ਇਨਪੁੱਟ ਲਈ ADC 'ਤੇ ਲਗਭਗ ±200 mV ਹੁੰਦਾ ਹੈ। ਕਰੰਟ ਸੈਂਸਿੰਗ ਲਈ, ਇੱਕ 5 ਬੋਝ ਰੋਧਕ ਲਗਭਗ 250 mV ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ, ਜੋ ਰੈਜ਼ੋਲਿਊਸ਼ਨ ਅਤੇ ਥਰਮਲ ਪ੍ਰਦਰਸ਼ਨ ਨੂੰ ਪ੍ਰਭਾਵਸ਼ਾਲੀ ਢੰਗ ਨਾਲ ਸੰਤੁਲਿਤ ਕਰਦਾ ਹੈ। ਜੇਕਰ ਤੁਸੀਂ ਚਾਹੋ ਤਾਂ ਉੱਚ ADC ਵਰਤੋਂ ਲਈ ਇਹਨਾਂ ਰੋਧਕਾਂ ਨੂੰ ਐਡਜਸਟ ਕਰ ਸਕਦੇ ਹੋ।
ਪ੍ਰ17. ਕੀ ਮੈਂ ਫਲੈਸ਼ਿੰਗ ਲਈ FTDI ਜਾਂ Arduino ਬੋਰਡਾਂ ਵਰਗੇ ਵੱਖ-ਵੱਖ ਪ੍ਰੋਗਰਾਮਰਾਂ ਦੀ ਵਰਤੋਂ ਕਰ ਸਕਦਾ ਹਾਂ?
ਸਿਰਫ਼ 3.3 V ਲਾਜਿਕ ਪੱਧਰਾਂ 'ਤੇ ESP32-ਅਨੁਕੂਲ ਪ੍ਰੋਗਰਾਮਰਾਂ ਦੀ ਵਰਤੋਂ ਕਰੋ। ਕੁਝ FTDI ਅਤੇ Arduino ਬੋਰਡਾਂ ਵਰਗੇ 5 V ਲਾਜਿਕ ਡਿਵਾਈਸਾਂ ਦੀ ਵਰਤੋਂ ਕਰਨ ਤੋਂ ਬਚੋ, ਕਿਉਂਕਿ ਉਹ ESP32-S3 ਮੋਡੀਊਲ ਨੂੰ ਨੁਕਸਾਨ ਪਹੁੰਚਾ ਸਕਦੇ ਹਨ।

ਪ੍ਰ18. ਕੀ ਪਹਿਲਾਂ ਤੋਂ ਸਥਾਪਿਤ ਫਰਮਵੇਅਰ ਦਿੱਤਾ ਗਿਆ ਹੈ?
ਊਰਜਾ ਮੀਟਰ ਨੂੰ ਜਾਣਬੁੱਝ ਕੇ ਪਹਿਲਾਂ ਤੋਂ ਸਥਾਪਿਤ ਫਰਮਵੇਅਰ ਤੋਂ ਬਿਨਾਂ ਛੱਡ ਦਿੱਤਾ ਜਾਂਦਾ ਹੈ ਤਾਂ ਜੋ ਉਪਭੋਗਤਾਵਾਂ ਨੂੰ ਆਪਣੇ ਪਸੰਦੀਦਾ ਫਰਮਵੇਅਰ ਵਾਤਾਵਰਣ (ESPHome, MQTT, ਆਦਿ) ਨੂੰ ਚੁਣਨ ਅਤੇ ਸੰਰਚਿਤ ਕਰਨ ਦੀ ਲਚਕਤਾ ਮਿਲ ਸਕੇ।
ਸਵਾਲ 19। ਕੀ ਹੋਵੇਗਾ ਜੇਕਰ ਮੈਂ ਗਲਤੀ ਨਾਲ 5V ਲਾਜਿਕ ਦੀ ਵਰਤੋਂ ਕਰ ਲਈ ਅਤੇ ESP32-S3 ਨੂੰ ਨੁਕਸਾਨ ਪਹੁੰਚਾਇਆ?
ਜੇਕਰ ਨੁਕਸਾਨ ਹੁੰਦਾ ਹੈ, ਤਾਂ ESP32-S3 ਮੋਡੀਊਲ ਨੂੰ ਡੀਸੋਲਡਰ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ ਅਤੇ ਬਦਲਿਆ ਜਾ ਸਕਦਾ ਹੈ। ਵਿਕਲਪਕ ਤੌਰ 'ਤੇ, ਇੱਕ ਵੱਖਰਾ ESP32-S3 ਮੋਡੀਊਲ ਸਿੱਧੇ IO ਹੈੱਡਰਾਂ ਰਾਹੀਂ ਜੁੜਿਆ ਜਾ ਸਕਦਾ ਹੈ।
Q20. ਮੈਨੂੰ ਵਿਆਪਕ ਦਸਤਾਵੇਜ਼ ਅਤੇ ਫਰਮਵੇਅਰ ਕਿੱਥੋਂ ਮਿਲ ਸਕਦੇ ਹਨ?amples?
ਵਿਆਪਕ ਦਸਤਾਵੇਜ਼, ਫਰਮਵੇਅਰ ਸਾਬਕਾampਘੱਟ, ਅਤੇ ਪੂਰਾ ਬਿੱਲ ਆਫ਼ ਮਟੀਰੀਅਲ (BOM) ਅਧਿਕਾਰਤ Elektor GitHub ਰਿਪੋਜ਼ਟਰੀ 'ਤੇ ਉਪਲਬਧ ਹਨ।

ਦਸਤਾਵੇਜ਼ / ਸਰੋਤ

ਇਲੈਕਟਰ ESP32 ਊਰਜਾ ਮੀਟਰ [pdf] ਯੂਜ਼ਰ ਮੈਨੂਅਲ
FNIRSI 2C53P, ESP32 ਊਰਜਾ ਮੀਟਰ, ESP32, ਊਰਜਾ ਮੀਟਰ, ਮੀਟਰ

ਹਵਾਲੇ

ਇੱਕ ਟਿੱਪਣੀ ਛੱਡੋ

ਤੁਹਾਡਾ ਈਮੇਲ ਪਤਾ ਪ੍ਰਕਾਸ਼ਿਤ ਨਹੀਂ ਕੀਤਾ ਜਾਵੇਗਾ। ਲੋੜੀਂਦੇ ਖੇਤਰਾਂ ਨੂੰ ਚਿੰਨ੍ਹਿਤ ਕੀਤਾ ਗਿਆ ਹੈ *