Tabla de contenido:

Guitar Hero con Arduino: 4 pasos
Guitar Hero con Arduino: 4 pasos

Video: Guitar Hero con Arduino: 4 pasos

Video: Guitar Hero con Arduino: 4 pasos
Video: Гитара для Clone Hero на Arduino своими руками 2024, Noviembre
Anonim
Image
Image

Arduino permite a los usuarios personalizar prácticamente cualquier cosa que deseen con una pequeña cantidad de código. Decidí desarrollar un juego de Guitar Hero con velocidad, volumen y múltiples modos de juego ajustables. Este proyecto también puede funcionar con 3 pilas AA, por lo que puede ser portátil. ¡Espero que aprendan de este proyecto y se diviertan personalizándolo! ¡Háganme saber lo que piensan!

Para obtener una descripción general, mire el video de arriba.

El costo total de este proyecto es menos de $ 15

Suministros

impresora 3d

5x pulsadores momentáneos

Cable de altavoz

2 potenciómetros de 50 k ohmios

Altavoz de 0,5 vatios

Arduino Nano

30 LEDs WS2812b

Interruptor de 1 amperio

Soldador + soldadura

Pegamento caliente

Paso 1: imprima las piezas designadas

Imprima las piezas designadas
Imprima las piezas designadas

En total, hay alrededor de 9 partes en este proyecto. El tiempo total de impresión fue de unas 15 horas para mí. Dividí los proyectos y pegué las piezas con e6000. Mi objetivo era poder deslizar una pieza blanca impresa en 3D sobre los LED para difundirlos y dar un efecto brillante. Con esto en mente, tuve que editar las paredes y agregar un espacio para deslizar la pieza blanca.

La primera sección que imprimí es la caja del botón pulsador. Mi objetivo es soldar un cable de tierra y conectar en cadena de un botón al siguiente con el cable de tierra. Cuando se presiona el botón, devolverá la señal del cable de tierra al Arduino haciéndole saber que fue presionado. Los orificios anchos son para que el extremo del led se deslice hacia adentro si hubiera espacio adicional, sin embargo, esto podría rellenarse y no era necesario.

Los pequeños orificios son para que los cables de tierra vayan desde los botones hasta el Arduino. A continuación, esos cables viajarían al siguiente componente, que es la rejilla.

La cuadrícula se imprimió para tener 5 columnas y 6 filas. Los LED se deslizan a través de cada uno de los orificios anchos para mantenerlos en su lugar mientras el cable pequeño viaja junto a ellos para ir hacia la caja de Arduino. Después de imprimir la cuadrícula, desarrollé una carcasa que mantenía la cuadrícula en su lugar.

Al final de la placa está la caja para el Arduino, el altavoz y los potenciómetros. Terminé usando una Dremel para cavar un agujero para el Arduino para actualización directa y potencia.

Paso 2: Soldar

Soldadura
Soldadura
Soldadura
Soldadura
Soldadura
Soldadura
Soldadura
Soldadura

Arriba está el diagrama de soldadura y cómo debería verse el proyecto. Hubo mucha soldadura involucrada. Asegúrese de tener una ventilación adecuada y es útil tener un par de manos o pinzas que ayuden a sostener los cables y otros materiales. Aproximadamente 3/4 de los pines se usaron en el Arduino. Una vez que las piezas estuvieron en su lugar, fue un apretón apretado para soldar los cables, especialmente en las tiras de LED. Usé abrazaderas al pegar cada pieza para asegurar una unión plana y fuerte entre los plásticos. Si necesito reemplazar piezas, puedo quitar las piezas pegadas y volver a pegarlas según sea necesario

Encadené los botones con un cable de tierra en lugar de pasar cada cable individual a un botón. Cada botón tiene un pin correspondiente al Arduino junto con los LED.

Paso 3: ¡Codifíquelo

Codifíquelo!
Codifíquelo!

Puede crear su propio código e impresiones en 3D o puede descargar el código junto con las impresiones en 3D de mi sitio web www.neehaw.com

Mi código no es el más eficiente, pero hace el trabajo. Tengo dos estados de juego para representar los dos modos de juego actualmente implementados. El primero es un héroe de la guitarra normal y para llegar a él, el primer botón debe presionarse mientras está inactivo. Se ejecutará a través de una serie de animación y luego comenzará el juego. El ajuste del volumen cambiará el volumen del altavoz, mientras que el ajuste del potenciómetro de velocidad ajustará la rapidez con que los LED se mueven hacia abajo.

Para usar el otro modo de juego de guitarra de 8 bits, presione el quinto botón. En este modo, el usuario puede tocar una guitarra eléctrica mientras la afina con la perilla de velocidad. Cuando se mueve la perilla, el siguiente botón que se presione será la nueva melodía. Para salir de este modo, mantenga presionados los 5 botones al mismo tiempo.

Paso 4: ¡Disfruta

Espero que hayas aprendido de este proyecto. Siéntase libre de editar y si crea este proyecto, avíseme cómo resultó:)

Estoy abierto a cualquier comentario o sugerencia. Gracias por tu tiempo.

Recomendado: