AI Assistant
Detail Karya Portofolio

Solar Panel Monitoring System Based on ESP32

Sha'Bani Septriansyah Oleh: Sha'Bani Septriansyah

Ringkasan Portofolio

 The IoT-Based Solar Panel Monitoring Project aims to monitor the performance and condition of a solar power generation system in real-time. This system utilizes an ESP32 to collect data from various sensors, such as temperature, voltage, and current. The received data is transmitted and displayed via the Blynk platform or shown on a 16x2 I2C LCD.

Deskripsi & Detail Proyek

Project Description
 The system is built using the ESP32 DEVKIT V1 microcontroller, which serves as the brain of the system. It collects data from various sensors to monitor the key parameters of solar panels, including voltage, current, and temperature. Data is displayed in real-time on an LCD screen and the Blynk app, making it accessible remotely. Additionally, the system includes automation features to protect the solar charge controller, or SCC, by activating a cooling fan when the temperature exceeds 40°C. 

Components
The key components include:

  • ESP32 DEVKIT V1
  • INA219 Voltage Sensor and Shunt Resistor for current measurement.
  • 16x2 I2C LCD and DHT11 Sensor for display and temperature monitoring.
  • Relay for controlling the fan.

Wiring  

 

 

 Main Features 

  • Real-Time Monitoring: Data is displayed on the Blynk app and LCD

 

  • Automatic Cooling: Relay activates the fan if SCC temperature > 40°C. 

IF SCC TEMP > 40C

Fan Cooling Turn ON

  • Accurate Measurements: Voltage and current readings are provided by INA219 and the external shunt resistor

 

Benefits and Outcomes

  • Provides real-time solar panel performance data for better monitoring.
  • Automatic temperature control to maintain optimal system performance.
  • Historical data storage for analysis and informed decision-making.
  • Easy access to data via the Blynk app, making system management convenient.

Conclusion

This IoT-based solar panel monitoring system ensures efficient and reliable solar panel management. It reduces overheating risks and improves performance, supporting sustainable energy use.