Arduino Documentatie Berend Driessens

by berenddriessens1 in Circuits > Arduino

209 Views, 0 Favorites, 0 Comments

Arduino Documentatie Berend Driessens

IMG_20210526_194630_1.jpg

Mijn idee voor dit project was om een spel te maken waarin je een bom moet ontmantellen. De bom bestaat uit een houten doos waarin je inputs op kan geven, waardoor je hints ontvangt vanaf een beeldscherm via Unity.

Supplies

- Arduino Uno

- 4x4 Keypad

- Sonar

- Joystick

- Hout

Prototype

IMG_20210326_142730.jpg
IMG_20210326_142800.jpg
puzzeldoos concept 1

Nadat ik mijn idee had was de eerste stap die ik nam het verbinden van de Arduino aan Unity. Toen ik dit in werking had gekregen was ik begonnen aan het eerste gedeelte van de puzzel. Mijn idee was dat de speler voor een code de doos op zou moeten tillen om een luik op het beeldscherm omhoog te laten gaan. Deze code zou hij dan kunnen invoeren via een Keypad. Om deze interactie goed te testen had ik tijdelijk een kartonnen doos gebruikt.

Toevoegen Van Meer Inputs/Sensoren

IMG_20210519_174540_1.jpg
IMG_20210519_174549.jpg
Capture.JPG
Captu1re.JPG

Ik was erg blij met hoe de interactie tussen de speler die iets met de doos doet en iets veranderen op het beeldscherm. Het was dus tijd om wat extra stappen toe te voegen om het wat interessanter te maken dan alleen een doos die je moet optillen. Ik heb dus de keypad werkende gekregen, wanneer de speler nu op een nummer klikt verschijnt deze op het beeldscherm.

Ook had ik het idee om een soort doolhof te maken waar je een kabel doorheen moet trekken, omdat dit ook een beetje in het thema blijft van een bom ontmantellen. De kabel bestuur je doormiddel van een joystick.

De Doos

IMG_20210526_194630_1.jpg
IMG_20210520_161244_1.jpg
IMG_20210526_183936.jpg
IMG_20210520_191753.jpg

Nu ik alle componenten werkende had gekregen was het tijd om alles in een mooie kist te zetten. Deze kist heb ik zelf gemaakt.

- De arduino wordt in zijn plek gehouden door elastiekjes en schroeven.

- De joystick zit vanaf onderen vastgeschroeft, met nog een extra elastiek voor stabiliteit wanneer je er op drukt.

- De keypad heeft een vakje van 3 stukjes hout waar hij in geschoven kan worden.

- Onder aan de kist zitten 2 gaten waar de sonar als het ware door heen kijkt. Om deze op zijn plek te houden zit hier nog een extra elastiek overheen.

Omdat ik veel dingen met maar 1 schroef/elastieken vasthoud, is het een erg modulair design wat het makkelijk maakt om aanpassingen te maken of bugs te fixen zo nodig.

Code + Uitleg

aoinf.JPG
ide1.JPG
ide2.JPG
arduino1.PNG
arduino2.PNG

Eindproduct + Conclusie + Wat Heb Ik Geleerd?

arduino eindproject

Ik ben erg tevreden met mijn eindresultaat, vooral omdat ik veel dingen heb gedaan waar ik normaal niet zo goed in ben (werken met hout, veel coderen). Ik heb vooral veel geleerd over hoe ik dingen naast standaard controllers en toetsenborden kan gebruiken om een interessante en unieke ervaring te creeƫren die met normale input devices niet hetzelfde effect zou kunnen bereiken. Daarnaast was het ook lang geleden dat ik iets met hout had gemaakt dus het was leuk om dat weer een keer te doen. Ook was het de eerste keer dat ik heb gesoldeerd, ook al was het maar een enkel draadje, ik ben toch blij dat ik dit een keer gedaan heb.

Om alle dingen die ik bij dit project voor het eerst heb gedaan nog een keer op een rijtje te zetten:

- Iets bouwen met een Arduino

- Een houten kist die aan exacte maten moet voldoen

- Nadenken over alternatieve input devices

- Het linken van Unity met andere software

- Solderen