Inhaltsverzeichnis:

Ton, Licht und Bewegung in ein Brettspiel mit Magneten einbauen - Gunook
Ton, Licht und Bewegung in ein Brettspiel mit Magneten einbauen - Gunook

Video: Ton, Licht und Bewegung in ein Brettspiel mit Magneten einbauen - Gunook

Video: Ton, Licht und Bewegung in ein Brettspiel mit Magneten einbauen - Gunook
Video: Unendlich Strom mit Lüfter & Magnet?! 2024, November
Anonim
Mit Magneten Ton, Licht und Bewegung in ein Brettspiel einbringen
Mit Magneten Ton, Licht und Bewegung in ein Brettspiel einbringen

Dieses Projekt ist ein Versuch, Elektronikkomponenten in ein Brettspiel zu integrieren. Magnete wurden auf Bauern geklebt und Hallensensoren wurden unter das Brett geklebt. Jedes Mal, wenn ein Magnet auf einen Sensor trifft, ertönt ein Ton, eine LED leuchtet auf oder ein Stellmotor wird ausgelöst. Ich habe meinem Neffen und meiner Nichte ein Pokemon-Brettspiel als Weihnachtsgeschenk gemacht, weil sie Pokemons lieben, aber das Projekt kann für jede Art von Brettspiel geeignet sein, insbesondere für Rollenspiele.

Lieferungen

- Arduino Mega 2560

- Summer

- Servomotor

- LEDs

- HAL-Sensor 3144

- USB-Breakout-Board

- Sperrholz

- Drähte/Heißkleber/Werkzeuge/etc

Schritt 1: Entwerfen des Spiels

Das Spiel gestalten
Das Spiel gestalten

Dies ist ein einfaches Spiel für Kinder, bei dem die Bauern (Squirtle, Charmandar, Pikachu und Bulbassaur) das Feld überqueren und auf die andere Seite gelangen müssen. Auf ihrem Weg konnten sie gegen andere Pokémon kämpfen, Karten bekommen, um den Angriff zu erhöhen oder die Verteidigung des Feindes zu verringern, und Geldkarten bekommen, um andere Karten zu kaufen.

Ich habe nicht im Voraus darüber nachgedacht, wie ich das Spiel spielen soll, weil ich weiß, dass meine Neffen ihre eigenen Regeln aufstellen werden:)

Ich lege für A4 Papierbogen zusammen und skizziere die Position der Flecken auf dem Feld. Ich habe einen HAL-Sensor unter jede Pokeball-Ziehung gelegt. Wenn der Spieler den Bauern auf die Stelle legt, zeigt eine LED an, welches Pokémon du zum Kampf benötigst und ein Kampfgeräusch ertönt.

Wenn der Spieler den Punkt erreicht, um mit Jolteon oder Vaporeon zu kämpfen, blinken zwei LEDs und eine andere Musik wird abgespielt, dasselbe gilt für Zapdos, Articunos, Moltres und Meltwo.

Wenn der Spieler vor der Brücke zum Relaxo steht, muss ein Marker platziert werden, um Relaxo aus dem Weg zu räumen. Dieses Token und Snorlax selbst haben auch einen Magneten und ein weiterer Magnet, der an der Achse eines Servos unter dem Brett befestigt ist, interagiert damit, um ihn wegzubewegen.

Schritt 2: Konstruktion und Elektronik

Bau und Elektronik
Bau und Elektronik
Bau und Elektronik
Bau und Elektronik

Die Elektronik ist einfach, aber die Routinen des Codes können sehr knifflig sein, da viele Szenarien angenommen werden müssen. Zum Beispiel: Wenn drei oder vier Spieler gleichzeitig auf Spots treffen, um Sound zu spielen? Oder das Kind bewegt den Bauern langsam und der Arduino denkt sich seine Plätze auf der Stelle?

Die Debounce-Routinen haben einige Zeit zum Debuggen gebraucht, aber ich hoffe, der Code kann anderen Herstellern helfen. Wenn der Magnet im Bauer den HALL-Sensor auslöst, leuchtet die LED sofort auf, muss aber 0,8 Sekunden bleiben, damit der Ton gespielt wird.

Meiner Meinung nach ist der Sound der beste Teil dieses Projekts. Ich konnte jede Note einer MIDI-Datei identifizieren, um sie in einem Summer zu reproduzieren. In Zukunft werde ich ein Instructable machen, nur um zu zeigen, wie man die Akkorde in einer Musiksoftware identifiziert und in den Arduino-Code überführt.

Die Struktur ist nur eine MDF-Platte mit Holzresten als Rahmen. Alle Komponenten wurden heiß geklebt, um an Ort und Stelle zu bleiben.

Snorlax und die Brücke wurden 3D gedruckt, die STL-Dateien sind auf Thingverse verfügbar:

Brücke:

Relaxo:

Empfohlen: