Introduction: Transformer's Baby - Arduino Avoiding Obstacle Robot
Robot called by my son - Transformer's Baby ;-). Intelligent toy which can autonomously drive on the floor avoiding obstacles
To learn some robotics, to have a fun, to play with Your kids, to make an intelligent toy, to try programming.
What is needed:
Plywood or cardboard for the robot frame
2 DC motors with controler (best is ready to use KIT)
Glue (best is hot glue in gun)
Step 1: Project & Frame
First You need to make the project. Don't skip this step! The project doesn't have to be very accurate. As You see on the picture it's enough if You draw the shape of the robot's frame and try to place elements on the project to see if all will fit.
If You have a project, take a plywood/cardboard and cut the needed parts. That is: robots floor, top and sides.
Step 2: Mounting All Together
If You have all parts try to glue them all. Start from the robot's floor, then add DC motors, other electronics and then glue the rest frame parts.
At the end add the robot's top. I've used cabinet's hinge to make the top openable.
Step 3: Electronics & Programing
Electronic circuit for the robot is very easy.
On top of the arduino uno there is DC motor controller. Two motors are connected to him.
Two pins of the arduino is used for distance sensor connection.
Whole device is powered by 9V battery which is connected to arduino via power switch.
The C program for arduino is quite easy. I've attached it to this instructable.
Step 4: Final Touch
Raw playwood/cardboard doesn't look very well, so it's good idea to paint the robot with spray paint, make some mouth and nose ;-)
And that's all. Now You can enjoy Your self moving, autonomous robot.
Thank's for reading this. Now, If You like my instruction - subscribe my channel as well as Youtube channel
Participated in the
Arduino Contest 2016