One thing 3D printers excel at is being able to easily create objects that would be daunting by other methods, something that also allows for rapid design iteration. That’s apparent in [Canino]’s palm-sized, gatling-style, motorized 32-elastic launcher.
The cannon has a rotary barrel driven by a small motor, and a clever sear design uses the rotation of the barrels like a worm gear. The rotating barrel has a spiral formation of hooks which anchor the stretched elastic bands. A small ramp rides that spiral gap, lifting ends of stretched bands one at a time as the assembly turns. This movement (and therefore the firing control) is done with a small continuous rotation servo. While in theory any motor would do, using a servo has the advantage of being a standardized shape, and therefore easy to integrate into the design. A video is embedded below in which you can see it work, along with some close-ups of the action.
Continue reading “Palm-Sized Gatling Gun Has 32 Mini Elastics With Your Name On Them”
[NathanKing] has a cute, rambunctious pupper who eats way too fast for her own good. He’s tried various distribution methods intended to get her to slow down, but she’s just too excited to eat. [Nathan]’s latest solution is to launch the food piece by piece using a catapult. The dog loves the gamified feeding method, which is sort of like one-way fetch. She gets a bit of exercise, and everyone is amused for the half hour it takes to fling 1.5 cups of food one piece at a time.
Electronics-wise, this food flinger doesn’t use much more than three servos and an Arduino Uno. Servo #1 pulls the arm back until it hits a limit switch. Servo #2 holds the arm down , and servo #3 rotates the food tube until it drops a unit of kibble into the spoon. Then servo #2 lets the arm go, and the tasty morsel flies about 30 feet (10 meters).
[Nathan] doesn’t offer step-by-step instructions, but there is more than enough detail to replicate this project. He used what he had on hand, such as scrap aluminium from another project for the frame. Future plans include swapping out the 6V lantern battery for rechargeable AAs, and downsizing to a Nano. We’ve fetched a couple of videos for you and thrown them in after the break. Go get ’em, reader!
Pets need plenty of water, especially during the summer. Here’s a no-sweat automatic watering solution we saw a few years ago.
Continue reading “Dog-Or-Catapult Controls The Speed Of The Feed”
When we need actuators for a project, a servo from the remote-control hobby world is a popular solution. Though as the number of servos go up, keeping their wires neat and managing their control signals become a challenge. Once we start running more servos than we have fingers and toes, it’s worth considering the serial bus variety. Today we’ll go over what they are and examine three products on the market.
Continue reading “Wrangling RC Servos Becoming a Hassle? Try Serial Bus Servos!”
For one reason or another, a lot of Hackaday readers are doing stuff with servos as of late. Here’s a few servo hacks that made their way into our tip line over the past day or so:
USB servo controller and a Stewart Platform
[Patricio] needed a way to control a bunch of servos for his thesis project. He came up with a USB servo controller (Spanish, here’s the translation) powered by a 40-pin PIC 18F microcontroller. The board connects to the USB port of a computer and supports up to 8 servos with 8 additional digital I/Os. Why all this horsepower? It’s for a Stewart Platform [Patricio] and his partner [Natalia] built.
Continuous rotation servos
Standard servos are usually limited to a rotation angle of somewhere between 140 and 160 degrees. Sometimes you need a continuous rotation servo, and those are a little more expensive. Every servo is a continuous rotation servo if you disable a the variable resistor as [Valentin] shows us. It’s a simple, if old, hack. It’s new to someone, though.
Eight servos on a Raspi
[Mikael] made a little board to attach to the GPIO header of his Raspberry Pi and control up to 8 servos. The board is running a serial interface with a small microcontroller on board. There’s nothing in the way of schematics or code, a testament for why you should always use a good email address when sending something into the HaD tip line. It seems [Mikael] is making a proper board, and we’ll more than happily give it a full post when it’s complete.
[Will Finucane] of Revolt Labs/Mad Science Blog was looking for a way to keep his cats happily fed while away on a short vacation, so he put together a cheap and easy automatic feeder to ensure that his pets didn’t go hungry while he was away.
We’ve seen different iterations of automatic pet feeders here before, some relying on rotating false bottoms, while others use crank-style feeders to get the job done. [Will’s] solution is a bit different, employing a cheap linear actuator to deliver feedings.
He emptied out a glue stick, replacing the glue with a brass tube. This gives him the rigidity that the glue lacked, allowing him to easily move a platform full of cat food up and down. He mounted the glue stick on a continuous rotation servo, installing the actuator and a feeding platform inside a cardboard box.
Using an Arduino, he lowers the movable platform every 12 hours, allowing a bit of cat food to fall from the hole he cut in the side of the box. While his creation might not stand up to years of use, it’s a quick solution that can cost very little, depending on what you have sitting around.
Check out the video below to see [Will’s] cat feeder in action.
Continue reading “An easy to build cat feeder driven by a DIY linear actuator”