FireHero: Tur Guitar Hero i en extrem sport genom att lägga till eldkastare! (5 / 7 steg)
Steg 5: Bygga styrelektronik
Bilderna ovan visar min setup: gitarren är ansluten till en header som jag räddade från en PlayStation 1, som är ansluten till min Arduino Uno. Arduino avkodar den seriella datan från registeransvarige, ser för knapptryckningar och cykler makt att reläerna därmed.
Reläer kopplas sedan till magnetventilerna på den huvudsakliga församlingen via en trevlig lång kabelnätet med en gemensam grund setup.
För att spela FireHero, spelaren bara klockor en video av guitar hero diagrammet och spelar på gitarr därmed. Varje gång han trycker på en knapp medan knäppa på gitarr, brand Arduino lämpliga reläet och därmed låga effekten motsvarar alltså.
Har du tråd fem digitala utgångarna av Arduino (standard är stiften 1,2,3,4,5) till reläer som sedan kommer att styra magnetventilerna. Naturligtvis, kräver detta användning av en transistor och en blockerande diod (en snabb Google-sökning på Arduino relay kretsar kommer att klara detta upp). Jag använde då sex 25' längder av singel-ledare tråd (jag använde 14AWG eftersom det är vad jag hade liggande, men ledningarna endast har att bära ett par ampere i värsta fall, så 18AWG eller 22AWG kommer att fungera bra också) att koppla reläer till magnetventilerna. Ett ostridigt kablaget är enkelt att göra och allt drivs av en liten 17Ahr 12v batteri.
För att använda den medföljande Arduino firmware, måste du ladda ner PlayStation 2 handkontroll biblioteket här. V1.5 är senast och krävs för koden. Följ instruktionerna för biblioteket på hur du koppla in din controller - Bill Porter har lagt upp några stora resurser och har tillbringat en enorm tid att göra biblioteket tillgängligt för alla och hjälper människor att felsöka. (Om du läser detta, Tack Bill!)