Sunday - "My First Robot™"
Hi LMR!
Well the time has come, this is my first ... OK not first but first posted bot :D
This little dude has been built and rebuilt for 3 times now, it's purpose is to serve as a devel/testing platform for various sensors/ideas I might have.
Almost everything on it is scratch built or scavenged from other stuff, except for the wheels which are borrowed form a Mecano set.
Since I still don't want to buy stuff, I do not have geared motors or gearboxes or servos. So I chose to use a very simple yet effective way of transmitting the power from the motor to the wheels: friction drive.
As you can see the motor is driving the wheel trough friction, and the ratio between the wheel and the pinion is 1:5 (or more I'm just guessing here), this guy is real fast, I will probably have to speed it down.
The battery pack is made out of 6 AAA batteries soldered serially to get 9V, I will most likely replace them with a proper battery holder and accumulators for better efficiency.

Back side.

Size comparison against a normal sized marker pen.
Below is the programmer which will be used to give Sunday a robot personality.

The programmer is based on the USBASP programmer here: http://letsmakerobots.com/node/19753
The brain of the robot is an ATMega8 from ATMEL, it has all the features we robot folks require: PWM, ADC, TIMERS, lots of IO, ISP, 8K flash .. and it is cheap.



@ Sat, 2010-06-19 21:44
Sergey_M
Neloho for the first robot, my first robot is much worse ))
@ Sat, 2010-06-19 21:56
Well ...
... I'ts not really my first ... hence the TM mark. I't just a devel platform for now.
@ Tue, 2010-05-25 22:17
Scratch is good
I have been doing that with my robots and now starting to build my own processor board. Microsoldering is harder then I thought with all the options I use. Good job. I use the basic stamp. It dosen't need external parts to work.
@ Tue, 2010-05-25 22:41
Thanks :)
Now it needs some sensors ... before it destroys itself hitting things.
@ Tue, 2010-05-25 04:39
Where do you learned AVR?
Where do you learned AVR? I'm trying to figure out some ADCs etc but its hard :(
I'll use later CodeVisionAVR but now just MikroC for AVR :|
@ Tue, 2010-05-25 08:08
Well ...
... I first built an Arduino, played a lot with it, then wanted to do stuff beyond the Arduino so I started digging deeper.
As you might know there are a few AVR communities on the net, the biggest would be: www.avrfreaks.net and if you understand German then you should check out www.mikrocontrollers.net too, both have forums and a lot of info.
I did play with MikroC at some point but I have settled for avr-gcc and avr-libc as this combination is the most used and works both on Linux and Windows (look for WinAVR).
@ Tue, 2010-05-25 02:56
I would name your robot "My
I would name your robot "My first robotTH":)
I like scratch built robot like yours.
@ Tue, 2010-05-25 08:12
I think I'll ...
... stick to Sunday :)
Scratch building is where the fun is for me. While a kit would have made things a lot easier it just takes the personality out of it.
10x