This project presents a sustainable and intelligent solar window that generates electricity while also responding to environmental conditions like rain and smoke. It integrates solar tracking, automation, and transparent photovoltaic technology to enhance energy efficiency in buildings.
Developed as part of the Engineering Systems Design Module (EE3204) during the 3rd semester at the University of Moratuwa.
- Uses transparent thin-film PV to convert UV and IR light into electricity.
- Maintains daylight visibility while generating solar energy.
- Dynamically adjusts the window angle using LDR sensors to follow the sun’s path.
- Increases energy generation throughout the day.
- Rain Sensor triggers auto-closing of the window.
- Smoke Sensor triggers full opening for ventilation in emergencies.
- Built-in PID control for accurate panel positioning.
- User-defined open/close positions.
- Option to run on a pre-set schedule for daily ventilation.
- Smooth and reliable chain-driven actuator for window movement.
- Integrates a rotary motor for solar alignment with minimal mechanical error.
| Component | Description |
|---|---|
| Microcontroller | Arduino Uno (ATmega328P) |
| Sensors | LDRs, YL-83 (rain), MQ-2 (smoke) |
| Actuation | Chain actuator, servo motor |
| PV System | Transparent photovoltaic glass |
| Control Logic | PID controller (P=240, I=180) |
- Designed & simulated in MATLAB Simulink
- Verified panel response to torque and sun motion
- Used unit step function to simulate LDR response
- Results show panel tracks sun smoothly and stabilizes without overshoot
Simulink– for simulationSolidWorks– for design modelingArduino IDE– for automation controlProteus(optional) – for circuit design simulation
- Hushan Ridmika
- Dinithi Ravisha
- Sunath Rodrigo
- Sivakumar Sajeevan
- Sasini Sachika
- Implement a dual-axis tracking system for finer solar alignment
- Integrate machine learning for predictive scheduling based on environmental data
- Develop a mobile/web app interface for remote monitoring
- Expand energy storage capacity using Li-ion battery packs
This project is licensed under the MIT License – free to use, modify, and distribute with attribution.
Special thanks to the Department of Electrical Engineering, University of Moratuwa, for the guidance and resources provided during the Engineering Systems Design module.
📬 Feel free to fork, star ⭐, or raise issues for improvements!
🔗 For collaboration inquiries, contact us through our GitHub profiles or university emails.