The system takes STM32 single chip microcomputer as the main control module, and adopts modular design to realize the curtain control in various ways. The system has automatic control function: by comparing the current light intensity value with the set value, the curtain can be controlled to open and close. The system has manual control function: through the key control curtain opening and closing. The system also has voice control function: the person sends out "open window" or "close window" command, so as to control the curtain to open or close. At the same time, the light intensity value and time can be displayed on the LCD screen. Through the system construction and testing, the system has diversified control methods, stable performance and strong anti-interference ability, which can meet the needs of intelligent curtains.