Hi,
ich hatte mir einen ATMega8 mC gekauft und mir ei n kleines Controllerboard zusammengesteckt, mit dem ich rumexperimentiere.
Ich programmiere den Controller mit dem GCC Compiler(C/C++). Langsam aber sicher möchte ich nun aber mal anfangen mein eigendliches Vorhaben etwas zu planen und Tests durchzuführen, nämlich ein kleiner (relativ dummer) Basisroboter. Dieser soll im Grunde erstmal nicht mehr können, als vorwärts fahren, bei einer Kollision(Tasterdruck) die Richtung etwas ändern und wieder vorwärts fahren, bis wieder Kollision ...
Die Größe des Roboters bzw. des Fahrgestells, soll ca. 15 x 20 cm sein. Leider habe ich noch keine Efahrung darin und deswegen kann die Größe auch sehr abweichend sein, je nach dem wie gut ich es hinbekomme.

Dazu habe ich jetzt folgende Frage:

Ich möchte mir ein Fahrgestell selbst zusammenbauen(möglichst einfach).
Wie realisiert man den Antrieb am besten?
Ich habe schon gesehen, dass der Motor am Controller selbst nicht sehr viel Strom ziehen kann,also wie macht man das am besten und einfachsten?

Außerdem wie kann man z.B. für den Richtungswechsel den Motor umpolen?