Squirrel Chasing Robot

by MikeTheMaker in Workshop > 3D Printing

10724 Views, 132 Favorites, 0 Comments

Squirrel Chasing Robot

squirrelrobot21.jpg

Using a bunch of 3d printed parts, I made a robot to chase squirrels.
First, the nerf barrel (with a squirrel on top) rotates every 30 seconds from left, to center, then to right. If the robot detects a squirrel, stage one is initiated. The robot charges forward then retreats. If the squirrel is still detected, the robot fires a nerf dart toward the offending creature. If the pest persists, the robot blows up a balloon and (using a heated resistor) pops the balloon.

schematic23062014.jpg

First, there are a lot of parts. I used an Arduino Uno, a motor shield, a robot base (from MakerShed or Amazon), nine AA batteries, two servo motors, a pump motor (vacuum pump, Karlssonrobotics.com), a motion detector (parallax), a ball bearing (vxb bearings) and many 3d printed parts.

The design and print files for 3d parts can be found at:

http://www.thingiverse.com/thing:372541

You can find someone nearby to print the files using http://www.3dhubs.com

software23062014_1.jpg
software23062014_2.jpg
software23062014_3.jpg
program flow23062014.jpg

The software and block diagrams are here.

squirrelrobot04.jpg

Start by assembling the robot base.

squirrelrobot05.jpg

Add a servo motor to the top plate.

squirrelrobot07.jpg
squirrelrobot08.jpg

Print the squirrel barrel and paint the squirrel.

squirrelrobot03.jpg
squirrelrobot11.jpg

Attach the servo mount to the barrel using a soldering iron to weld the parts together. Add the servo motor. It is the release mechanism for the rubber band that fires the nerf dart.

squirrelrobot10.jpg
squirrelrobot12.jpg

Add a servo horn to the connector. Affix the connector/horn to the servo motor on the top plate.

squirrelrobot06.jpg

Add the pump holder and balloon adapter.

squirrelrobot13.jpg
squirrelrobot14.jpg

Attach the bearing holder and bearing so that they line up with the servo adapter.

squirrelrobot15.jpg

Drill a hole through the adapter and nerf barrel. Fasten with a small bolt.

squirrelrobot16.jpg

Attach the pir sensor to the nerf barrel. Route the wires so that they will not bind when the assembly rotates.

squirrelrobot17.jpg
squirrel front21062014.jpg

Add the front warning holder. Print and insert the "No Squirrel" warning.

squirrelrobot18.jpg

The "Balloon Popper" is a resistor on a stick. The little pump will not reliably pop balloons (at least I can't find cheap crummy balloons when I want them). After the balloon is inflated, the resistor gets hot and assures a pop.

squirrelrobot19.jpg
squirrelrobot20.jpg

Put it all together and you will have the most complex, delicate, high tech squirrel repeller available.