D4E1 - Eenvoudige NES Game Controller Met Makey Makey
by FrederikDC in Circuits > Assistive Tech
293 Views, 1 Favorites, 0 Comments
D4E1 - Eenvoudige NES Game Controller Met Makey Makey
Dit project simuleert een NES game controller die bruikbaar is voor mensen met beperkte motorische vaardigheden zoals kleine kinderen of mensen met een fysieke beperking. De controller bevat de 4 pijltjestoetsen en de knoppen A en B. De "select" en "start" knop werden voor dit project weg gelaten aangezien deze in-game niet gebruikt worden, maar kunnen in principe toegevoegd worden.
Voor dit project werd gebruik gemaakt van een Makey Makey en een laptop waarbij de game in-browser draait. Een Makey Makey is in feite gewoon een vervanger van het toetsenbord die de mogelijkheid biedt om via crocodile clips pijltjestoetsen, spatie, klik op de muis en verschillende andere toetsaanslagen te simuleren. Meer info is te vinden op https://makeymakey.com.
Als uitbreiding is het mogelijk om een game console te ontwikkelen met ingebouwde Raspberry Pi en scherm.
Supplies
Er werd gebruik gemaakt van onderstaande materialen:
- Een Makey Makey set met volgende onderdelen:
- 1 Makey Makey controller
- Een USB kabel om de controller van stroom te voorzien
- 7 crocodile clips
- 1 koperen verbindingsdraad
- 2 potjes plasticine
- aluminiumfolie
- 1 stuk karton ongeveer op A4 formaat
- 1 A4 blad met de blauwdruk van de controller (document gamecontroller.pdf of gamecontroller.ai)
- potlood met grafiet, lijm en schaar
Testen Van De Makey Makey
Eerst wordt er getest om de Makey Makey wel goed werkt.
- Sluit de Makey Makey controller aan op de USB poort van de laptop
- Gebruik 3 crocodile clips en bevestig deze zoals op de afbeelding
- Clip op de linkse pijl
- Clip op de spatie
- Clip op earth
- Maak 2 bolletjes plasticine en stop het andere uiteinde van de crocodile clips in de plasticine
- Maak een soort ring van aluminiumfolie en bevestig deze aan de clip die verbonden is met earth
- Doe de ring rond je vinger
- Open de bongos demo en test of je op de bongos kan spelen door de plasticine bolletjes aan te raken.
Indien je het geluid hoort van de bongos werkt alles perfect. Indien niet check je best of het geluid open staat en of alles goed is aangesloten.
Geleidingen Voorzien
De template van de controller toont aan waar de geleiders voor de controller moeten komen. Bevestig dit blad eerst op het karton voor extra stevigheid.
De geleiders worden in 2 stappen voorzien.
- Inkleuren van alle banen met potlood dat grafiet bevat. Dit grafiet is nodig voor de geleiding
- Afplakken van alle banen met aluminiumfolie. Zorg er voor dat de folie doorloopt op de achterkant van het karton.
OPGELET: zorg dat de banen elkaar op geen enkel moment raken!
De reden dat er voor zowel potlood als folie gekozen worden is om een back-up te hebben mocht de folie beschadigd raken bij het aanbrengen en verwijderen van de crocodile clips.
Aansluiten Van De Makey Makey
Sluit de crocodile clips aan zoals aangegeven in bovenstaande afbeeldingen. Check wel zeker of de juiste toets verbonden wordt.
Test met de piano demo van Makey Makey. Elke aanraking van de folie moet matchen met een toetsaanslag op de virtuele piano.
Indien de toetsen niet kloppen check je best of de clips wel met de juiste toets verbonden zijn. Indien er 1 toets niet werkt check je of de geleiding niet ergens onderbroken is.
Aanbrengen Van De Knoppen
Als de piano demo geen problemen heeft opgeleverd kunnen de knoppen aangebracht worden. Maak 6 bolletjes van ongeveer dezelfde omvang. Je kiest best een afzonderlijke kleur voor de pijltjestoetsen en de knoppen A en B. Breng deze balletjes aan op de controller.
Muisklik Vervangen Door Toets
De controller is zo goed als klaar, tijd om deze in gebruik te nemen en de game Super Mario te spelen.
Voor deze game is er wel nog 1 wijziging nodig. Eén van de knoppen is momenteel verbonden met de muisklik op de Makey Makey. Voor de meeste games is deze niet bruikbaar. Dit wordt opgelost door onderaan de Makey Makey te kijken.
Je kan ook verschillende letters van het toetsenbord aanspreken. Bevestig de koperdraad (meegeleverd met de Makey Makey) aan de letter A en verbind het andere einde met de crocodile clip die werd gebruikt voor de aansluiting op de muisklik. Op die manier wordt een klik van de muis vervangen door het indrukken van de letter A.
Super Mario Spelen
Je kan het klassieke spel Super Mario in je browser spelen zonder dat je iets hoeft te installeren.
- open de pagina
- Klik op "Play Now"
- Klik op de "Controller Settings" en stel deze in zoals aangegeven in de afbeelding. Op die manier matchen ze met onze controller. De "select" en "start" knoppen dien je wel via het gewone toetsenbord te bedienen. Maar deze worden enkel gebruikt om het game te starten.
Start de game en have fun!