Tabla de contenido:

Dance Pad con LED de color usando Arduino: 5 pasos
Dance Pad con LED de color usando Arduino: 5 pasos

Video: Dance Pad con LED de color usando Arduino: 5 pasos

Video: Dance Pad con LED de color usando Arduino: 5 pasos
Video: Dancing lights || LED chaser circuit with 32 cool effects || Arduino Project 2024, Mes de julio
Anonim
Pad de baile con LED de color con Arduino
Pad de baile con LED de color con Arduino
Dance Pad con LED de color usando Arduino
Dance Pad con LED de color usando Arduino

Este es mi primer instructable. Hice una pista de baile colorida usando la placa Arduino como entrada en serie a la computadora. Es fácil de hacer y cuesta algunas resistencias y LED (no tienes que usarlos).

Paso 1: Materiales

Materiales
Materiales
Materiales
Materiales

Partes electrónicas: 1. 6 LED con diferentes colores para mostrar que los botones están presionados 2. 6 Resistencia de 220 ohmios para proteger los LED 3. una placa de soldadura de uso general 4. Algunos cables y conectores Partes de la almohadilla de baile: 1. Papel de aluminio (que se utiliza para hornear alimentos) 2. Caja de papel grande (ciertamente puedes hacer un marco de madera)

Paso 2: el circuito y la prueba

El circuito y la prueba
El circuito y la prueba
El circuito y la prueba
El circuito y la prueba
El circuito y la prueba
El circuito y la prueba
El circuito y la prueba
El circuito y la prueba

El circuito se muestra en el primer gráfico. La plataforma de baile simplemente implementa los seis botones que se muestran en el circuito. A medida que presionamos cada botón, el LED se iluminará y hará el pin correspondiente de BAJO a ALTO. Este mensaje se enviará a la computadora como un mensaje en serie y será capturado por un programa de Python que luego simulará este mensaje en un mensaje de pulsación de tecla. Hice el circuito en una placa de soldadura de propósito general utilizando algunos conectores pequeños, de modo que pueda fácilmente conéctelo a la placa Arduino que se puede guardar para otros proyectos. Puede hacer una placa con mejor aspecto que yo, ya que es bastante fácil, usé algunos cables para conectarlos. Una vez que hizo el circuito, puede conectar algunos de los cables para ver si los LED se iluminan correctamente. Y luego puede ir al siguiente paso, configurar el software.

Paso 3: Programa

El programa arduino envía la letra correcta a la computadora cada vez que se cambia el estado de la clave. Entonces, si presiona cualquier botón, enviará dos letras correspondientes, una hacia abajo y una hacia arriba. El programa Python recibe el mensaje y luego lo traduce al evento del teclado. Si recibe una letra 'l', entonces el programa genera un mensaje de tecla IZQUIERDA. Actualmente, este programa solo se ejecuta en una máquina con Windows, ya que el módulo Python SendKeys solo funciona en Windows. Puede encontrar una forma de simular la información del teclado en Mac y Linux. Necesitas instalar el módulo Serial y SendKeys para que tu python ejecute este programa. El programa de baile que uso es StepMania, necesitas configurar la información del mapa clave para que cuando bailes el programa responda correctamente. Esto es como configurar el Joystick cuando juegas.

Paso 4: Pad de baile

Pad de baile
Pad de baile
Pad de baile
Pad de baile
Pad de baile
Pad de baile

Hay algunos otros excelentes instructivos sobre cómo hacer una plataforma de baile. Aquí, te mostraré cómo hacer uno con las cosas que puedes conseguir fácilmente. La plataforma de baile se compone básicamente de seis botones. La idea es usar dos láminas de aluminio paralelas que se pegan en tablas duras y luego se juntan con algunas cosas en el interior para separarlas. Solo cuando coloques las dos cartulinas duras, entrarán en contacto entre sí. Haz seis de estos botones y colócalos en una cartulina más grande. Luego conecta estos botones al circuito que hicimos antes. Finalmente puedes hacer una cubierta y dibujar algunas cosas en ella.

Paso 5: Listo para funcionar

Debe ejecutar el programa Python antes de encender Stepmania. Entonces deberías poder usar tu plataforma de baile para controlar el programa. Cuando hice el siguiente video, abrí la portada, para que veas claramente lo que hay adentro. ¡Disfrútalo!

Recomendado: