Inhoudsopgave:

Toegankelijke Makey Makey - Puzzel - Ajarnpa
Toegankelijke Makey Makey - Puzzel - Ajarnpa

Video: Toegankelijke Makey Makey - Puzzel - Ajarnpa

Video: Toegankelijke Makey Makey - Puzzel - Ajarnpa
Video: 20171204 uitzending TVCC 2024, Juli-
Anonim
Toegankelijke Makey Makey - Puzzel
Toegankelijke Makey Makey - Puzzel

Makey Makey-projecten »

Dit is een puzzelspel gericht op visueel gehandicapte mensen als eindgebruikers. Elk stuk heeft een ander patroon van kopertape dat het circuit alleen voltooit en dus een goede respons geeft wanneer het op de juiste locatie wordt geplaatst. In dit prototype hebben we elk stuk een letter toegewezen en de website geprogrammeerd om het voor te lezen om de herkenning van gedrukte letters te leren. Deze methode is eenvoudig te maken, maar wordt beperkt door het aantal invoerpinnen.

Vereiste materialen:

Hardware:

  1. Makey Makey
  2. Lasersnijder
  3. Acrylplaat (voor puzzel, basisbord, frame)
  4. Draden
  5. Koperen tape
  6. Soldeer en soldeerbout
  7. Multimeter (om te controleren op verbindingen)
  8. Lijm

Software:

Adobe-illustrator (of andere software zoals Rhino, Inskape)

Stap 1: Ontwerp een puzzel in Adobe Illustrator

Ontwerp een puzzel in Adobe Illustrator
Ontwerp een puzzel in Adobe Illustrator

Maak een puzzel in Adobe Illustrator met 16 alfabetten erop geëtst. Je kunt elke software gebruiken die je leuk vindt Inkscape of Rhino. We moeten de Makey Makey herprogrammeren voor deze letters.

Stap 2: Lasergesneden de puzzelstukjes

Lasergesneden de puzzelstukjes
Lasergesneden de puzzelstukjes

Lasergesneden de puzzelstukjes. Ook hadden we wat kleine handvatten om de puzzelstukjes vast te houden. Deze handvatten waren ook lasergesneden. Deze handvatten hebben we op de puzzelstukjes gelijmd.

Stap 3: Maak een basisbord en een frame

Een basisbord en een frame maken
Een basisbord en een frame maken

Maak met Adobe illustrator een bord dat als basis dient voor de puzzelstukjes en verbindingen. Ontwerp ook een frame om alle draden en verbindingen te bedekken.

Stap 4: Hoe ontwerp je het basisbord?

Hoe het basisbord te ontwerpen?
Hoe het basisbord te ontwerpen?

Het basisbord was geëtst voor de koperen tapes die elk puzzelstukje met een pin in Makey Makey verbond. We hebben ook gaten geboord aan de achterkant van het bord. Het bord is ook met een laser gesneden zodat de Makey Makey-pinnen er doorheen kunnen en ook voor een USB-verbinding. We hebben ook elk puzzelstukje verbonden met de aardpen in Makey Makey om het circuit te voltooien.

Stap 5: Maak verbindingen

Verbindingen maken
Verbindingen maken

Elk puzzelstukje had een ander patroon zodat als we een bepaald puzzelstukje op een verkeerde plaats leggen, het circuit niet compleet zal zijn. Deze patronen moeten uniek zijn voor elk puzzelstukje. Elk stuk wanneer het op het basisbord wordt geplaatst, wordt verbonden met een pin en geaard in Makey Makey.

Stap 6: Makey Makey herprogrammeren

Makey Makey herprogrammeren
Makey Makey herprogrammeren

Stap 7: Ontwerp een website

Er werd ook een eenvoudige interactieve website ontwikkeld met behulp van javascript. We gebruikten flocking js om geluiden op de website in te schakelen. Wanneer een puzzelstuk op de juiste positie op het basisbord wordt geplaatst, is het circuit compleet en wordt de bijbehorende pin in Makey Makey ingeschakeld die de toetsaanslag op het toetsenbord simuleert.

Website: Link naar Makey Makey Puzzle-website

Stap 8: Spelen

Spelen !
Spelen !

Stel bijvoorbeeld dat wanneer de 'z'-puzzel op de juiste positie (rij 1, kolom 1) op het basisbord wordt geplaatst, pin A5 op de Makey Makey wordt ingeschakeld die opnieuw is geprogrammeerd om de toets 'z' op het toetsenbord te gebruiken. Er wordt een geluidje 'z' gespeeld dat de slechtziende mensen helpt te controleren of ze de puzzel op de juiste plek leggen of niet. Het geluidsgedeelte is geïmplementeerd met behulp van flocking js.

Als ten slotte alle puzzelstukjes op de juiste posities zijn geplaatst, wordt de hele puzzel opgelost en klinkt er een laatste geluid om aan te geven dat de gebruiker het spel heeft gewonnen!

Link naar broncode: Broncode

Aanbevolen: