Abstract:
Home automation systems are growing in popularity because they can increase convenience,
comfort, and energy efficiency. Automating curtain control is a crucial component of home
automation because it maximizes the use of natural light, which can lower energy costs by reducing
the need for artificial lighting and increase indoor comfort. Hand-operated curtains frequently
result in inefficiencies, like daytime exposure to excessive sunlight or underuse of natural light,
which raises the cost of energy for lighting, heating, and cooling. Furthermore, regular manual
adjustments might be cumbersome, especially for windows that are difficult to reach or for people
who are elderly or disabled. I suggest an Arduino Uno-based automatic curtain opening and
shutting system as a solution to this problem. Light Dependent Resistor (LDR) sensors are used
by this system to sense the amount of ambient light and modify the curtain position accordingly.
The curtains open to let daylight into the room when there is enough natural light detected, which
lessens the need for artificial illumination. On the other hand, to preserve comfort and privacy, the
curtains close when light levels drop or become too strong. The curtains are physically moved by
a motor (a DC motor), which is controlled by the Arduino Uno microcontroller once it has
processed the data from the LDR sensors. In addition, the system has physical switches for manual
control, enabling users to override automatic processes as needed. This straightforward yet
efficient method provides an economical means of incorporating smart technology into homes,
offering advantages in terms of reduced energy use and improved user comfort. This project shows
how accessible technologies like Arduino and sensors can be used to improve everyday living
circumstances in a sustainable and intelligent way by automating curtain control.