Índice:
Vídeo: Raspberry Pi LED Light Schroeder Piano: 3 etapas (com imagens)
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-13 06:58
Raspberry Pi LED Light Schroeder Piano
Matrizes de LED (Diodo Emissor de Luz) e LDR (Resistor Dependente de Luz ou fotorresitores) são usadas para tocar notas musicais usando o sequenciador MIDI Raspberry Pi Pygame. Existem 15 paris de LED e LDR (12 para uma oitava completa de notas, 1 para subir e oitava, 1 para descer e oitava e 1 para o menu). Quando a luz entre o LED e o LDR é interrompida, a música é tocada através do sequenciador MIDI Pygame. Quando a luz entre o LED / LDR Octave Up ou Down está quebrada, todas as outras notas são deslocadas para cima ou para baixo uma oitava. O Pygame MIDI suporta mais de 75 instrumentos musicais e 128 notas por instrumento (10 oitavas). A tecla de menu pode ser usada para alternar instrumentos. O Raspberry Pi, a placa de ensaio e o alto-falante estão dentro de um piano de madeira de 20 x 30 polegadas que se parece com um piano de cauda em miniatura.
Etapa 1: Materiais necessários
MATERIAL NECESSÁRIO:
1. Raspberry Pi. Usei um modelo B mais antigo, rev 2. Modelos mais novos têm processadores mais rápidos e mais GPIO disponíveis que poderiam expandir o projeto 2. LED de 15 pcs (foco / feixe de luz estreito), brilhante 3. LED de 2 pcs (genérico) para status (opcional) 4. 19 pcs resistores de 100 Ohm 5. 15 pcs 47 k Ohm resistores 6. 15 pcs LDR (Light Dependent Resistor) 7. 1 breadboard 8. Fios para interconectar Raspberry Pi ao breadboard, breadboad ao LDR / LED / resistores 9. Piano Frame uma. Contraplacado de 20 polegadas x 30 polegadas 1/2”b. Cartão duro de 4 pés x 8 pés ⅛”c. 1 polegada x 2 polegadas x 20 polegadas de madeira para montar LDR e LED (madeira dura de preferência) d. Postes internos de 2 polegadas x 2 polegadas x 40 polegadas e. Passador de ¾ pol. X 15 pol. Para as pernas
Etapa 2: construir quadro de piano
Consulte Raspberry Pi LED Light Schroeder Piano - Frame.pdf anexado para obter detalhes.
NOTAS
❏ As paredes laterais podem ser dobradas com cola de madeira (cola de gorila) e grampos se usar ⅛”Hardboard
❏ Necessita de uma folha de 4’x8’Hardboard para o lado longo o suficiente
❏ O painel duro extra 4’x8 pode ser usado para a parte superior e a base (precisa de várias camadas para maior resistência)
❏ A base pode ser compensado de 1/2”
❏ Postes de 2 "x2" aparafusados na parte inferior da base para segurar as laterais dobradas do painel duro
❏ Grampos e abraçadeiras sob a parte frontal dos suportes LDR realmente ajudam a ajustar os fios sob a estrutura para orifícios próximos à placa de ensaio
❏ O painel duro cobre os lados da base
❏ Use a furadeira para furos de montagem LDR / LED para torná-los retos e alinhados ao longo da lacuna
❏ 15 orifícios (12 para Notas, 1 para Octave Up, 1 para Octave Down, 1 para Menu
Etapa 3: construir eletrônicos
Consulte Raspberry Pi Light Schroeder Piano - Schematic.pdf em anexo para ver o esquema de fiação.
NOTAS: ❏ distância máxima de 6 "com espaçamento de 1" entre LDR e LED com feixe estreito de LED conforme a luz sangra entre (tubo de 1/4 "para conter LDR e LED) colocado em 1" inteiro de 1 "x2" interno
❏ O fundo escuro ao redor do LED ajuda a remover a luz ambiente
❏ 2,0 Volts com luz
❏ 15 pares de LED / LDR (12 notas para oitava completa, 1 oitava acima, 1 oitava abaixo, 1 menu)
❏ O resistor de aterramento comum LED pode ajustar o brilho do LED e o consumo de corrente
❏ Não habilite pullup / pull-down no GPIO
❏ LDR> 50k Ohm sem luz, <10k Ohm sem luz
❏ 5 V de Raspberry Pi tem mais corrente / energia para acionar LEDs mais brilhantes
❏ Alinhe o LDR com o centro da luz LED