Home   Mikrocontroller und Programmierung    Ping-Pong    Schiffe versenken

Elektronik-net

Franzis Akademie

Weitere Artikel aus dem Elo-Magazin
Wettbewerb: Ping-Pong Platine

Schiffe versenken - mit der Ping-Pong Platine von Franzis

Im Rahmen des Programmier-Wettbewerbes rund um die Ping-Pong Platine von Franzis entstand ein weiteres spannendes und unterhaltendes Ergebnis, welchers wir Ihnen hier gerne vorstellen möchten.

von Klaus Peichl

 

Schiffe versenken

Es handelt sich um das Spiel "Schiffe versenken", wobei der Spieler gegen den ATMEGA antritt.

Das Spiel funktioniert ohne Hardware-Erweiterungen, profitiert aber von einem an PORT B7 angeschlossenen Lautsprecher, der für Soundeffekte sorgt.

 

Dazu eignet sich z. B. ein Piezo-Schallwandler, der in Serie mit einem Widerstand von etwa 330 Ohm zwischen PORT B7 und GND geschaltet wird.

 

 

Schiffe aufstellen: Das Spielfeld besteht aus einem Quadrat aus 10x10 Feldern, welches horizontal zentriert auf der 12x10-LED-Matrix abgebildet wird.

Nach dem Münzeinwurf platziert der Spieler fünf Schiffe der Längen 5, 4, 3, 3 und 2 auf dem Spielfeld, wobei sich die Schiffe nicht berühren dürfen.

Die beiden Drehregler des Ping-Pong-Spiels dienen zur Einstellung der X- bzw. Y-Koordinate.

Das Schiff lässt sich um 90 Grad drehen, indem man es gegen eine Spielfeldkante schiebt, zu der es sich dann parallel ausrichtet.

Ganzen Artikel lesen...