I was hoping for some advice before I embark on this project.
I have an outdoor blind, 6 meters long, that has a manual lever that you turn to open or close it. It is a roller blind, so it rolls up on a big roller at the top, and it runs in a metal track that runs on each side. It also had a metal bar at the bottom.
I want to motorise this blind so I can lower it based on the sun elevation, then completely open once the sun has set.
I looked into different blind motors, but they all seem way too small to turn this mammoth blind. After someone mentioned it I started looking at geared motors, and looked at wormdrive. Which then led me to look at wiper motors, out of a car.
I have found one, they are fairly cheap ($50), and seem to have enough torque and RPM to do the job. They are also 12V DC, so running them should be fairly simple.
I need to be able to somehow reverse polarity to the motor, so I can open and close, and I also need to be able to work out where the blind currently is.
I am looking to drive this all from something like a Wemos D1 Mini over MQTT.
So what would be the best way to work out how far the blind is open?
My current thinking is something along the lines of making a home switch at fully open. And then perhaps use time to work out how far the blind have opened (10 seconds = 50% for instance), and then depending on how accurate that is, maybe add another home at fully closed? Then I can tell the Wemos on power up, home the blind (open fully) and then it will know where it is from then on.
Is there a better way of doing this? I thought of doing it with a stepper so I know where the motor is at by counting steps, but I don’t think it will have the torque.
I am planning on attaching the wiper motor to where the existing lever attaches, which already has some gearing, I crudely measured it and it seems it requires about 2.5NM to move it, the wiper motor is 5NM with 29NM overdrive.
Any advice or comments appreciated