Automatic curtains puller

Hi dear experts ! I am writing to ask you for an advice. Maybe 2 or 3 :slight_smile: . I am trying to do an automatic puller from my curtains but I am not so sure what to use.

First, I tried using 3-6V motors with 10000 rpm but it is to much and it breaks the thread. The I remember I had an N20 motor liyng around and I use it and this time it worked perfectly, but very slow. Side note:both motor were power directly by 6V batteries.

I calculated the duration to do a full spin and it takes 1,5 seconds that means 40 rpm(and this rpm exist for this motor).

I don't know for sure, if in your opinion the N20 motor is good, what rpm should it have if I buy 4 of them ( because there are 2 curtains and I whant to control them by voice, separately).

Another thing is that I don't know what bridge for controlling this 4 motors is better and what board is the best (but I think the last one isn't a big problem, if the motor bridge is a shield for the Uno, obviously).

I am open to new suggestions, too !

1 Like

I hear that the Pico it is better but I have not tested yet because I didn't find it in stock. What do you think about this, too and what do you recomand me for this project(now I find the Pico H, with the pins soldered)

No you got that wrong. This problem has nothing to do with the processor.

The problem here is all about gearing.

So the motor needs some gearing to slow it down.

What is an N20 motor, can you post a link to it?

Yes, write now

These motors are available with various gearbox ratios. Knowing how long pulling the curtains takes to open/close with the motor you have, and what gear ratio it has, you should be able to figure out what gear ratio you need to open/close in a time that's acceptable for you. Buy one motor with that ratio and test it before you buy 3 more.

https://www.amazon.com/n20-motor/s?k=n20+motor

Thanks, I will calculate how long it takes and make the calculation

That is fine, but you know you can't just turn the motor on for that time, because it will drift the absolute position of the chord. You need a sensor at each end of the chord to detect when it has reached the right point to know when to turn off the motor.

True, but I can't really use sensors because when it is pulled it is not pulled completely so I can't really use them. Just if I use HC-SR04 sensor

This user contacts you in private messages for support & does not pay their bill after taking your time!

Man please leave me alone I don't have money leave me alone I won't write you never again leave me alone

I just sent you the link to this post and ask you if you can help me here

Thereby making a private request for support. As I have said, you have sent numerous messages, taking up my work time, I told you that my time was chargeable, and you sent more massages taking up more of my time!

Ok I am sorry it will never happened again I didn't knew that now I know I will not send you private message anymore

Yes you can, you put the sensors where you want on the chord, or indeed the track. Optical interrupter sensors are the best to use.

Note you can slow a motor to some extent by applying a PWM signal to the enable pin of any motor driver.

A driver to avoid is the L298, it is very bad for low voltage motors as it looses so much voltage across the motor.

For my curtain puller I bought a cheap cordless screwdriver, which has a reasonable motor, inbuilt gearing and is quite compact.

You can't safely stall such a motor without breaking something (they develop a lot of torque) so I used two sensors to tell the motor to stop. They were simple: I used monofilament fishing line for the cord and attached two of the little "lead" balls in the appropriate places. I then got a couple of microswitches and fitted a small hoop to their operating levers, such that the fishing line could pass through freely, but the lead ball would catch on the hoop and operate the microswitch. I arranged them such that one microswitch operated when the curtains were fully drawn, and the other when they were fully open.

Altogether I used one cordless drill, a six inch rule (bracket for the motor), two pulleys, two microswitches, some fishing line with "lead" balls, and a PIC. Back then I used relays to operate the motor - I'd use a standard motor driver nowadays.

So what motor driver(s) do you recommend me for this 4 motors

I am a kid passionate about robotics, electronics and Informatics. I don't work, the law doesn't let me so I can't pay you. Thank you for everything I won't disturb you at all

Why 4 motors for 2 curtains?

2 for left side and 2 for right side. 1 for pulling in one direction and 1 for another direction