DC Power Meter Using ESP8266

DC Power Meter Using ESP8266


In this article I will make a DC power meter / logger using the ESP8266. This tool can be used to measure voltage, current, power and electrical capacity of a power supply. The measurement results will be displayed on the OLED display and sent to the Server via MQTT for the Logger. data sent to the server can be displayed in various forms, for example charts, tables, and others.

My main goal in making this device is to measure battery capacity. With this device I can find out the original capacity of the battery, see the voltage/current chart of the charging and discharging process of the battery and know the charging and discharging process time accurately.

for now, the progress of making this device has not been fully completed. even so this tool is enough to meet the needs that I currently need (above paragraph). in future i will upgrade this tool with some features like :

User-friendly Menu interface

Error handling for WiFi and MQTT connections

Automatic 3.5V or 12V battery detection

Battery charging system

Battery discharge system


COMPONENT USED IN THIS PROJECT.


1*IC INA219 => current and voltage sensors

1*ESP-12E

1*Display OLED 128x64 I2C

1*Relay 5V

1*Rotary Encoder

1*micro USB type B

1*togle switch SMD

1*3mm Red LED

1*3mm Green LED

2*T-Block 2 PIN

1*Transistor BC847 SMD

1*Transistor BC857 SMD

2*Push Button TS342A4P SMD

4*Capacitor 100n SMD

2*Elcap 100u SMD

12*Resistor 10k SMD

1*Resistor 0R1 SMD

1*Resistor 1k SMD

1*Capacitor 1n SMD

1*Diode 4148 SMD

1*IC LM1117 SMD


PCB Schematic and Layout





SPONSORSHIP REQUEST:

sir, i am the student of Evergreen State College.I am studying in mechatronics field. This project is the part of my study really want to create this project.But i have limited budget to create this project.Therfore i request you to provide me your full support to create this project hope you understand and will provide me your full support.

Apply for sponsorship >>
1600+ Projects Sponsored
Jul 15,2023
907 viewsReport item
  • Comments(2)
  • Likes(3)
You can only upload 1 files in total. Each file cannot exceed 2MB. Supports JPG, JPEG, GIF, PNG, BMP
0 / 10000