DCDC PROJECT HUB
Solar Power Monitoring & Fault Detection
4TH YEAR• IoT• HARD
Problem statement
Solar panels may have faults such as shading or loose connections that reduce power generation, but these are not always detected quickly.
Abstract
This project monitors voltage, current and temperature of a solar panel using sensors connected to an ESP32. The controller calculates power and energy and uploads the data to a cloud dashboard. Simple fault detection logic raises alerts when readings are abnormal.
Components required
- Solar panel and small charge controller
- Current sensor
- Voltage divider for panel voltage
- Temperature sensor
- ESP32 or ESP8266 board
- Wi-Fi router and cloud platform
- Power and protection circuits
Block diagram
Solar Panel
➜Voltage / Current / Temp Sensors
➜ESP32 Controller
➜Cloud Dashboard / Database
➜Fault Detection & Alerts
Working
The ESP32 periodically samples sensor values and computes instantaneous power and daily energy. Data is sent to the cloud where graphs of energy generation are plotted. If power drops sharply or temperature is very high, the system flags a possible fault and sends notifications.
Applications
- Monitoring rooftop solar installations
- Institutional solar plants
- Research on solar performance
- Smart energy management demos