Universal "Button pusher" SG90, MG996R
thingiverse
This is the perfect digital-to-analog interface for mechanical engineers! It consists of a "button pusher arm" and a bracket to hold down the servo. Two of these units were used to automate my coffee maker: first, a servo pushes the power button; then, a little Arduino nano checks if a cup is present and waits for the coffee maker to heat up; next, a second servo pushes the button for one cup; finally, the first servo pushes the power again to turn everything off. This thing includes both arm and clamp for small SG90 as well as stronger MG996R servos. Both types are readily available for cheap on eBay. In the front of the arm, you can insert a M3 screw along with a nut, like the acrylic frames of many cheap 3D printers are held together. This allows for easy fine-tuning without reprogramming the Arduino - as I said: a mechanical solution approach. To dampen the impact of the screw on the button of my coffee maker, some small rubber bits were glued to the head of the screw. The servo horn fits into a matching groove and is held in place by a drop of super glue. There's a hole in the arm to screw it together with the horn glued in to the servo itself. I'd appreciate feedback about the buttons you're pushing with this thing! SG90 Onshape source: https://cad.onshape.com/document-redirect.html?d=/documents/5c1d05cb2349c3440cd1c7e7/w/b97e94fe44b42bc04f3906ad MG996R Onshape source: https://cad.onshape.com/document-redirect.html?d=/documents/cc900b31057993b03e4a9418/w/424ff8b11a78bfbfe741a84b
With this file you will be able to print Universal "Button pusher" SG90, MG996R with your 3D printer. Click on the button and save the file on your computer to work, edit or customize your design. You can also find more 3D designs for printers on Universal "Button pusher" SG90, MG996R.