The document proposes a novel real-time monitoring system for solar power plants utilizing an artificial neural network running on low-cost hardware. The system monitors temperature, dust, and rain sensors to detect faults or degradation in photovoltaic panels. If sensor values exceed thresholds or panels produce significantly less power than predicted, maintenance is triggered. The system was implemented using an Arduino, sensors, an LCD display and connects to IoT for remote monitoring. It aims to efficiently maintain solar panels for reliable energy generation.