Retrospiele werden vielfach über einen digitalen Joystick gesteuert. Dabei werden die Bewegungen eines Hebels in X-und Y-Richtung durch vier Schaltkontakte in elektrische Signale für das
Board umgesetzt.
Heutige Spielekonsolen können mit verschiedensten Eingabegeräten (Controller) gesteuert werden. Derartige Controller verfügen neben zahlreichen Aktionstasten auch über analoge
Eingabemöglichkeiten. Ferner können an einem Controller auch Reaktionen wie z. B. Vibrationen von der Spielekonsole ausgelöst werden. Daher unterscheidet sich auch die Steckerbelegung
gegenüber der Belegung eines digitalen Joysticks.
Der komlexe Aufbau dieser Controller macht einen direkten Anschluss an das Universalboard unmöglich. Statt der klassischen Steuersignale übertragen Controller Steuerbefehle und Daten zur Spielekonsole die dort ausgewertet und in Aktionen umgesetzt werden. Die folgende Abbildung zeigt die Verläufe der verwendeten Signale (ATT/CLK/DAT/CMD/ACK) an einer Sony Playstation 2.
Ziel dieses Projektes ist es, eine Tanzmatte zur Steuerung des Spieles zu verwenden. Über die Pfeilsymbole auf der Matte wird die Spielfigur bewegt.
Die verwendete Tanzmatte hat einen Sony PS2-Anschluss. Die Daten der Tanzmatte werden mit einem Mikrocontroller ausgewertet und in die für das Pacman-Board benötigten Steuersignale umgesetzt. Die Zustände der Steuerleitungen werden über 5 LEDs angezeigt.
Das PS2-Interface wird in ein Steckergehäuse eingebaut. Die Spannungsversorung erfolgt über den Joystickanschluss des Pacman-Boards.