Índice:
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-13 06:58
Aprenda o básico da codificação fazendo um sintetizador de música simples, onde cada "fruta" representa uma chave.
Etapa 1: Materiais
Materiais
- Computador com editor offline de rascunho
- Makey makey (ou DIY makeymakey com Arduino Leonardo) + cabo USB
- 5 pinças de crocodilo
- 5 frutas ou itens condutores
Etapa 2: Atividade
A atividade consiste em transformar frutas em um teclado para tocar música.
Para começar, conecte o makey makey (ou DIY makey makey com Arduino Leonardo) ao seu computador e conecte todas as bananas (ou outros itens condutores) à placa por meio de pinças de crocodilo.
Etapa 3:
Cada fruta é conectada a setas makey makey, espaço ou botões de clique.
Começaremos usando essas 5 chaves.
Agora você pode iniciar o scratch e começar a escrever seu código. Para começar, vá para a seção “Eventos” (marrom claro).
Passo 4:
Em seguida, escolha o bloco “quando clicar na bandeira verde” e o bloco “para sempre”.
Para criar uma ação, escolha o bloco “se então” da categoria Controle.
Etapa 5:
“If then”, é a função mais comum usada na codificação e é usada para criar uma interação entre o seu código e o mundo exterior.
Como a atividade consiste na criação de um piano, gostaríamos que os sons fossem acionados quando uma determinada tecla fosse pressionada. Na seção de detecção, você encontrará a mensagem "Tecla _ pressionada?" bloquear.
Clique na pequena seta preta e selecione a chave que você precisa.
Temos uma condição (se então), escolhemos uma chave, só precisamos adicionar um som.
Etapa 6:
Para adicionar um som, vá para a seção Som (roxo) e escolha um bloco “tocar nota _ por _ batidas”.
Etapa 7:
Neste estágio, seu código será semelhante a este:
Etapa 8:
Seu código já está funcional, você pode testá-lo clicando na bandeira verde no topo da tela.
Etapa 9:
Agora você precisa adicionar teclas extras para ter mais notas de piano completamente.
Clique com o botão direito no bloco “Se então” e um pequeno menu aparecerá. Clique em “duplicar” e cole abaixo da primeira condicional. Repita a operação para cada tecla.
Etapa 10:
Seu piano está pronto, você só precisa afiná-lo! Você precisa determinar o som exato de cada nota. Ao clicar em cada nota, um pequeno teclado aparecerá, permitindo que você selecione a nota que está procurando.
Etapa 11:
O piano parece engraçado? É perfeitamente normal! alguns acordes tocados juntos soam bem e outros não … Então é hora de um pouco de teoria musical, não tenha medo, será rápido e divertido.
Aqui está um exemplo de como diferentes cordas podem produzir sensações diferentes, dependendo da ordem em que são tocadas:
Outros acordes felizes?
73 músicas que você pode tocar com os mesmos quatro acordes
Você quer mudar o instrumento?
É fácil no Scratch. Você pode encontrar muitos instrumentos disponíveis em uma lista localizada na seção Som (roxo).
Etapa 12:
Exemplo de um código finalizado:
Para ir mais longe … Este código está usando 4 acordes e uma tecla para alterar o instrumento. Da mesma forma que um piano usa o pedal para mudar a afinação, se uma tecla (espaço neste caso) for pressionada o código toca o som de uma 'guitarra' e quando a tecla é solta o som é o de 'sintetizador principal'. Agora você tem a possibilidade de criar um instrumento mais interessante. Nas próximas lições, você descobrirá a seção Operador (verde claro) e adicionará mais possibilidades e efeitos.
Fique ligado;-)
Etapa 13: Notas e referências
Este tutorial foi desenvolvido no âmbito do projeto i Tech, cofinanciado pelo Programa Erasmus + da União Europeia.
Para obter mais detalhes, entre em contato com [email protected].