Python Online
Home    
mbrobot

ROBOTIK MIT CALLIBOT


 

WIE FUNKTIONIERT EIN ROBOTER?

 

Sehr vereinfacht kann man die Funktionsweise von Robotern wie folgt beschreiben: Ein Roboter wird durch einen eingebauten Computer (Microcontroller) gesteuert. Dieser muss programmiert werden, damit der Roboter die gewünschten Tätigkeiten ausführen kann. Roboter der neuesten Generation können mit ihren Sensoren Daten aus ihrer Umgebung erfassen und das Verhalten ihrer aktiven Komponenten selbst modifizieren.

Sensoren sind Messgeräte, welche physikalischen Grössen, wie Helligkeit, Distanz, Temperatur, Luftfeuchtigkeit usw. messen. Aktoren sind die aktiven Komponenten eines Roboters (Motoren, LEDs). Sie führen Befehle, die sie vom Mikrocontroller erhalten, aus. Die Funktionsweise von Robotern lässt sich auch an einfachen Robotern wie der Callibot aufzeigen.

 

CALLIBOT- ROBOTER

 


Der Calliope Mini ist ein programmierbarer Computer im Taschenformat, der für Bildungszwecke entwickelt wurde. Er besteht aus einer sternförmigen Platine mit einem 32-bit Microcontroller, Flashspeicher, 25 roten LEDs, zwei Buttons, einigen Sensoren und einer USB-Schnittstelle.

Zusammen mit Calli:bot, dem kompakten und günstigen Fahrwerk von Knotech, wird er zu einem fahrenden Roboter, mit dem man alle wichtige Robotik-Konzepte aufzeigen kann.

 

 

 

ONLINE-EDITOR VERWENDEN

 

Die Python-Programme für den Callibot kannst du mit einem webbasierten Editor entwickeln. Dabei sind keine lokalen Installationen erforderlich. Die Programme werden in einem Browser-Fenster editiert und auf dem Webserver im Maschinencode für den Roboter bereitgestellt. Du kannst also sofort auf allen Plattformen, auch auf Tablets und iPads, mit Programmieren loslegen. Das setzt allerdings voraus, dass du über eine Verbindung zum Internet verfügst.

Die Online-Version ersetzt aber nicht vollständig die lokal installierte Entwicklungsumgebung TigerJython. Diese verfügt auch über eine Roboter-Simulation und einige zusätzliche Tools. Die Programmcodes sind aber kompatibel. Die Online  erstellten Programme können problemlos mit TigerJython weiter bearbeitet werden. Ein Lernprogramm zur Robotik mit Callibot unter Verwendung von TigerJython findest du unter tigerjython4kids.ch/callibot.



 



Den ganzen Lehrgang kannst du auch als PDF herunterladen (Download PDF) und als ein Script oder Kapitelweise ausdrucken. Programmcodes aller Bespiele: callibotEx.zip