Innehållsförteckning:
Video: Guitar Hero With Arduino: 4 Steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:43
Arduino tillåter användare att anpassa i stort sett allt de någonsin önskar med en liten mängd kod. Jag bestämde mig för att utveckla ett Guitar Hero -spel med justerbar hastighet, volym och flera spellägen. Detta projekt kan också ta slut med 3 AA -batterier så att det kan vara bärbart. Jag hoppas att ni lär er av detta projekt och har kul att anpassa det! Låt mig veta vad ni tycker!
För att få en allmän översikt, se videon ovan.
Den totala kostnaden för detta projekt är mindre än $ 15
Tillbehör
3d skrivare
5x tillfälliga tryckknappar
Högtalarkabel, 2x 50k ohm potentiometrar
0,5 watt högtalare
Arduino Nano
30x WS2812b lysdioder
1 amp switch
Lödkolv + löd
Hot Lim
Steg 1: Skriv ut de angivna delarna
Totalt finns det cirka 9 delar i detta projekt. Den totala utskriftstiden var cirka 15 timmar för mig. Jag delade upp projekten och limde ihop bitarna med e6000. Mitt mål var att kunna skjuta en vit 3D -tryckt bit över lysdioderna för att sprida dem och ge en glödande effekt. Med detta i åtanke var jag tvungen att redigera väggarna och lägga till en lucka för att skjuta den vita biten över.
Det första avsnittet jag skrev ut är tryckknappshöljet. Mitt mål är att löda en jordkabel och tusenskedja från en knapp till nästa med jordkabeln. När knappen trycks in kommer den att återföra jordtrådssignalen till Arduino och meddela att den har tryckts in. De breda hålen är för att slutet av ledningen ska glida in om det fanns något extra rum, men detta kunde fyllas i och var inte nödvändigt.
De små hålen är för att jordledningarna ska gå från knapparna till Arduino. Dessa ledningar skulle sedan resa till nästa komponent som är nätet
Rutnätet skrevs ut för att ha 5 kolumner och 6 rader. Lysdioderna glider genom vart och ett av de breda hålen för att hålla dem på plats medan den lilla tråden reser bredvid dem för att gå mot Arduino -höljet. Efter att jag skrivit ut rutnätet utvecklade jag ett hölje som höll gallret på plats.
I slutet av kortet finns höljet för Arduino, högtalaren och potentiometrar. Jag slutade använda en Dremel för att gräva ett hål för Arduino för direkt uppdatering och ström.
Steg 2: Lödning
Ovan är lödningsdiagrammet och hur projektet ska se ut. Det var mycket lödning involverad. Se till att ha ordentlig ventilation och det hjälper att ha ett par hjälpande händer eller pincett för att hålla trådar och annat material. Omkring 3/4 av stiften användes på Arduino. När bitarna väl var på plats var det en kraftig klämning för att löda trådarna, särskilt på LED -remsorna. Jag använde klämmor när jag limde varje bit för att säkerställa en platt och stark bindning mellan plasterna. Om jag behövde byta ut delar kan jag ta bort de limmade bitarna och limma om dem efter behov
Jag kedjade knapparna med en jordkabel istället för att köra varje enskild tråd till en knapp. Varje knapp har en motsvarande stift till Arduino tillsammans med lysdioderna.
Steg 3: Koda det
Du kan skapa din egen kod och 3D -utskrifter eller ladda ner koden tillsammans med 3D -utskrifterna från min webbplats www.neehaw.com
Min kod är inte den mest effektiva men den får jobbet gjort. Jag har två speltillstånd för att representera de två spellägen som för närvarande är implementerade. Den första är en vanlig gitarrhjälte och för att komma till detta måste du trycka på den första knappen medan den är på tomgång. Det kommer att gå igenom en serie animationer och sedan startar spelet. Justering av volymen ändrar högtalarens ljudstyrka medan hastighetspotentiometern justeras hur snabbt lysdioderna går ner.
För att använda det andra 8-bitars gitarrspelläget, tryck på den femte knappen. I det här läget kan användaren spela en elgitarr medan han stämmer den med hastighetsknappen. När vredet flyttas är nästa knapp som trycks den nya låten. För att komma ur det här läget håller du alla fem knapparna samtidigt.
Steg 4: Njut
Jag hoppas att du har lärt dig av det här projektet. Redigera gärna och om du skapar det här projektet, låt mig veta hur det blev:)
Jag är öppen för kommentarer eller förslag. Tack för din tid.
Rekommenderad:
Använda en Guitar Hero Guitar för att styra zoom (endast Windows): 9 steg
Använda en Guitar Hero -gitarr för att styra zoom (endast Windows): Eftersom vi är mitt i en global pandemi är många av oss fasta i huset och städar och går med i möten på Zoom. Efter ett tag kan det bli väldigt intetsägande och tråkigt. När jag städade mitt hus hittade jag en gammal Guitar Hero -gitarr som kastades i
Guitar Hero Guitar Disconnecting Fix: 5 steg (med bilder)
Guitar Hero Guitar Disconnecting Fix: Så, du har precis köpt den fina begagnade gitarrhjältegitarren från ebay, och när den kom till dig skulle den bara inte ansluta till den USB -dongeln, så du tror att du bara slösat bort 30 € ner i avloppet. Men det finns en fix, och den här korrigeringen kommer troligen att fungera
Guitar Hero Arduino Project: 12 steg (med bilder)
Guitar Hero Arduino Project: Wij zijn Maarten Vrebos, Justin Cavanas och Wannes Stroobandt en we studeren multimedia & kommunikationsteknik. För ett gruppprogram för det audiovisuella & IT-principer har vi en Guitar Hero-gitaar gehackt och används som behui
Episk! Guitar Hero - Double Neck Guitar Misslyckad: 7 steg (med bilder)
Episk! Guitar Hero - Double Neck Guitar … Misslyckad: 2015 markerar 10 -årsjubileet för popkulturfenomenet Guitar Hero. Kommer du ihåg, tv -spelet som blev mer populärt än musikinstrumentet som det bara vagt lyckades efterlikna? Finns det något bättre sätt att fira sitt årtionde än att
OpenChord.org V0 - Bygg en riktig Guitar Guitar Hero/Rock Band Controller: 10 steg
OpenChord.org V0 - Bygg en riktig Guitar Guitar Hero/Rock Band Controller: Vi älskar alla Guitar Hero och Rock Band. Vi vet också att vi aldrig kommer att lära oss hur man faktiskt spelar gitarr när man spelar dessa spel. Men tänk om vi åtminstone kunde bygga en Guitar Hero -kontroller som låter oss använda en riktig gitarr? Det är vad vi här på OpenChord