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.