Microcontroller Solar Panel Wiper
Budget: ₹750 – ₹1,250 INR
I need a compact control system that keeps my solar panels clean with an automated wiping mechanism. The microcontroller should drive a motor-based wiper bar, run from an AC source already available on site, and trigger only when it makes sense.
Core features
• Detect dust build-up on the panel surface and read ambient temperature so I can log when and why each cleaning cycle starts.
• Initiate, stop, and park the wiper smoothly, with safety interlocks to avoid damaging the glass.
• Allow simple parameter tweaks (dust threshold, wipe count, cooldown time) through buttons, an LCD, or a basic web/serial interface—whatever you find most robust.
What I expect from you
1. Complete circuit schematic, PCB files, and a concise bill of materials.
2. Firmware (Arduino, ESP32, STM32 or similar) with well-commented source code.
3. Mechanical integration notes—motor torque, linkage dimensions, end-stop arrangement—to help my fabricator mount the wiper arm.
4. Test routine or video showing the system reacting to artificial dust and temperature changes.
Acceptance criteria
• Dust sensor and temperature probe readings displayed or logged.
• Wiper activates only when dust surpasses the set threshold and temperature is within safe limits.
• Manual override works on the first try.
• All documentation is clear enough for an electrician to reproduce.
If you’ve built similar cleaning or automation projects, share a quick example so I can see your approach.
Core features
• Detect dust build-up on the panel surface and read ambient temperature so I can log when and why each cleaning cycle starts.
• Initiate, stop, and park the wiper smoothly, with safety interlocks to avoid damaging the glass.
• Allow simple parameter tweaks (dust threshold, wipe count, cooldown time) through buttons, an LCD, or a basic web/serial interface—whatever you find most robust.
What I expect from you
1. Complete circuit schematic, PCB files, and a concise bill of materials.
2. Firmware (Arduino, ESP32, STM32 or similar) with well-commented source code.
3. Mechanical integration notes—motor torque, linkage dimensions, end-stop arrangement—to help my fabricator mount the wiper arm.
4. Test routine or video showing the system reacting to artificial dust and temperature changes.
Acceptance criteria
• Dust sensor and temperature probe readings displayed or logged.
• Wiper activates only when dust surpasses the set threshold and temperature is within safe limits.
• Manual override works on the first try.
• All documentation is clear enough for an electrician to reproduce.
If you’ve built similar cleaning or automation projects, share a quick example so I can see your approach.
Related categories:
Electronics
Microcontroller
PCB Layout
Arduino
Embedded Systems
Motor Control
STM32
Automation