Design Document If This Then That Sander Doomen G&I1B 11-08-2016 Saskia Freeke If This Then That
Design Proces Concept fase Het begon bij dat ik graag een leuk project wilde maken, het liefste een soort spelletje waarbij er interactie is tussen de spelers. Graag wilde ik ook laser snijden, want na al die beelden en filmpjes gezien te hebben wilde ik ook wel iets cools maken. Toen moest ik gaan nadenken wat ik wilde gaan doen. Ik wilde eigenlijk een klein spelletje maken. Niet te ingewikkeld en met zo makkelijk mogelijk gebruik. Toen begon ik mini games op te zoeken, voornamelijk digitale games die ik eventueel fysiek kon maken. Zo kwam ik bij het Quick Draw mini game van Kirby(NES). Dit spelletje speelde ik vroeger vaak en gaf me een nostalgisch gevoel. Dit is wat ik wilde gaan doen. Maar hoe en wat precies. Doen dacht ik aan die fysieke boks spelletjes die er vroeger waren. Waar twee boksers tegen over elkaar staan en dan de kinderen op knopjes moesten drukken om te boksen en de andere bokser uit te schakelen. Ik wilde hier een combinatie van maken. Twee spelers, twee cowboys en twee knoppen. Ik had mijn concept bedacht. Een cowboy duel spel, besturing via Arduino en gemaakt met hout dat ik ga laser snijden en graferen.
Concept uitwerken Arduino Ik begon met het schrijven van me code want dat leek mij het lastigst. Ik ben namelijk niet heel goed in programmeren en als er iets niet gaat lukken is dit het wel. Dus kon nooit vroeg genoeg beginnen. Wat ik als eerste wilde is er voor zorgen dat ik de knopjes werkend kreeg en een mini concept werken laten maken. Ik zorgde dat er drie knopjes op mijn breadboard zaten, een voor elke speler en een reset knop en dat ik twee LEDjes had. Zodra er een speler druk zou zijn lampje branden, maar als de ander dan drukt gebeurt er niks. Dit komt omdat ik de code zo had geschreven dat de tweede speler die druk geblokkeerd worden als de ander al had gedrukt. Door op het reset knopje te drukken kon je het opnieuw spelen. Dit was de basis van mijn game. Nu dit werkte moest ik ervoor zorgen dat de nu de servo s aan gesloten konden werken en hetzelfde principe nog zou werken. Helaas ging er iets mis in dit proces en had ik per ongeluk twee servo s doorgebrand. Ik moest nieuwe bestellen en het proces ging weer verder. Dit duurde wel even want we hadden een fout gemaakt. We waren vergeten rekening te houden dat de ene arm van de cowboy natuurlijk tegenovergesteld zou moeten draaien. De goede graden zouden we later aanpassen zodra alles in elkaar staat. Dit proces was overigens in de eerste poging mis gegaan en was dus een van de keuzes om dit project te herkansen, omdat ik niet een half product wilde inleveren.
Concept uitwerken Laser snijden en graveren Het volgende deel was het bestand klaar te maken om te kunnen laser snijden. Helaas ging dit tijdens het blok enorm mis. Ik had mijn bestand toen destijds al bijna klaar, maar in de nacht voordat ik ging laser snijden crashten mijn bestand in Photoshop. Normaal gesproken maakte hij een back-up, maar hij crashten tijdens het opslaan. Hierdoor was mijn bestand corrupt geworden en kon ik het niet meer openen. Dit was naast de code niet af te hebben de andere reden waarom ik dit wilde herkansen. Ik had namelijk nog maar een dag tijd om dit allemaal op te lossen en dat ging ik niet meer redden. Echter heb ik het nu weer opgepakt, wel nog fouten gemaakt. Maar niet zo erg als de vorige keer. Ik begon mijn bestand in Photoshop te maken(illustrator was een betere keuze geweest). Ik had twee lagen gemaakt om zo het laser snijden te scheiden van het graveren. Ik had de laag voor het snijden zo gemaakt dat de plankjes, armen van de cowboys en de cowboys gescheiden waren zodat die makkelijk gesneden konden worden. Voor het graveren had ik een laag gemaakt waar de schaduw van de cowboys in zat en de titel die ik op de voorkant van de doos wilde hebben. Achteraf bleek het dus makkelijker te zijn geweest als ik alles in Illustrator had gemaakt. Dan was mijn werk mooier geworden, want mis nu kleine details. Maar alsnog blij met het resultaat.
Eindproduct Nu alles gemaakt is was het nog een klus om in elkaar te zetten en alles werkend te krijgen. Als eerste hadden we de stukjes print plaat met knopjes aan de bovenste plank vast gemaakt. Daarna werd de doos in elkaar gezet en werden zowel de breadboard als Arduino op zijn plek gezet. Alles werd aan elkaar vast gekoppeld. De volgende stap waren de cowboys en het kalibreren van de armen, want die maakte de verkeerde bewegingen. Na een hoop precies werk, draaide de armen goed. De een ging van het 0 punt naar 90 graden en de ander van 90 naar 0. Ik ben blij met het eindresultaat. Het heeft me veel stress en tijd gekost(en geld, want in de vakantie is er geen gratis laser snijder), maar het was het allemaal waard. Hieronder een link naar de instructables pagina en naar Vimeo voor het filmpje. http://www.instructables.com/id/cowboy-duel-game/ https://vimeo.com/groups/gamesandinteraction/videos/178510841