3 Simple Ways to
Share What You Make

With Instructables you can share what you make with the world — and tap into an ever-growing community of creative experts.

PhotosPhotos

Share one or more photos of a project, recipe, or whatever you've made, quickly and easily.

Step by StepStep-By-Step

Share your step-by-step photos with text instructions of what you made so others can do it too!

VideoVideo

Share your how-to video. You'll need your embed code from a video site such as YouTube.


Wall Following Robot Using 555 Timer

Wall Following Robot Using 555 Timer
EDIT: 
 This robot is also in the Robot Contest for the age 12-18 category.

Foreward:
In this instructable I will write out the basic ideas which I used to make a wall following robot without any microcontroller. The robot in these instructions was originally used in the Trinity Firefighting contest , and was supposed to be the first robot (that I know of) to compete without a microcontroller. However it did not successfully blow out the candle.

Recently, my friend informed me of the 555 contest and encouraged me to enter the robot. However, I do not have time to remake the robot frame and whatnot, so I will give this instructable using the original frame with the firefighting parts removed. Also, I used some specific parts in this build like Vex motors, and I haven't tested if one can substitute in other continuous rotation servos and have the same effect. As a result of all this, I will not tell you how to replicate my robot, but instead give the ideas (and circuit) that its based on and leave it to you to determine the frame and parts to use in your build.

 Also, this is my first instructable. I will update it or redo it with proper instructions if I have time later maybe.

 
Remove these adsRemove these ads by Signing Up
 

Step 1Materials

The robot uses only a single IR distance sensor, two continuous rotation servo motors and a 556 (or 2x555) circuit for its main operation. However, you also need a frame, wheels, batteries and all kinds of miscellaneous stuff to make it work. All that is up to you. The parts I used are what I had on hand at the time and are not necessarily optimal for this project. I will tell you the parts I used, but you can use what you like as long the principles remain the same.

Parts I used:

- Frame:
-- 8" Aluminum circles
-- 3x Random erector set L channel
-- 3x Vex shafts 
-- 6x Vex collars
-- some washers.
-- Vex screws of various sizes
-- 4x Vex motor mount spacer things
-- 6x Vex standoffs
-- 2x random bars with 5 holes
-- 2x Vex wheels
-- Vex omniwheel
-- 2x Vex motors

(you could just make it out of acrylic and regular continous rotation servos with some wheels and a caster)

- Electronics:
-- Sharp IR GP2Y0D02YK (feel free to use any other Sharp IR sensor you feel appropriate)
-- LM556
-- LM 7805 Voltage regulator
-- 2x 330K resistors
-- 2x 104 (.1uf) capacitors
-- 1uF capacitor
-- 2.2uF capacitor
-- 741 Op amp
-- Diodes (I believe most kinds will work)
-- 2x 20k pot
-- 1000 uF capacitor (across power supply)

-- Vex Battery
-- alligator clips to connect battery with
-- Breadboard
-- Switch (to turn it on and off)

« Previous StepDownload PDFView All StepsNext Step »
3 comments
Mar 3, 2011. 10:08 AMPtr_V_2 says:
Nice ible, nicely written, innovative and detailed.
Mar 2, 2011. 1:53 PMHarveyH44 says:
I think there is a slight flaw in your schematic. The signal from the IR receiver goes to the opamp, the output of the opamp, feeds both halves of the 556. Both motors should basically do the same thing, only difference would be from variance in part tolerances. The trim pots should cover that. This bot, doesn't exactly move in a straight line, does it?

I have watch the video, I use FireFox, which doesn't like YouTube for some reason...

Pro

Get More Out of Instructables

Already have an Account?

close

All Steps Viewing
View all steps of an Instructable on the same page when you're a Pro Member.

Upgrade to Pro today!
3
Followers
1
Author:hasn0life