I'd like to start making robots and tinkering with microcontrollers. Where do I start, and what do I need?
So, I'd like to make my own robots. I'm comfortable with programming (assembly and C) so I've got that part covered, but my electronics/circuits knowledge is a little weak. I have no idea what material to start with and which tools I need, nor how to put stuff together. I've read
previous AskMeFi questions, however I haven't seen anything about how to start this hobby.
As an example, for my first project I'd want to create an automated wheeled vehicle that drives around. I might want to integrate motors/wheels, a proximity sensor, an accelerometer, and/or photoresistors. But what I want to make isn't very important - I want to get things that would be useful for future (undetermined) projects. Suppose I have a budget of $100-$200, but I might be willing to go higher.
For the microcontroller, I'm thinking about going with the
Pololu Orangutan LV-168 or the
Arduino Duemilanove, although I'm leaning more towards the Orangutan because of the built-in LCD and pushbuttons (which I would expect to use, especially for debugging and user interaction). Am I on the right track? It seems to me like the number of I/O ports is small, but is that the case in practice?
Where I'm really lost is the additional equipment, and the background on how to make everything work circuit-wise - in this area, I don't know what I don't know. For example, do I need:
- A soldering iron?
- A breadboard?
- A voltmeter/multimeter?
- Resistors, capacitors, etc.?
- A better understanding of circuits?
- ...?
Finally, I'd like to know about your experiences, good and bad. What works and what doesn't? What are the "gotchas"? Give me your best suggestions so I can benefit from your experience. Pointers to good online guides are good, but I would especially like to learn about what works well (and doesn't) from knowledgeable mefites.
(Bonus points for anyone who can tell me where I can buy what I need locally, either in Ottawa or Montreal, or online in Canada. I'd like to avoid Ebay, etc. and cross-border ordering.)
You can be virtually certain that at some point your motors will be going full speed, full power, in exactly the wrong direction. Try to arrange things so no one gets killed when this happens.
posted by StickyCarpet at 1:49 PM on February 18, 2009