Académique Documents
Professionnel Documents
Culture Documents
Table of Contents
File Downloads . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
step 3: Assembly . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
File Downloads . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
step 4: Wiring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
File Downloads . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
File Downloads . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
step 6: Programming . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
File Downloads . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Related Instructables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Advertisements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Comments . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
http://www.instructables.com/id/How-to-Make-an-Arduino-Controlled-Servo-Robot-SER/
License: Attribution Share Alike (by-sa)
(here) - How to connect your SERB to the internet and drive it over a Skype video call.
(here) - How to Control Your SERB Using a Wii nunchuck's accelerometers
(here) - How to Add Obstacle Detecting Whiskers to Your Robot
(here) - How to make 30 kits (Open Manufacturing)
Features:
Fully programmable using an Arduino Duemilanove micro-controller (or another micro-controller of your choosing).
No need to solder.
Choice of cutting options for acrylic pieces. (scroll saw, access to a laser cutter, purchasing pre-cut pieces)
Easily expandable and modifiable with extra bolt holes and included breadboard.
Dual ball bearing rear wheel.
Up and running in 1-2 hours. (from kit)
Open source design (build as many as you like)
(Shameless Plug)
In the UK and like Arduino stuff? check out our newly opened web store oomlout.co.uk
A quick video of a completed Arduino controlled servo robot - (SERB) running the included test program (step 6)
Note: Source files are available on a parallel Instructable (Source Files For) - How to Make an Arduino Controlled Servo Robot - (SERB)
http://www.instructables.com/id/How-to-Make-an-Arduino-Controlled-Servo-Robot-SER/
Image Notes Image Notes
1. An Arduino Controlled Servo Robot - (SERB) - Hardware Kit (available from 1. An Arduino Controlled Servo Robot - (SERB) - Chassis Kit (available from the
the oomlout.com store) oomlout.com store)
Parts List:
A bundle containing all hardware items can be purchased at oomlout.com's store ( here ) ($120)
Tires
Large O-ring (4.5" ID 3/16" Bead Dash #349) (x2) ( McMaster-Carr Product #9452K407 )
Small O-ring (3/4" ID 3/16" Bead Dash #314) (x1) ( McMaster-Carr Product #9452K387 )
Electronics
Batteries:
Wire:
(all wire is 22 AWG solid I purchase mine through McMaster-Carr )
15 cm Purple (x2)
15 cm Black (x1)
5 cm Black (x2)
5 cm Red (x2)
Tools
http://www.instructables.com/id/How-to-Make-an-Arduino-Controlled-Servo-Robot-SER/
Image Notes
1. Continuous Rotation Servo (x2)
2. Quad AA Battery Box (x1)
3. Arduino Duemilanove Micro-controller (x1)
4. 400 Contact Breadboard (x1)
5. 2.1mm Plug
6. 9V Battery Clip (x1)
7. Wire - (Black 5 cm (x2)), (Black 15 cm (x1)), (Red 5 cm (x2)), (Purple 15 cm (x2))
8. 3 Pin Connector (x2)
9. 8 mm x 25 mm Bolt (x2)
10. Skate Bearing (x2)
11. 8 mm Nut (x2)
12. Large O-ring (x2)
13. Small O-ring (x2)
14. 3mm x 15mm Bolt (x20)
15. 3 mm Washer (x12)
16. 3mm Nut (x34)
17. 3mm x 10 mm Bolt (x12)
Purchase a pre-cut chassis from oomlout.com's store ( here ) ($60 including shipping to the USA and Canada)
Download the laser cutter layout ( "03 SERB Ponoko Cutting Layout P2.eps" or "03-(SERB)-Ponoko Cutting Layout (P2).cdr" )
Cut the files using Ponoko or on your own Laser Cutter (using 3mm, .118" acrylic (sometimes sold as .125")
Download and print the PDF pattern (please choose the file corresponding to your paper size) 03-(SERB)-ScrollSaw Pattern (letter).pdf 03-(SERB)-ScrollSaw
Pattern (A4).pdf(it is important to not scale the drawing while printing)
Measure the ruler on the printout against a ruler you trust, if they do not match the pattern has been scaled and you need to look at your printer settings before
reprinting. If they do match up, onwards.
Glue the pattern to the acrylic sheet (3mm, .118" (sometimes sold as .125").
Drill holes.
Cutout pieces using a scroll saw
http://www.instructables.com/id/How-to-Make-an-Arduino-Controlled-Servo-Robot-SER/
Image Notes Image Notes
1. An Arduino Controlled Servo Robot - (SERB) - Chassis Kit - (available from the 1. Scroll saw pattern ready to glue to acrylic
oomlout.com store)
Image Notes
1. 03 SERB Ponoko Cutting Layout P2.eps
Image Notes
1. 03-(SERB)-ScrollSaw Pattern (letter).pdf
File Downloads
step 3: Assembly
Congrats on making it this far 90% of the process is complete just download the assembly instructions on this step (04-(SERB)-Assembly Guide.pdf) & after a little
lego/mechano style assembly you'll be ready to wire.
Image Notes
1. All the pieces ready to assemble
Image Notes
1. Arduino Controlled Servo Robot - (SERB) - Assembly Guide Cover
http://www.instructables.com/id/How-to-Make-an-Arduino-Controlled-Servo-Robot-SER/
Image Notes
1. Arduino Controlled Servo Robot - (SERB) - Example Assembly Step
File Downloads
step 4: Wiring
With all the big pieces together its time to add the little electric veins which will allow our robot to be controlled. To do this download and print the wiring diagram (05-
(SERB)-Wiring Diagram.pdf). A first glance at it can look quite daunting, however if you make each connection sequentially and take your time it comes together
remarkably quickly.
The wiring is quite simple and no harm can come to your circuit until you add batteries. So wire everything up double check it, then add power.
Image Notes
http://www.instructables.com/id/How-to-Make-an-Arduino-Controlled-Servo-Robot-SER/
1. An Arduino Controlled Servo Robot - (SERB) - Fully wired and ready to test.
File Downloads
If you have not purchased a kit an additional step is required. Download the attached zip file (07-(SERB)- SERB-Test Arduino Program.zip). Then unzip it in your Arduino
sketch directory (default "my Documents\Arduino\") and download it to your arduino board. (if you are new to Arduino jump ahead one step where there are links to great
getting started tutorials)
Common Problems:
If you encounter any problem please either add a comment to this Instructable or send an e-mail to help@oomlout.com and we'll try our very best to help you
get your SERB working
File Downloads
http://www.instructables.com/id/How-to-Make-an-Arduino-Controlled-Servo-Robot-SER/
step 6: Programming
The physical robot is finished time to start giving it a brain.
Before we get into the details of programming an Arduino Controlled Servo Robot - (SERB) - a few links to some excellent Arduino programming resources on the
internet.
Arduino Starter Guide - A guide to help you start with Arduinos, from downloading the programming environment to writing your first program.
Arduino Programming Reference - A complete easy to reference guide to the Arduino programming language.
Arduino Servo Library - How the Arduino Servo library works (how we control our servos).
Alright with the learning out of the way lets get programming. There are three ways to get started programing your Arduino Controlled Servo Robot - (SERB).
note: Additional programs will be added here as they are developed; or if you develop something and would like it featured send me a private message and it can be
added.
/* * Arduino Controlled Servo Robot (SERB) - Test Program * For more details visit: http://www.oomlout.com/serb * * Behaviour: A simple test program which
Image Notes
1. An Arduino Controlled Servo Robot - (SERB) - Being programmed
File Downloads
http://www.instructables.com/id/How-to-Make-an-Arduino-Controlled-Servo-Robot-SER/
step 7: Finished, Others Who Have Finished & the Future
Congratulations on getting this far and I hope you're having fun with your Arduino Controlled Servo Robot - (SERB).
Michael Beck's SERB -Michael found the plans for the SERB over at Thingiverse.com and cut his out of yellow and red acrylic. I think it looks great.
Mike's SERB - Mike (of St. Louis Area robot club ROBOMO ) had a friend laser cut a SERB chassis, and used his own robotic know-how to get it up and running. I think
it looks awesome done in blue. (check out his website for details on this as well as his other robots (here)
This section will have details on future developments and attachments (they will be featured here before they are properly documented). But i would also like to show off
pictures of other peoples SERB's.
So if you've finished send me a private message with a photo and a few words (be it a description or a link to your website) and I'll add it here.
(Shameless Plug)
If you liked this instructable check out oomlout.com for other fun open source projects.
Image Notes
1. Mike's SERB - Mike (of St. Louis Area robot club ROBOMO] ) had a friend
laser cut a SERB chassis, and used his own robotic know-how to get it up and
running. I think it looks awesome done in blue. (check out his website for details
on this as well as his other robots http://mikesrobots.wordpress.com/mk3/
Image Notes
Image Notes 1. An Arduino Controlled Servo Robot - (SERB) - With added sweeper bot
1. AN Arduino Controlled Servo Robot - (SERB) - With an added laptop desk attachment, two bump sensors and a Swifer pad turn your SERB into an
(ASUS eeePC) with the addition of a simple web server a SERB becomes an autonomous floor sweeper
internet connected tele-pressence robot.
http://www.instructables.com/id/How-to-Make-an-Arduino-Controlled-Servo-Robot-SER/
Related Instructables
Make a Web
DIY CNC (guide) Connected
by Instructables Putting
Robot (for about Together the
Add Obstacle Open Guides A Little Switch simpleWalker: Easy DIY Home
$500) (using an
Detecting Manufacturing - Roboduino by and 4-legged 2- Automation
Arduino and
Whiskers to (How to Build 30 Soldier6575 Potentiometer servo walking (using servo
Netbook) by Box for Your
Your Robot by (SERB) Kits) by robot by switches) by
oomlout Arduino by
oomlout oomlout edwindertien oomlout
oomlout
Advertisements
Comments
50 comments Add Comment view all 53 comments
An arduino does the same kind of thing as a PIC but is a little different. Sorry for being so vague. I recommend checking out the Arduino web-site (
http://www.arduino.cc ), for all the details.
In terms of getting a PIC to do all the arduino projects the short answer is yes. However it is slightly more technical in you have all sorts of decisions to
make (different boards, programming languages compilers etc etc.). (some people really enjoy this). Choosing an Arduino takes care of those details.
I hope you have fun in your electronics persual, and if you have any more questions (or would like me to answer your original ones better) feel free to
send me a message.
Regards;
Stuart McFarlan
but yes you do have to learn to program the arduino ( check this out for a bit more info )
http://www.instructables.com/id/How-to-Make-an-Arduino-Controlled-Servo-Robot-SER/
i have downloaded the programing utility and have started looking at the examples, trying to get my head around it, so far it seems to be ok.
luke :D
Thanks,
Dave
http://picasaweb.google.com/Microman171/Robots#5302953069155480482
http://www.instructables.com/id/How-to-Make-an-Arduino-Controlled-Servo-Robot-SER/
hamed345 says: Mar 7, 2009. 6:55 AM REPLY
Thanks friend!
Thanks in advance,
Richard
It's a great chassis... I may have to revisit a design or two of my own and finally make a post here. Anyway... it took just over 1/2 hour to cut all the parts from
the 6mm (1/8 inch) sheet. I had to rearrange the parts to fit my laser which has a 600x300mm (24x12 inch) bed. There is plastic remaining... so I'm thinking
I'll need to design some accessories like a rangefinder holder or camera mount. (At least it's something to think about.)
http://www.instructables.com/id/How-to-Make-an-Arduino-Controlled-Servo-Robot-SER/
Jerry
"Simply build something neat that runs on AA, AAA, C, or D batteries, share it on Instructables, and win some eneloop batteries to power your projects in an
environmentally safe way!"
http://www.instructables.com/id/How-to-Make-an-Arduino-Controlled-Servo-Robot-SER/