Monday, December 7, 2009

Ardubot Parts

The Bot
Arduino - the brains of the robot $29.95
Ardubot PCB Board - the base of the robot $14.99
Wheels - 2 wheels $6.95
Caster - 1 caster $2.95
Motors - need 2 motors $15.95 each
Motor Brackets - set of 2 $4.95
H-bridge motor driver - needed to run the motors $2.35
Power switch - turns battery power on/off $1.50
Headers - their tutorial says 2 but I only used 1 $2.50
Battery Holder - regulated battery holder, 5V $10.95

Wireless Stuff
xbee - this is the wireless module, you will need 2 $22.95each
xbee explorer - this connects your xbee to your computer $24.95
xbee explorer regulated - the connects your xbee to your bot $9.95

Other stuff
computer with usb
usb a-b cable
usb a-mini b cable
soldering iron/ solder
wire
wirecutters/ wirestrippers
screwdriver

Look, I have an Ardubot

So sparkfun was suppose to have a robot class and competition this past weekend, they ended up getting canceled and morphed into more of a workshop.  Lucky for me I got to go.  In about 4 hours I had a arduino bot up and running by remote control on my netbook.  So, I'm going to go through and do another tutorial and once again it might take me a while to get through it...

Ardubot Parts
Ardubot Solder
Ardubot Arduino
Ardubot Battery
Ardubot Wireless

Sunday, October 25, 2009

Thursday, July 16, 2009

$150 robot - Build the chassis

Part 8 - Build the chassis

I built my chassis out of 2 floppy disks, and 2 peanut butter lids for wheels. The floppy's are a bit small but I was able to fit the batteries and servos between them and the bread board on top. The PB lids worked pretty well for wheels, I just poked a tiny hole in the center and then screwed them on to the servos. When I did my first draft everything was held together with poster putty and rubberbands. This worked well for everything but the servos, they need to be secure and not come off, so I ended up using a hot glue gun and attaching them securly to the bottom floppy. The top floppy still uses poster putty which allows me easy access to the batteries.

You will also need to add a caster to the front, basically it just slides around, I rubber banded a rx vial lid to the bottom and it works well on floors (not so well on carpet). Basically making a chassis is up to you, you can salvage parts from the house, the garbage, the kitchen or you can buy them (check out this site for chassis and chassis kits) which might be a bit expensive

There are a couple of downsides to this design
1. Exposure: the circuit and everything else is completely exposed, not good for running into or off things. The robot book I got put all the parts in a sandwich container, much less exposed
2. Wheels: Peanut Butter lids are cheap but you have to make sure your hole is centered (although mine had little dimples in the center) and they're not that sturdy. Check out lego wheels or such is you want better wheels and/or better traction.

Saturday, May 23, 2009

$150 Robot - Build the Circuit

Part 7 - Build the circuit

Some people say breadboards, some people say solder your board. I think breadboards are fine unless you want you robot to be permanent, but if you might ever want to recycle parts stick with the breadboard. That's why we chose small cheap boards. Eitherway you will want to make your first draft on the breadboard.

Here's the schematic that's used for the $50 robot (which is really what we're building)

Basically we need:
power - input, voltage regulator with capacitor, led, power switch (optional)
sensor inputs - 3 pin headers that have vcc, gnd, and pin to the microcontroller (pins 27,28)
servo inputs - 3 pin headers that have vcc, gnd, and pin to the microcontroller (pins 2,3)
microcontoller - use the ic socket (especially if you are soldering)
we don't need the program header because we won't be programming the chip on this board

Thursday, May 21, 2009

$150 Robot - Sensors

Part 6 - Make the sensors

Now we make the light sensors, the society of robots has already done the work of writing a tutorial so here we go...
http://www.societyofrobots.com/schematics_photoresistor.shtml

crimping really does make things nicer

Note: I made my cables over a foot long which I'm sure is useful in some applications, I really only needed about 3" meaning I had lots of wire to hide out of the way. In fact it might not hurt to make a set of long wired ones and a set of short wires. Or a set of short wires and an extention cable...

$150 Robot - Servos

Part 5 - Servos
Servos are a type of motor, sure you could probably use a regular motor but servos seem to be very popular with robot people. There is one problem though... servos are manufacture to move 180degrees meaning your robot isn't going to go very far! So we have to modify it a bit...
$50 robot tutorial
A picture tutorial
between these 2 tutorials you should be able to modify your servo. Basically there are 2 things that need to be done. The first is modifing the servo so that it always thinks it at the zero position. The second is clipping off a piece of plastic so that it can go 360degrees

For this little project you will need:
screwdriver
superglue
sharp knife (sharp wire cutters might work)
maybe a file, depending on how well your cutting turned out
your programming board, and a few wires to connect the servo