roboter prev.gif (699 Byte)     @mike's page > hobbies> mindstorms > simon says

 

 

Lego

RCX

Technik

SIMON SAYS

 

simon01.jpg (47471 Byte) Simon Says:  Dieser Bot war mein Beitrag zum CC6 "Simon" - Contest vom offiziellen Lego Mindstorms Forum (http://mindstorms.lego.com). Nachdem ich inzwischen als Host auf diesem Forum tätig bin, habe ich nur mehr außer Konkurrenz teilgenommen!

Das Ziel dieses Wettbewerbes ist es, einen Bot zu bauen, der das Spiel "Simon Says" mit einem Gegenspieler spielt.
Das Spiel funktioniert wie folgt: Simon gibt einen Zug vor (üblicherweise vier verschiedene Zustände, Farben, Töne, udgl) und der Spieler muß ihn wiederholen. Nach jeder erfolgreichen Wiederholung wird die Vorgabe um einen Zustand erhöht. 

Die Vorgabe für diesesn Wettbewerb war, daß nur elektrische Bauteile aus dem Mindstorms-Grundkasten verwendet werden dürfen, das sind 1 x RCX,
2 x Taster, 2 x Lichtsensor, 2 Motoren.

Ich hatte mir das Ziel gesetzt, daß mein Simon mit möglichst wenig elektrischen Bauteilen auskommen sollte. Gelöst wurde diese Aufgabenstellung dadurch, daß ich erstmalig einen Bot mit der Programmiersprache brickOs programmiert habe. Mit brickOs kann man nicht nur das Display mit Buchstaben beschreiben, man kann auch die Tasten "VIEW" und "PRGM" am RCX vom Programm her abfragen. Mit diesen beiden zusätzlichen Tasten hatte ich also sofort meine benötigten vier Tasten zur Verfügung. Die Ausgabe erfolgt nur über das Display des RCX.
Die am Display erscheinenden Ziffern werden durch den Spieler durch die zugehörigen Tasten (1 bis 4 Noppen) wiederholt.

Alle Teilenhmer des CC6 sieht man hier --> CC6 auf brickshelf

 von mir gebaut X     X    
 mit anderen gebaut            
 Grabber, Sammler, Fänger            
 für RoboBattle oder Wettbewerb            
 Technische Meisterleistung (genial)            
 Usefull Inventions (dienstbar)            
Technische Ausrüstung:

simon01.jpg (47471 Byte)
mein Handheld-Spiel
simon02.jpg (48716 Byte)
Rückansicht
simon03.jpg (56624 Byte)
Tastatur abgehoben
simon04.jpg (48502 Byte)
die zwei Taster ...
simon05.jpg (50814 Byte)
... werdenm von dieser ...
simon06.jpg (42903 Byte)
... Tastatur gedrückt
simon09.jpg (77590 Byte)
<< Start des Programms
Eingabeaufforderung >>>
simon10.jpg (76921 Byte)

simon12.jpg (76200 Byte)
Zeichenfolge richtig wiederholt
simon13.jpg (77502 Byte)
Highscore erreicht
simon11.jpg (76605 Byte)
falscher Zuop" align="center">simon11.jpg (76605 Byte)
falscher Zug!
Download Files für:   

roboter prev.gif (699 Byte)     @mike's page > hobbies> mindstorms > simon says