12.05.2023
Projekt mit NXT-Robotern
Die Klasse 10c beschäftigte sich in den beiden Wochen nach den Osterferien mit dem Thema „Selbstfahrende Autos“. Jürgen Prasch, Abteilungsleitung TB26 Entwicklung Industriesoftware der Firma F.EE GmbH, Neunburg (F.EE steht für Fleischmann Elektrotech Engineering) hatte mit seinem Team ein kleines Projekt geplant, in dem NXT-Roboter mit der Programmiersprache C# über Bluetooth gesteuert werden konnten.
In einem ersten Teil wurden Grundlagen der bisher unbekannten Umgebung und Sprache in einfachen Beispielen erobert. „Lieber Computer, zähl mal mit, wie oft ich auf diesen Button drücke und zeig mir das Ergebnis.“ Das war eine der Aufgaben, die erfolgreich mit Wiederholungsschleifen und bedingten Anweisungen gelöst wurden. Dabei konnte festgestellt werden, dass die Unterschiede zwischen der im Unterricht verwendeten Sprache Java zu C# gar nicht so groß sind. Anders aufgebaut ist dagegen die im Projekt verwendete Programmierumgebung mit vielen Fenstern und Möglichkeiten.
Im zweiten Teil war es dann endlich so weit: Die NXT-Legoroboter kamen zum Einsatz. In einem vorgegebenen Programm konnte ein Abschnitt ergänzt werden, der dafür sorgte, dass z.B. die Fahrt bei der Berührung eines Sensors gestoppt wurde. Dieser Teil wurde noch gemeinsam umgesetzt. Auf zu hohe Lautstärke oder beim Passieren eines schwarzen Untergrunds konnte mit einem Hup-Ton reagiert oder eine Wackelbewegung durchgeführt werden. Dabei musste für den Infrarot-Sensor jedes Mal neu eingestellt werden, wie die Farben Schwarz und Weiß bei den aktuellen Lichtverhältnissen aussehen. Knifflig war die Verbindung des Rechners mit dem NXT-Roboter. Mit ein bisschen Geduld und der kompetenten Hilfe der Fachleute konnte auch das geschafft werden.
Anschließend war der Kreativität keine Grenze gesetzt, was dazu führte, dass am Ende mehrere ferngesteuerte NXTs sich Wege nicht nur auf den zugeklappten Tischen, sondern auch auf dem Fußboden dazwischen und darunter suchten: Welcher Roboter ist jetzt der von mir gesteuerte? Was passiert, wenn zwei sich treffen? Wer ist stärker? Wie schnell kann meiner fahren? Man kann sich auch auf der Seite liegend weiterbewegen! Kann mal bitte jemand, der näher dran ist, meinen Roboter wieder aufstellen!
Gerade der zweite Teil machte sehr viel Spaß. Wir bedanken uns ganz herzlich beim Team der Firma F.EE, das dieses Projekt möglich gemacht hat.
Joseph-von-Fraunhofer-Gymnasium
Naturwissenschaftlich-technologisches und
Sprachliches Gymnasium
Dr.-Muggenthaler-Straße 32
93413 Cham
Sekretariat:
Telefon: +49 (0)9971/31083
Fax: +49(0)9971/3108555
E-Mail: verwaltung@jvfg-cham.de
Öffnungszeiten des Sekretariats:
Bankverbindung:
Copyright © Joseph-von-Fraunhofer-Gymnasium Cham