Motorized Stroller Swinger
Intro: Motorized Stroller Swinger
In this instructable I'll show you how I made a portable, motorized stroller rocker / cradle swinger. It can easily fit lots of different types of strollers and cradles, so you can use one setup for multiple baby accessories.
Why make a motorized stroller rocker? Well, my elder brother and his wife had the first grandson of the family. When the dust settled, it turns out that being a parent is tiring. Apparently, babies don't sleep that well, and one of the things that helped his baby boy fall asleep was swinging his stroller back and forth. He said that they're swinging the stroller about 5 (!!) hours a day, so this problem had to be solved. They tried to buy a motorized stroller swinger online, but couldn't find a decent solution. He wanted something portable so he could use it at different spots around the house. It took a really long time to make working prototype (you can see my failed attempts at the bottom), find the right engine, and shipments from china took a really long time. So by the time it was ready, he didn't need the stroller rocker for his baby boy anymore... But then, he told me they're having a baby girl. So, long overdue, I made this motorized stroller rocker.
STEP 1: Prepare the Housing
Start by turning a box into the base of the product. Eventually, the motor controller will be placed inside the box, and the motor will be on top of the box.
- Cut a slit for the on/off switch (1st image).
- Drill holes for the suction cups to be screwed through (2nd image).
- Add holes for ventilation (3rd image).
- Add another hole connecting the inside of the box to the top part for wires going from the controller to the motor.
- Finally, drill a hole in the back of the box for the power supply to go through.
STEP 2: Attach Suction Cups
Screw the suction cups into their holes and lock them in place with bolts.
STEP 3: Prepare the Arm
We need an arm to hold the stroller. I use a huge clamp which I took from an old jumper cable. Attach the clamp to one end of the metal rod. I also added some packing foam from an amazon package to make the clamp's grip better. To the other end of the rod, attach some sort of a connector. This connector will later be attached to the rotating piece that's connected to to the motor (see steps 4 & 7).
STEP 4: Attach Bearings (and Baby-proofing)
We now need to make the part that will be attached to the motor on one side and to the swinging arm on the other (take a look at step 9 or the intro video to see what it looks like). The swinging arm should have freedom to rotate, so you'll need to attach some kind of a bearing here. I used a ball bearing. The 'connector' side of the arm will be attached to this bearing soon.
Attach the bearing to this piece (the disc in my case, or some other object in yours). To connect the bearing to the rotating disc I 3D printed an adapter and glued everything with superglue. You'll most likely be using a different part instead of the odd disc I used, so I didn't include the STL files (but if you want it - let me know).
I tried to make sure everything is baby-proof and so there are no holes in the rotating disc. I covered the remaining holes with 3D printed covers.
STEP 5: Mount the Motor
Attach the motor to the box using some kind of a mount. You can make your own, but I bought it along with the motor. Next, attach the rotating object to the motor (the disc with a bearing in it in my case). Again, I used some 3D printed connectors, but it's only suitable for the scraps I used and so I didn't think it'd be helpful to share the designs - but let me know if I'm wrong here!
STEP 6: Prepare the Electronics (speed Control Unit)
It's time to connect everything.
- Place the speed-controller inside the box and hold it in place (with screws or hot-glue).
- Connect the motor to the controller.
- Connect the potentiometer (the knob) to the controller.
- Connect the power-supply (12V, 2A or more) to the controller.
Make sure everything is working properly before moving on!
STEP 7: Final Attachments
Almost done! Just a few final details :)
- Attach the knob to the other side of the potentiometer.
- Connect the arm to the rotating disc (or what-ever you're using in its place).
- Apply some hot glue to seal the hole of the power-supply (so the cable can't be pulled out). You can use a zip-tie instead if you like.
- Finally, I wanted to make sure the box can't be opened too easily, but that I could open it if needed (make sure everything is working before proceeding!). I took a small piece of scrap metal and drilled a couple of holes in it (kind of like a mending plate). I then attached it to the top and bottom parts of the box, holding the box closed.
STEP 8: Done! ... Almost :) (+ a Peek at the Previous Version)
At this point, I thought it's all done (see the first 2 images). I was pretty proud! But apparently, 3D printed parts can be a bad idea sometimes! . 3D printed objects rely on the adhesion of each layer to the next. So, for a 3D printed part to fail, on one of the layers has to fail. In my case, the connector holding the swinging arm and the rotating disc broke, so we had to fix it (see 3rd image). I'll show you the fix in the next step, but first...
Stroller Rocker Version 1.0 - and why it had to be replaced!I thought this is a good place to mention that this is actually the 2nd prototype I've been making for this project! The first one was based on a linear actuator controlled by an Arduino and a Bluetooth-connected app (see 4th image). This was really nice to play with, and taught me quite a lot, but it was over-complicated. Making gentle, speed controlled, strokes using a linear actuator is not simple (you need to keep track of it's position and so on). The simplest way to make a gentle motion is by having a sinusoidal motion - transfer circular motion (rotation) to a linear one. Moreover, I wanted to make this product available to as many people as possible, and as popular as Arduino is for tinkerers, most people are still unfamiliar with it. These two reasons made me abandon the old design for the new one :) Let me know what you think!
STEP 9: One Mechanical Failure Later
As a quick fix to the broken 3D printed connector, my father suggested that we weld bolts to metal rod which makes the swinger-arm to act as 'breaks', and another bolt to the rotating disc (see picture, it's much clearer than my explanation). This seems to work well, and since then, the cradle rocker has been operating pretty often.
Future improvements include replacing the motor with a slightly quieter motor, using stronger suction cups, and putting everything in a more elegant box. Other suggestions are more than welcome!
21 Comments
davidov 1 year ago
NirL 1 year ago
been a while! It does make a bit of noise because I used a geared motor. A friend suggested replacing the motor with a nema17 stepper because it's supposed to be more quiet, but then you'd need a different controller (and I'm not sure about the torque it can hold). If you find a motor with ~20 kg/cm torque you should be fine (you can use a weaker one, but then you'd have to swing slower too). The best you can use is the type of motors used in electric scooters. Those are super quiet, and we actually built another version of this stroller swinger using it. These are a lot more expensive though, and require a controller of some sort as well.
I hope that helps!
Skyfinder 3 years ago
NirL 3 years ago
Actually, my brother is trying to make a product based on this prototype I made ^^ They're making some big changes but it does seem like a pretty universal problem without a proper solution!
Thanks a lot for your very kind comments! It means a lot :)
Skyfinder 3 years ago
NirL 3 years ago
d^2(x) / dt^2 = - A * (2pi*f)^2 * sin(2pi * f * t)
So, the baby will feel acceleration with an amplitude of
A* (2pi*f)^2
which is linear in A but quadratic in f (the frequency of rotation). So we can modify the acceleration's amplitude more easily by increasing the frequency of than increasing the swing amplitude! (but this also changes the frequency of the swings of course).
cburg 3 years ago
Thanks and I will check out your website.
NirL 3 years ago
https://s.click.aliexpress.com/e/_9v6zCA
It's supposed to be the same one. If it doesn't, let me know and I'll try to replace it! I've been writing this instructable on&off for a few months now so maybe things have changed. Thanks for noticing! :)
cburg 3 years ago
I wish you luck in your future projects.
NirL 3 years ago
kmpres 3 years ago
NirL 3 years ago
schaude 3 years ago
For a further project I used a cheap motor from a windscreen wiper from eBay. This motor with gearing runs perfectly slow, it works with nearly any DC power supply and with voltages from 2 up to 14 V you can change its speed.
NirL 3 years ago
Thanks a lot for the kind comment & for your input!
Felix Pz 3 years ago
On the other hand, I kept the motor of a lateral car window glass. The mechanism got broken but the motor is fine. It runs from a very few volts (maybe 2.5v, I don't remember it right now) up to 13v or more. It's very silent when runs slowly. I think it has enough torque for a project like mine. Maybe I'll use it.
NirL 3 years ago
Felix Pz 3 years ago
As a tip for babyproofing, I suggest to hide the potentiometer somehow inside the box and make it accesible only by opening the box or, better, by a small hole (smaller than a baby's finger), letting the adults to act on it with some screwdriver, pencil, or similar.
I also would lock the box with some locker or shackle to avoid babies opening it.
NirL 3 years ago
I actually did lock the box - I screwed a mending plate to both sides of the box, keeping it closed (I probably didn't write it clear enough, especially since I didn't have pictures of it). May as I ask what project are you working on?? I'm curious :)
Felix Pz 3 years ago
I want to make a "swing" for recharging Pb-acid batteries. This way, the electrolite inside the battery mixes continuously during the charge, leading to (presumably) a better build up and distribution of Pb on the plates.
NirL 3 years ago
You're probably planning to use some kind of a turning wheel like mine to make a smooth circular motion. Actually, you reminded me of an old instructable I saw, which sounds kind of exactly what you're looking for (maybe yours has to be sturdier if the batteries are heavy, but still):
https://www.instructables.com/DIY-PCB-Shaker/
If you ever make your own shaker I'm sure people would love to see it on the site! I know I will :)
Good luck with your creations :)