Zwei ausgediente Wii-Nunchuks, zwei ATmegas und ein VGA-Monitor ergeben eine Minimalspielkonsole.
Zutaten
- 2x Wii-Nunchuks
- 2x Atmega88-20PU
- VGA-Monitor
- VGA-Kabel
- kleines Netzteil
- ein optisch ansprechendes Gehäuse ;)
- Jede Menge kleinerer Bauteile (Bestückungsliste in ZIP-Datei)
Kurzbeschreibung
Bei dem vorliegenden Projekt handelt es sich um eine simple Spielekonsole, welche das Spiel "Pong" auf einem angeschlossenen VGA-Monitor wiedergibt. Als Gamecontroller dienen zwei alte Wii-Nunchucks.
Inspirationsquellen
Anreiz für dieses Projekt war anfangs der Wunsch, meinen nicht länger genutzten Wii-Nunchucks eine neue Aufgaben zukommen zu lassen. Eine Anleitung zum Ansteuern der Nunchucks fand ich im Internet.
Spielkonsole
Die sportliche Herausforderung des Projektes liegt in seiner Realisierung durch nur zwei Atmega88 20PU. Für die Kommunikation mit dem VGA-Monitor musste, aufgrund der geringen Taktfrequenz, der Spielraum des Atmegas durch Übertaktung, Stackmanipulationen für ein simples Multithreading und geeignete Auswahl der verfügbaren Assembler-Operationen optimal ausgereizt werden.
Das Projektpaket zum Download enthält den Code, Schaltplan und Layout (als Eagle-Datei), die Dokumentation und die Stückliste. Im Ordner Anhang befinden sich die Datenblätter der Transistoren, sowie ein Dokument zum verwendeten bidirektionalen Levelshifter.