Project by

This circuit is very interesting and useful electronics projects for everyone. This will help to open and close the curtains very easily by just pressing a switch. Circuit will control the motor connected to a pulley system, for closing and opening the curtains. This diy electronics project is very simple and easy for beginners. Here a stepper motor is used for opening and closing the curtains. Using the 4 switches present in the circuit we can operate the curtain from one place.

Automatic curtain opener circuit

Working of automatic curtain opener circuit:

The main electronic components used are two ICs CD4013 and ULN2003. CD4013 IC consists of two D Flip-flops which can be in two states 0 or 1 and can store information. ULN2003 is a motor driver which is used for controlling the stepper motor in the circuit. In CD4013 first D flip-flop is wired for opening the curtain and other for closing the curtain. Switch S1 and S2 are connected to the first flip-flop. S1 is connected to the 6th pin (set) of CD4013. When we press switch S1, pin 6 goes high and get a high output through pin 1. As this pin is connected to the 2nd pin of motor driver ULN2003 it will drive the stepper motor in clockwise direction to open curtain. Pressing Switch S2 will reset CD4013 and it will make Pin 2 of ULN2003 also low. This will stop the stepper motor. For closing the curtain press switch S3, this is connected to the 8th pin (set) of CD4013. High output from 13th pin of CD4013 will make 7th pin of ULN2003 high and drive the motor in anti-clock wise direction. Now when curtain is completely closed press the switch S4 to stop the motor. So with the help of four switches in the automatic curtain opener electronics projects we can easily control our curtains from one place. This diy electronics project is very useful for electronics lovers to learn electronics

Automatic curtain control electronics project

          Circuit Diagram of Automatic Curtain Opener

Electronics Components:

  • 5.6K Resistor – 4
  • 1K Resistor – 2
  • CD4013 IC – 1
  • ULN2003 IC – 1
  • Stepper Motor – 1
  • 0.1uf  Capacitor –  1

This interesting project can be used also as mini projects for students. Easy to learn such projects will make students more attracted towards electronics. Field of electronics is very interesting if we learn it through experiments. Sometime failures may occur. But from failure we can learn a lot of things. Learning electronics by doing experiments will make a student perfect in electronics field. So these types of electronics projects are good to learn electronics.

User Review (11)

Lheix Pidlaoan  

Mr basil after testing the circuit what is the next step? Please reply i cannot get an output voltage from 15 and 10 pin of uln2003

Reply  Report Abuse   12 March,2018 12:03

lesllie joseph  

good idea

Reply  Report Abuse   06 August,2016 12:08


hello, i want to ask question, i have tried this circuit but it didn't work. what type of stepper motor that used in this circuit? because before this I have used DC 9V in this circuit.

Reply  Report Abuse   07 February,2015 08:02


Hey are you getting an output from ULN2003 ? Check it first verify the output from Pin 15 and 10 of ULN2003

Reply   Report Abuse   09 February,2015 10:02


I not getting any output from pin 15 and 10 of ULN2003. I need your help, Mr. Basil. I have change ULN2003 to another ULN2003 but it didn't work. Can you help me?

Reply   Report Abuse   26 February,2015 10:02


Connect a pull up resistor of 1k from both pin 15 and pin 10 of ULN2003 to +5V

Reply   Report Abuse   27 February,2015 12:02


Mr Basil, I have connected a pull up resistor of 1k but the output voltage only in 1.15V. I used dc motor 9V because I have dc motor 9V only. Please help me.

Reply   Report Abuse   11 March,2015 08:03


Testing the circuit: Step 1 Short pin 14 and 1 of CD4013 then check ULN2003 pin 2 have 5V and pin 15 have 0V Step 2: Short pin 14 and 13 of CD4013 then Check ULN2003 pin 7 have 5V and pin 10 have 0V

Reply   Report Abuse   13 March,2015 11:03

Nima Kiran   Kerala

Can we use this same circuit for multiple curtains?

Reply  Report Abuse   07 July,2014 02:07

jiss joseph   cochin,Kerala

will it applicable to home automation?

Reply  Report Abuse   04 July,2014 04:07

jiss joseph   cochin,Kerala


Reply  Report Abuse   04 July,2014 04:07
Related Items