Índice:

Ukulele LED: 6 etapas (com fotos)
Ukulele LED: 6 etapas (com fotos)

Vídeo: Ukulele LED: 6 etapas (com fotos)

Vídeo: Ukulele LED: 6 etapas (com fotos)
Vídeo: INFIELES T-6 | El que come callado come dos veces Ep.36 - Lizbeth Rodriguez 2024, Novembro
Anonim
Image
Image
Hardware
Hardware

Olá, meu nome é Elaine. Este projeto combina muitas coisas que eu gosto, então espero que você goste também! O ukulele de LED que iremos construir ensina como tocar os quatro acordes mais tocados: C, G, Am e F. Nenhum musical anterior experiência necessária para começar a dedilhar canções populares. É um ótimo projeto para iniciantes em Arduino e ukulele.;) Se você está procurando por algo um pouco mais desafiador, tente a atualização Shadow Swipe no final deste Instructable.

Etapa 1: Hardware

"carregando =" preguiçoso"

Opcional: Atualização Swipe de sombra
Opcional: Atualização Swipe de sombra
Opcional: Atualização Swipe de sombra
Opcional: Atualização Swipe de sombra

Você sabia que os LEDs não apenas emitem luz, mas também podem detectar a luz? Inspirando este pequeno fenômeno estranho, eu queria atualizar o ukulele de LED para que ele não apenas mostrasse onde colocar seus dedos, mas também rastreasse se você colocou ou não seus dedos nos locais corretos.

HARDWARE

Se você estiver interessado nesta construção, precisará de alguns componentes adicionais:

1. Mais LEDs: você precisará de pelo menos mais 6 LEDs para servir como sensores de luz. Cada LED na escala terá um sensor LED complementar.

2. Expansor de porta de E / S: Dependendo de qual placa Arduino você está usando, provavelmente você precisará de um expansor de porta. Estou usando uma placa Arduino Uno e o expansor de porta Sparkfun SX1509.

CÓDIGO

Introduzi mais alguns elementos no código para fazê-lo funcionar. Descreverei o básico aqui, mas fique à vontade para baixar o arquivo master_tweak.ino para a análise completa:

1. Matrizes: Uma matriz especial é criada para armazenar dados de entrada de cada LED de sensor. Uma pequena função é chamada para ler os dados de entrada a cada 10 milissegundos e o array é atualizado quase continuamente.

2. Estados do jogo: Embora a construção original tenha diferentes estágios do jogo, aqui codificamos explicitamente em diferentes estados do jogo, cada um com uma condição de vitória para o jogo seguir em frente.

3. Sensor de luz LED: Uma seção inteira do código é dedicada à leitura de dados de entrada dos sensores de luz LED. Achei este tutorial particularmente útil para entender a mecânica e conectar o circuito.

GUIA DE HOOKUP

Eu recomendo fortemente que você passe pelo tutorial de Deslizamento de Sombra para ter a sensação de como conectar o circuito de detecção de luz LED. Em vez de conectar 3 LEDs como no tutorial, esta construção fará com que você conecte 6 (veja a figura 1). A conexão final, se você também estiver usando um expansor de porta, deve ser semelhante à imagem # 2.

MONTAGEMA montagem desta atualização é bastante simples. Faça um orifício adicional próximo a cada LED na escala e insira o sensor de luz do LED. Soldando tudo e você deve estar pronto para ir!

Esta atualização levará um pouco mais de tempo para descobrir, especialmente conectar o circuito e soldar todos os componentes adicionais no lugar, mas o ukulele de LED também será transformado em um jogo interativo. Deixe-me saber como foi para você! Boa sorte!

Recomendado: