Índice:
- Etapa 1: Lista de Peças
- Etapa 2: Eletrônica
- Etapa 3: Banco de dados
- Etapa 4: montagem de eletrônicos
- Etapa 5: codificação
- Etapa 6: site
- Etapa 7: Construindo Caso
- Etapa 8: E agora … Jogue
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:36
Sempre adorei música, então, ao pensar sobre o que faria como meu primeiro projeto Raspberry Pi, minha mente naturalmente o fez. Mas é claro que eu queria dar um toque extra, ou melhor, nenhum toque! Com a crise atual da Covid-19 e todas as restrições higiênicas e comoventes em mente, escolhi fazer um teclado onde as teclas fossem repassadas por sensores infravermelhos. Você pode alterar a tonalidade que está tocando girando um codificador rotativo e pressionando-o irá iniciar uma trilha de apoio, da qual o tempo pode ser alterado tocando em um touchsensor.
Dei ao visual uma vibe xilofone-piano, que também integrei no site, onde é possível ver quais notas estão sendo tocadas. Para montar o gabinete, usei apenas madeira, que pintei para dar o toque final.
Etapa 1: Lista de Peças
- Raspberry Pi 4 Modelo B v1.2 - 2 GB
- Pi T-Cobbler Plus montado
- 40pcs 10 cm masculino para feminino jumper
- Cabo 40pcs 10cm Macho para Macho Jumper Cable
- Evitando Obstáculos IR
- caixas de som
- Diferentes pedaços de madeira
- Pintar
- Sensor de toque
- LCD
- Framboesa pi 4
- pacote de resistor adaptador
- Codificador rotativo
Preço: cerca de 230 euros mas depende da caixa
Etapa 2: Eletrônica
Conecte sua eletrônica como no pdf fornecido. Esteja ciente de que o sensor infravermelho pode precisar de algum reajuste para garantir que não envie sinais às vezes em que não são acionados.
Meu alto-falante está conectado a uma placa de som USB externa para melhorar o som, mas você também pode simplesmente conectá-lo à saída jack do pi.
Etapa 3: Banco de dados
Este é o banco de dados que criei. Usei uma tabela contendo todos os nomes de notas e correspondentes valores de notas midi. Outra tabela contém as chaves que você pode escolher. A tabela PlaySession contém todas as trilhas salvas anteriormente que você tocou e conectou-se às notas desta trilha.
Etapa 4: montagem de eletrônicos
Em seguida, veio a montagem da eletrônica. Decidi deixar tudo em uma placa de ensaio e não soldá-la, porque não sou muito bom em soldar e os sensores IR são bastante sensíveis, então pode acontecer que você tenha que substituir um algum dia.
Etapa 5: codificação
Para codificação, usei uma biblioteca python chamada Mingus que usa o FluidSynth para tocar notas midi.
Para configurar ambos, você precisará executar os seguintes comandos:
pip install mingus
pip instalar fluidsynth
Você pode encontrar o código no meu GIT.
Etapa 6: site
Em seguida, projetei e codifiquei meu site. Usei html, css e JS com websockets para me comunicar com o servidor rodando na parte de trás.
Etapa 7: Construindo Caso
Projetei minha caixa para se parecer com uma espécie de xilofone / piano. Fiz tudo em madeira e resolvi dar uma lambida de tinta em tudo para ficar ainda mais bonito.
Etapa 8: E agora … Jogue
Agora você está pronto para começar a tocar seu instrumento feito por você mesmo! Não tenha medo de fazer perguntas nos comentários e divirta-se criando!
Recomendado:
Convertir Un Teclado Muerto a Un Teclado MIDI: 8 etapas
Convertir Un Teclado Muerto para Un Teclado MIDI: Hace un tiempo cuando era pequeño tenia un teclado funcional que me encantaba tocarlo, aunque solo sabia poquitas notas me encantaba tocarlo, un dia le conecte el eliminador equivocado pero no me habia dado cuenta cuando lo conecte todo estaba funci
Use o teclado infravermelho da Palm com dispositivos Android: 5 etapas
Use o teclado infravermelho da Palm com dispositivos Android: Eu tinha um teclado sem fio PalmOne disponível e queria um teclado Bluetooth para meu telefone. O único problema era que o teclado PalmOne era baseado em infravermelho. Eu também tinha um dispositivo Brainlink. Este é um pequeno dispositivo bastante fofo para mediati
Interface de teclado com 8051 e exibição de números de teclado em 7 segmentos: 4 etapas (com imagens)
Interface do teclado com 8051 e exibição de números do teclado em 7 segmentos: Neste tutorial, vou falar sobre como podemos fazer a interface do teclado com 8051 e exibir os números do teclado em um display de 7 segmentos
Teclado Quick and Dirty Das (teclado em branco): 3 etapas
Quick and Dirty Das Keyboard (teclado em branco): Um teclado Das é o nome do teclado mais popular sem inscrições nas teclas (teclado em branco). O Das Keyboard é vendido por $ 89,95. Este instrutível irá guiá-lo para fazer um você mesmo com qualquer teclado antigo que você tenha por aí
Limpando o teclado de alumínio da Apple ou qualquer outro teclado de toque suave: 5 etapas
Limpando o teclado de alumínio da Apple … ou qualquer outro teclado de toque suave: Por mais limpos que você ou eu tentemos manter nossos teclados de alumínio da maçã, eles ficam imundos depois de um ano ou mais. Isso é instrutível para ajudá-lo a limpá-lo. Tenha cuidado, porque não sou responsável se o seu teclado quebrar enquanto faz isso …. SUGA F