Taula de continguts:

Guitar Hero amb Arduino: 4 passos
Guitar Hero amb Arduino: 4 passos

Vídeo: Guitar Hero amb Arduino: 4 passos

Vídeo: Guitar Hero amb Arduino: 4 passos
Vídeo: How to Arduino mod a Guitar Hero guitar - Full step by step guide from scratch 2024, De novembre
Anonim
Image
Image

L'Arduino permet als usuaris personalitzar pràcticament qualsevol cosa que desitgin amb una petita quantitat de codi. Vaig decidir desenvolupar un joc de Guitar Hero amb velocitat, volum i diversos modes de joc ajustables. Aquest projecte també es pot esgotar 3 bateries AA perquè pugui ser portàtil. Espero que apreneu d’aquest projecte i us divertiu personalitzant-lo. Feu-me saber què en penseu!

Per obtenir una visió general, mireu el vídeo anterior.

El cost global d’aquest projecte és inferior a 15 dòlars

Subministraments

Impressora 3D

5x botons instantanis

Filferro de l’altaveu, Potenciòmetres de 2x 50k ohmis

Altaveu de 0,5 watts

Arduino Nano

LEDs WS2812b 30x

1 interruptor d'amplificador

Soldador + soldador

Cola calenta

Pas 1: imprimiu les parts designades

Imprimiu les parts designades
Imprimiu les parts designades

En total, hi ha unes 9 parts d’aquest projecte. El temps total d’impressió va ser d’unes 15 hores. Vaig dividir els projectes i vaig enganxar les peces amb e6000. El meu objectiu era poder lliscar una peça blanca impresa en 3D sobre els LED per difondre-les i donar un efecte brillant. Amb això en ment, vaig haver d’editar les parets i afegir un buit per lliscar la peça blanca.

La primera secció que he imprès és la caixa del polsador. El meu objectiu és soldar un cable de terra i una cadena de margarides d’un botó a l’altre amb el cable de terra. Quan es prem el botó, retornarà el senyal del cable de terra a l’Arduino fent-li saber que s’ha premut. Els forats amples permeten que el final del led llisqui si hi havia alguna habitació addicional, però es podria omplir i no era necessari.

Els petits forats permeten que els cables de terra passin dels botons a l’Arduino. Aquests cables es desplaçarien al següent component que és la xarxa

La quadrícula es va imprimir per tenir 5 columnes i 6 files. Els LED llisquen per cadascun dels forats amples per mantenir-los al seu lloc mentre el petit cable viatja al seu costat per anar cap al recinte Arduino. Després d’imprimir la graella, vaig desenvolupar una carcassa que mantenia la graella al seu lloc.

Al final de la placa hi ha el recinte de l’Arduino, l’altaveu i els potenciòmetres. Vaig acabar utilitzant un Dremel per cavar un forat per l'Arduino per actualitzar-lo directament i alimentar-lo.

Pas 2: soldar

Soldadura
Soldadura
Soldadura
Soldadura
Soldadura
Soldadura
Soldadura
Soldadura

A la part superior es mostra el diagrama de soldadura i l’aspecte del projecte. Hi havia molta soldadura implicada. Assegureu-vos que teniu una ventilació adequada i us ajudarà a tenir un parell de mans o pinces per ajudar a subjectar els cables i altres materials. Un cop les peces estaven al seu lloc, es va apretar fort per soldar els cables, especialment a les tires LED. Vaig utilitzar pinces per enganxar cada peça per assegurar un enllaç pla i fort entre els plàstics. Si necessitava substituir les peces, puc eliminar les peces enganxades i tornar-les a enganxar segons sigui necessari

Vaig encadenar els botons amb un cable de terra en lloc de fer passar cada cable individual a un botó. Cada botó té un pin corresponent a l'Arduino juntament amb els LED.

Pas 3: codifiqueu-lo

Codifica-ho!
Codifica-ho!

Podeu crear el vostre propi codi i impressions en 3D o podeu descarregar-lo juntament amb les impressions en 3D des del meu lloc web www.neehaw.com

El meu codi no és el més eficient, però fa la feina. Tinc dos estats de joc per representar els dos modes de joc implementats actualment. El primer és un heroi de la guitarra habitual i, per arribar-hi, cal prémer el primer botó mentre es manté al ralentí. Executarà una sèrie d'animacions i començarà el joc. L’ajust del volum canviarà la intensitat de l’altaveu mentre que l’ajust del potenciòmetre de velocitat ajustarà la velocitat de baixada dels LED.

Per utilitzar l’altre mode de joc de guitarra de 8 bits, premeu el cinquè botó. En aquest mode, l'usuari pot tocar una guitarra elèctrica mentre l'afina amb el comandament de velocitat. Quan es mou el comandament, el següent botó premut serà la nova sintonia. Per sortir d’aquest mode, manteniu premuts els 5 botons alhora.

Pas 4: gaudiu

Espero que hagueu après d’aquest projecte. No dubteu a editar i, si creeu aquest projecte, feu-me saber com va resultar:)

Estic obert a qualsevol comentari o suggeriment. Gràcies pel teu temps.

Recomanat: