Es ist nun schon einige Jahre her - 1998 habe ich mir einen Roboterbausatz von PARALLAX mit einem Basic Stamp 2 als Microcontoller gekauft.
Es kamen dann andere Projekte und im Rahmen meiner Roboter-Renaissance habe ich mir die Teile wieder hervorgeholt. Der Beo-Bot sollte als erstes Laufen lernen.
Nun so einfach war das nicht. Ich hatte damals nicht darauf geachtet, welche Motoren ich eingebaut hatte. Es waren normale Servos, die sich natürlich nicht 360° drehen können.
Die Servo-Motoren habe ich dann modifiziert und wieder eingebaut. Und bei der Herstellerseite gibt es viele Informationen, mit denen ich - auch nach so langen Jahren - immer noch ausgezeichnet arbeiten konnte.
Auf dem Steckbrett habe ich dann den Aufbau mit den Servos und der Spannungsversorgung gemacht. Der Elko und die Widerstände dienen zum Schutz der Schaltung. Nach dem Aufbau des ganzen Robo-Systems werde ich später einmal alle Bauteile fest verdrahten.
Auf dem Steckbrett habe ich dann den Aufbau mit den Servos und der Spannungsversorgung gemacht. Der Elko und die Widerstände dienen zum Schutz der Schaltung. Nach dem Aufbau des ganzen Robo-Systems werde ich später einmal alle Bauteile fest verdrahten.
Ein großes Problem war für mich die Funktion von PBASIC. Es gibt einen aktuellen Editor dafür, ich hatte aber auch noch den Editor aus dem Jahr 1998. Die Programme wurden eingetippt oder übertragen, ein Syntax Check wurde durchgeführt aber bei FOR ... NEXT oder DO ... LOOP passierte wenig. Die erste Schleife wurde ausgeführt und ging dann immer wieder auf den Anfang zurück.
Da konnte ja kein Roboter laufen. Informationen in den entsprechenden Foren waren nicht immer hilfreich, aber einige Aussagen halfen dann doch. Ich glaube, in meinem Fall ist es ein Problem mit dem Timing der Listings.
Ich habe dann ein paar Programme modifiziert und längere Pausen eingebaut - danach war es (fast immer) in Ordnung.
In dieser Testphase habe ich den GUI entdeckt. Mit diesem Tool konnte ich dann den Bot richtig zum Laufen bringen. Mit diesem Werkzeig werde ich dann mal weiter arbeiten und auch darüber berichten.
Auf alle Fälle läuft dieser Boe-Bot nun und wird demnächst auch "Augen" bekommen. Dann kann ich wohl den nächsten "Hindernisläufer" aus meinem Bestand in die "Manege" bringen.
Auch zu diesem Projekt ahbe ich ein Video gemacht und freuen würde ich mich über Kommentare und/oder einen Daumen hoch.
Gerade habe ich noch festgestellt, dass bei Amazon.de ein USB Bausatz des Boe-Bots angeboten wird - zu über 500 €. Die spinnen !!
Da konnte ja kein Roboter laufen. Informationen in den entsprechenden Foren waren nicht immer hilfreich, aber einige Aussagen halfen dann doch. Ich glaube, in meinem Fall ist es ein Problem mit dem Timing der Listings.
Ich habe dann ein paar Programme modifiziert und längere Pausen eingebaut - danach war es (fast immer) in Ordnung.
In dieser Testphase habe ich den GUI entdeckt. Mit diesem Tool konnte ich dann den Bot richtig zum Laufen bringen. Mit diesem Werkzeig werde ich dann mal weiter arbeiten und auch darüber berichten.
Auf alle Fälle läuft dieser Boe-Bot nun und wird demnächst auch "Augen" bekommen. Dann kann ich wohl den nächsten "Hindernisläufer" aus meinem Bestand in die "Manege" bringen.
Auch zu diesem Projekt ahbe ich ein Video gemacht und freuen würde ich mich über Kommentare und/oder einen Daumen hoch.
Gerade habe ich noch festgestellt, dass bei Amazon.de ein USB Bausatz des Boe-Bots angeboten wird - zu über 500 €. Die spinnen !!
|