djdune
21.06.2010, 21:48
Grüß euch!
Hab wiedermal ein nicht-Roboter Projekt fertig gestellt - das Aufgabenroulette.
http://berndp.de/images/articles/roulette/roulette.jpg
Dabei handelt es sich um eine Art Roulette, bei dem Spieler ausgewählt werden können für die eine zufällige Aufgabe ausgelost wird.
Zu Beginn werden die Teilnehmenden Spieler ausgesucht. Es können zwischen zwei und acht Spielern gleichzeitig spielen. Danach werden diese vom System bestätigt. Der erste Spieler drückt den Startknopf, worauf die LEDs, reihum zu leuchten beginnen und an einer zufälligen Position zum Stehen kommen. Danach wird die Aufgabe ausgelost. Hierfür sind eine rote und eine grüne LED in der Mitte des Spiels angebracht. Um verschieden schwierige Aufgaben vergeben zu können ist die Chance auf rot zu treffen 12% und die von grün 88%.
Technische Daten:
Microcontroller: PIC16F628A mit interner Takterzeugung
programmierter Pseudo-Zufallszahlgenerator durch Timerüberlauf
ULN2803A als Leistungstreiber für die Spielerleds
Hier noch ein Funktionsvideo davon: http://www.youtube.com/watch?v=vew5RNy_1bw
In der Software ist noch ein Bug drinnen, sodass manchmal kein Spieler, aber eine Aufgabe ausgewählt wird. Das Teil wird aber nur einen Tag für eine bestimmte Aufgabe im Einsatz sein, daher ist das egal.
Hab wiedermal ein nicht-Roboter Projekt fertig gestellt - das Aufgabenroulette.
http://berndp.de/images/articles/roulette/roulette.jpg
Dabei handelt es sich um eine Art Roulette, bei dem Spieler ausgewählt werden können für die eine zufällige Aufgabe ausgelost wird.
Zu Beginn werden die Teilnehmenden Spieler ausgesucht. Es können zwischen zwei und acht Spielern gleichzeitig spielen. Danach werden diese vom System bestätigt. Der erste Spieler drückt den Startknopf, worauf die LEDs, reihum zu leuchten beginnen und an einer zufälligen Position zum Stehen kommen. Danach wird die Aufgabe ausgelost. Hierfür sind eine rote und eine grüne LED in der Mitte des Spiels angebracht. Um verschieden schwierige Aufgaben vergeben zu können ist die Chance auf rot zu treffen 12% und die von grün 88%.
Technische Daten:
Microcontroller: PIC16F628A mit interner Takterzeugung
programmierter Pseudo-Zufallszahlgenerator durch Timerüberlauf
ULN2803A als Leistungstreiber für die Spielerleds
Hier noch ein Funktionsvideo davon: http://www.youtube.com/watch?v=vew5RNy_1bw
In der Software ist noch ein Bug drinnen, sodass manchmal kein Spieler, aber eine Aufgabe ausgewählt wird. Das Teil wird aber nur einen Tag für eine bestimmte Aufgabe im Einsatz sein, daher ist das egal.