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.

'BOB' V2.0

Step 4Add BOB's Brain (the Arduino) & Make The connections

Add BOB\
«
  • DSCF6134.JPG
  • DSCF6142.JPG
  • DSCF6143.JPG
For a faster 'brain', I decided to use the Arduino (ATmega168) which, despite running at only 16Mhz (compared to the BS2's 20Mhz), is much faster than the BS2 because it does not have the interpreter involved that the BASIC Stamps have to use. While the BASIC Stamps are great for simple projects and are easy to use, they aren't that powerful, and didn't fit the bill (as I found out the hard way with 'BOB V1.0').

Somewhere on the 'net, I saw a cheap alternative to the 'Arduino Proto Shield'; all you have to do is get one of those yellow radioshack breadboards, and strap it to the back of the arduino with a rubber band! The you can bring the necessary pins around to the breadboard with some short wire.

I would post a schematic, but there are no circuits you need to construct, just the signal, vcc, and gnd connections. The connections are:

  • Pin (Analog) 0: Left GP2D12
  • Pin (Analog) 1: Center GP2D12
  • Pin (Analog) 2: Right GP2D12
  • Pin 5: Pan Servo
  • Pin 6: Left Drive Servo
  • Pin 7: Ultrasonic Rangefinder ( 'Ping)))' )
  • Pin 9: Right Drive Servo
  • Pin 11: Piezo Speaker

I didn't use any extra filter capacitors because the 5V switching regulator has them built in.

The only raw component that you need to use is a 220 ohm resistor for the LED hooked up to VCC (+) as a power indicator.
« Previous StepDownload PDFView All StepsNext Step »
5 comments
May 18, 2010. 6:45 PMpunkhead58 says:
I just noticed that even though you said that the only raw component needed is a resistor, there's a small rectifier diode on the breadboard. What is that connected to?
Mar 10, 2009. 8:29 AMNibu says:
can you tell me what is the extension of this ATmega168 i found ATmega168 20pu ATmega16820 mu etc which is that particular one you used & how did u programmed it?
Mar 10, 2009. 6:49 PMNibu says:
where did you got ATmega168PU& Arduino development board and software. ?
Feb 15, 2010. 2:30 PMsephiroth180 says:
just Google search it you should find a whole bunch of people that carry it.

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!
40
Followers
10
Author:mortaldoom780(Reece)