Inhoudsopgave:
- Benodigdheden
- Stap 1: Druk de aangewezen onderdelen af
- Stap 2: Solderen
- Stap 3: Codeer het
- Stap 4: Geniet
Video: Guitar Hero met Arduino: 4 stappen
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:16
Met de Arduino kunnen gebruikers vrijwel alles aanpassen wat ze maar willen met een kleine hoeveelheid code. Ik besloot een Guitar Hero-spel te ontwikkelen met instelbare snelheid, volume en meerdere spelmodi. Dit project kan ook op 3 AA-batterijen werken, dus het kan draagbaar zijn. Ik hoop dat jullie van dit project leren en veel plezier hebben met het aanpassen ervan! Laat me weten wat jullie denken!
Bekijk de video hierboven voor een algemeen overzicht.
De totale kosten van dit project zijn minder dan $ 15
Benodigdheden
3D-printer
5x kortstondige drukknoppen
Luidsprekerkabel, 2x 50k ohm potentiometers
0,5 watt luidspreker
Arduino Nano
30x WS2812b LED's
1 amp schakelaar
Soldeerbout + soldeer
Hete lijm
Stap 1: Druk de aangewezen onderdelen af
In totaal zijn er ongeveer 9 onderdelen van dit project. De totale afdruktijd was ongeveer 15 uur voor mij. Ik heb de projecten opgesplitst en de stukjes aan elkaar gelijmd met e6000. Mijn doel was om een wit 3D-geprint stuk over de LED's te kunnen schuiven om ze te diffunderen en een gloeiend effect te geven. Met dit in gedachten moest ik de muren bewerken en een opening toevoegen om het witte stuk over te schuiven.
Het eerste gedeelte dat ik heb afgedrukt, is de behuizing van de drukknop. Mijn doel is om een aardingsdraad te solderen en van de ene knop naar de andere door te lussen met de aardingsdraad. Wanneer de knop wordt ingedrukt, wordt het aardingsdraadsignaal teruggestuurd naar de Arduino om te laten weten dat er op is gedrukt. De brede gaten zijn voor het uiteinde van de led om in te schuiven als er extra ruimte was, dit kon echter worden opgevuld en was niet nodig.
De kleine gaatjes zijn voor de aardedraden om van de knoppen naar de Arduino te gaan. Die draden zouden dan naar het volgende onderdeel gaan, het raster
Het raster is afgedrukt om 5 kolommen en 6 rijen te hebben. De LED's schuiven door elk van de brede gaten om ze op hun plaats te houden, terwijl de kleine draad ernaast loopt om naar de Arduino-behuizing te gaan. Nadat ik het raster had afgedrukt, ontwikkelde ik een behuizing die het raster op zijn plaats hield.
Aan het einde van het bord bevindt zich de behuizing voor de Arduino, de luidspreker en potentiometers. Uiteindelijk heb ik een Dremel gebruikt om een gat te graven voor de Arduino voor directe updates en stroomvoorziening.
Stap 2: Solderen
Hierboven ziet u het soldeerschema en hoe het project eruit moet zien. Er kwam veel soldeerwerk bij kijken. Zorg voor goede ventilatie en het helpt om een paar helpende handen of een pincet te hebben om draden en ander materiaal vast te houden. Ongeveer 3/4 van de pinnen werd gebruikt op de Arduino. Toen de stukjes eenmaal op hun plaats zaten, was het een stevige kneep om de draden te solderen, vooral op de LED-strips. Ik gebruikte klemmen bij het lijmen van elk stuk om een vlakke en sterke verbinding tussen de kunststoffen te garanderen. Als ik onderdelen moet vervangen, kan ik de gelijmde stukken verwijderen en opnieuw lijmen als dat nodig is
Ik heb de knoppen in serie geschakeld met een aardingsdraad in plaats van elke afzonderlijke draad naar een knop te leiden. Elke knop heeft een bijbehorende pin naar de Arduino samen met de LED's.
Stap 3: Codeer het
U kunt uw eigen code en 3D-afdrukken maken of u kunt de code samen met de 3D-afdrukken downloaden van mijn website www.neehaw.com
Mijn code is niet de meest efficiënte, maar het klaart de klus. Ik heb twee spelstatussen die de twee spelmodi vertegenwoordigen die momenteel zijn geïmplementeerd. De eerste is een gewone gitaarheld en om hier te komen moet de eerste knop worden ingedrukt terwijl hij stationair draait. Het zal een reeks animaties doorlopen en het spel zal beginnen. Door het volume aan te passen, verandert de luidheid van de luidspreker, terwijl het aanpassen van de snelheidspotentiometer zal aanpassen hoe snel de LED's naar beneden gaan.
Druk op de 5e knop om de andere 8-bits gitaarspelmodus te gebruiken. In deze modus kan de gebruiker een elektrische gitaar bespelen terwijl deze wordt gestemd met de snelheidsknop. Wanneer de knop wordt verplaatst, is de volgende knop die wordt ingedrukt de nieuwe melodie. Om deze modus te verlaten, houdt u alle 5 knoppen tegelijkertijd ingedrukt.
Stap 4: Geniet
Ik hoop dat je van dit project hebt geleerd. Voel je vrij om te bewerken en als je dit project maakt, laat me dan weten hoe het is geworden:)
Ik sta open voor alle opmerkingen of suggesties. Bedankt voor je tijd.
Aanbevolen:
Een Guitar Hero Guitar gebruiken om de zoom te bedienen (alleen Windows): 9 stappen
Een Guitar Hero-gitaar gebruiken om Zoom te bedienen (alleen Windows): Omdat we ons midden in een wereldwijde pandemie bevinden, zitten velen van ons vast in het huis schoonmaken en deelnemen aan vergaderingen op Zoom. Na een tijdje kan dit erg saai en vervelend worden. Tijdens het schoonmaken van mijn huis vond ik een oude Guitar Hero-gitaar die in de
Guitar Hero Guitar Disconnecting Fix - Ajarnpa
Guitar Hero Guitar Disconnecting Fix: Dus je hebt net die mooie gebruikte guitar hero-gitaar van ebay gekocht en toen hij bij je aankwam, wilde hij gewoon geen verbinding maken met die USB-dongle, dus je denkt dat je net 30€ hebt verspild. in de afvoer. Maar er is een oplossing en deze oplossing zal hoogstwaarschijnlijk werken
Guitar Hero Arduino-project: 12 stappen (met afbeeldingen)
Guitar Hero Arduino Project: Wij zijn Maarten Vrebos, Justin Cavanas en Wannes Stroobandt en we studeren multimedia & communicatietechnologie. Voor een groepsproject voor het vak Audiovisual & IT Principles hebben wij een Guitar Hero-gitaar gehackt en gebruikt als behui
Guitar Hero Clone: 7 stappen (met afbeeldingen)
Guitar Hero Clone: Heb je ooit Guitar Hero op je computer willen spelen met je eigen zelfgemaakte gitaar? Maak je klaar om te spelen voor minder dan 10 dollar en wat geduld
Episch! Guitar Hero - Double Neck Guitar Mislukken - Ajarnpa
Episch! Guitar Hero - Double Neck Guitar… Fail: 2015 markeert het 10-jarig jubileum van het popcultuurfenomeen Guitar Hero. Weet je nog, het videospel dat populairder werd dan het muziekinstrument dat het slechts vaag wist te imiteren? Wat is een betere manier om zijn tienjarig bestaan te vieren dan om