Tabla de contenido:

Ukelele LED: 6 pasos (con imágenes)
Ukelele LED: 6 pasos (con imágenes)

Video: Ukelele LED: 6 pasos (con imágenes)

Video: Ukelele LED: 6 pasos (con imágenes)
Video: Aprende a tocar el Ukelele en 30 segundos (funciona) 2024, Noviembre
Anonim
Image
Image
Hardware
Hardware

Hola, mi nombre es Elaine. ¡Este proyecto combina muchas cosas que disfruto, así que espero que también lo disfrutes! El ukelele LED que estaremos construyendo te enseñará a tocar los cuatro acordes más tocados: C, G, Am y F. experiencia necesaria para empezar a rasguear canciones populares. Es un gran proyecto para principiantes en Arduino y ukelele.;) Si está buscando algo un poco más desafiante, pruebe la actualización Shadow Swipe al final de este Instructable.

Paso 1: hardware

"loading =" perezoso"

Opcional: actualización Shadow Swipe
Opcional: actualización Shadow Swipe
Opcional: actualización Shadow Swipe
Opcional: actualización Shadow Swipe

¿Sabías que los LED no solo emiten luz, sino que también pueden detectar la luz? Inspirado en este pequeño fenómeno extraño, quería actualizar el ukelele LED para que no solo le muestre dónde poner los dedos, sino que también rastree si ha colocado o no el dedo en las ubicaciones correctas.

HARDWARE

Si está interesado en esta compilación, necesitará algunos componentes adicionales:

1. Más LED: necesitará al menos 6 LED más para que sirvan como sensores de luz. Cada LED en el diapasón tendrá un sensor LED complementario.

2. Expansor de puerto de E / S: Dependiendo de la placa Arduino que esté usando, probablemente necesitará un expansor de puerto. Estoy usando una placa Arduino Uno y el expansor de puerto Sparkfun SX1509.

CÓDIGO

He introducido algunos elementos más en el código para que funcione. Desglosaré los conceptos básicos aquí, pero siéntase libre de descargar el archivo master_tweak.ino para obtener el desglose completo:

1. Matrices: se crea una matriz especial para almacenar datos de entrada de cada sensor LED. Se llama a una pequeña función para leer los datos de entrada cada 10 milisegundos y la matriz se actualiza casi continuamente.

2. Estados del juego: si bien la versión original tenía diferentes etapas del juego, aquí codificamos explícitamente en diferentes estados del juego, cada uno con una condición de victoria para que el juego continúe.

3. Detección de luz LED: Toda una sección del código está dedicada a leer los datos de entrada de los sensores de luz LED. Encontré este tutorial particularmente útil para comprender la mecánica y conectar el circuito.

GUÍA DE CONEXIÓN

Recomiendo encarecidamente seguir el tutorial de Shadow Swipe para tener una idea de cómo conectar el circuito de detección de luz LED. En lugar de conectar 3 LED como el tutorial, esta compilación le permitirá conectar 6 (vea la imagen n. ° 1). La conexión final, si también está utilizando un expansor de puertos, debería verse como la imagen n. ° 2.

MONTAJE El montaje de esta actualización es bastante sencillo. Taladre un orificio adicional al lado de cada LED en el diapasón e inserte el sensor de luz LED. ¡Soldando todo y debería estar listo para comenzar!

Esta actualización tardará un poco más en darse cuenta, especialmente conectando el circuito y soldando todos los componentes adicionales en su lugar, pero el ukelele LED también se transformará en un juego interactivo. ¡Dejame saber como te va! ¡Buena suerte!

Recomendado: