Introduction: Motorized Stroller Swinger

About: Thanks for stopping by! I'm Nir, a physics PhD student studying E. coli bacteria. On my free time I enjoy making all kinds of things - from laser cutting & 3D printing to baking, cooking and doing science expe…

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.


Supplies

Most of the parts I used were scraps that I salvaged from old stuff I made or dissembled (see the image), so finding the exact same ones would be impossible. But! you don't need to exact same items, others can work just as well. If you go over my instructable you'll see what it takes to assemble your own stroller-rocker, and then it's all about gathering the materials. In any case, this is where I got my salvaged items from:

  • I got the big clip from an mini jumper wire (from a portable jump starter).
  • I found the long metal rod in an old printers (old printers are a treasure!! if you like electronics, don't throw them out! it's full of goodies!!).
  • You'll also need something to attach to the motor which will rotate and perform the push-pull motion. I used a 'disc-like' component made of metal. It's actually a broken part from a microscope that I didn't want to throw out. This object doesn't have to be round, but it should have a sufficient diameter (a single stroke of the stroller swinger will be twice it's radius/length).
  • I ended up replacing the potentiometer of the speed-controller with different one that I took apart from an old experiment at the lab.
  • I needed a piece of foam which I took from an amazon package (see step 3).
  • Finally, I used a cheap, old, wooden box to house everything.


Stuff I had to buy:

(1) One thing you will probably have to buy is a high-torque & low RPM motor. It took me a while to find a decent one for a fair price, and this one optimizes both aspects (12V, 47RMP, 33kg/cm torque). A speed controller could be useful as well (different babies need different conditions to fall asleep). I bought mine along with the motor. A different lower RPM motor would work just as well, as long as it has sufficient torque.

(2) You'll need a 12V (~2A) DC power supply. You can buy the motor with one, or you can buy (much) cheaper options.

(3) Suction cups (with screws) - this is used to hold the cradle-rocker to the floor.

(4) Ball bearings. Honestly, any size would work, just make sure it fits the design. Feel free to ask for help :)


* Some of the likes above are affiliate links - if you use these links to purchase the supplies I might get a small fee (100% of which goes back into future projects!). Also - the links I'm attaching are to the exact same products that I bought and tested :)

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.


Tip - the suction cups are okay, but they don't hold the floor for too long too well. To fix that, just put some water on the floor before attaching to the floor. Future versions will have a strong suction cup.

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!


If you like my project, feel free to visit my instructables page and my website!

for more! See you soon!


Also, if you want to support my future projects, you can buy me a coffee :) 100% of all donations will go into new projects! Thanks!
Scraps Speed Challenge

Participated in the
Scraps Speed Challenge