Taula de continguts:

1. Tocador De Pulso Com Escala Cromática: 7 Steps
1. Tocador De Pulso Com Escala Cromática: 7 Steps

Vídeo: 1. Tocador De Pulso Com Escala Cromática: 7 Steps

Vídeo: 1. Tocador De Pulso Com Escala Cromática: 7 Steps
Vídeo: 1 Day vs. 10 Years of Vibrato #Shorts 2024, Desembre
Anonim
1. Tocador De Pulso Com Escala Cromática
1. Tocador De Pulso Com Escala Cromática
1. Tocador De Pulso Com Escala Cromática
1. Tocador De Pulso Com Escala Cromática

▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ 1. Tocador de pols amb escala cromàtica

Com o Módulo BotPotLED Gl

Por Glauber Santiago - 2019 ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒▒▒

▒▒ Descripció i funcionament

Aquest sketch utilitza el mòdul BotPotLED Gl, amb 2 botons, amb un potenciòmetre i 3 LEDs (vermell, groc i verd). Adicionalment utilitzeu-se automàticament.

Trata-se de um instrumento musical. As not escolhidas pelo manejo do potenciômetro são emitidas em pulsos de duração variável, conforme o controle do usuário.

Ao ser ligado o Arduino é emitida uma vinheta de obertura visual e sonora. Ao final da vinheta is emitido o intervalo melódico de primera justa. Indicando 1, que representa o presente sketch elaborado para o Módulo BotPotLED Gl.

Após a obertura o sistema fica em modo "pausa", com os LEDs oscilando sua luminosidade e sem nenhum som sendo emitido.

Ao pressionar o botão 1 (o da esquerda) o modo "pausa" é interrompido. Então conforme a posição do potenciômetro é emitida uma nota da escala cromática temperada em um pulso constant. A duração do pulso és modificada com a botons. Botão 1 aumenta da duração do pulso (fica mais lento) e o Botão 2 diminui a la seva duração (ficando mais rápido).

Per tornar al mode "pausa" és necessari o acionament simultani dos botons 1 i 2.

Resumint recursos:

LED vermell -> No modo pausa fica piscando de forma intermitente. Fora do modo pausa indica o acionamento do botão 1.

LED groc -> No modo pausa fica piscando de forma intermitente. Fora do modo pausa indica o inici de cada pols.

LED verde -> No modo pausa fica piscando de forma intermitente. Potenciòmetre -> Varia a nota musical emitida. Botão 1 -> Aumenta a duração do pulso ou sai do modo "pausa".

Botão 2 -> Diminui a duração do pulso ou sai do modo "pausa".

Idees per a ús didàtic:

1-Duelo de músicos em uníssono: Um usuário seleciona uma nota for ser tocada, então outro debe buscar tocar una misma nota em outro Módulo (ou em outro instrumento musical).

2-Duelo de músicos em terça maior: Um usuari se selecciona uma nota para ser tocada, então outro debe buscar tocar una nota uma terça maior acima em outro Módulo.

3-Ús com a instrument musical a circumstàncies d’apreciació musicals relatives a freqüència, andament, durada i timbres sintetitzats.

Idees de variació en programa:

-Modificar com a variables "notaMaisGrave" i "notaMaisAguda".

-Modificar una quantitat de notes diferents emeses per pols, oitavando, per exemple.

-Executar uma tríade arpejada no lloc de uma nota apenas.

-Criar motiu rítmic per a ser executat en cada pols.

-Mudar melodia da vinheta d'obertura.

Siga os passos para construir o módulo e personalizar o sketch

Pas 1: Impressió del model 3D

Impressão Do Modelo Em 3D
Impressão Do Modelo Em 3D

Se você ainda não tem Módulo BotPotLED Gl você deve construi-lo.

Primeiro baixe o següent model i imprima em impressora 3D.

www.tinkercad.com/things/gqlfBbVMcaw

No hi ha cap enllaç amb 2 objectes, o un mòdul BotPotLED és un objecte major.

O outro objeto é apenas uma caixa para o módulo de som que acompanha algumas das funcionalidades adicionais ao módulo basic. Não necessita imprimir.

Step 2: Separe Os Components E Materiais Para O Circúito

Separe Os Componentes E Materiais Para O Circúito
Separe Os Componentes E Materiais Para O Circúito
Separe Os Componentes E Materiais Para O Circúito
Separe Os Componentes E Materiais Para O Circúito
Separe Os Componentes E Materiais Para O Circúito
Separe Os Componentes E Materiais Para O Circúito

Per a experimentar tot el que necessitem:

2 botons (polsador)

1 vermell LED

1 LED groc

1 LED verd

3 resistors de 270 ohms

1 potenciòmetre

4 cabos com conectores dupont

8 pedaços de 20cm de fio flexível (3mm) de cores variadas

Estan em fio per solda

Tudo termo retràtil

Ferro de soldar

Alicate ou tesoura para cortar / desencapar os fios

Pas 3: Preparant una Caixa De Som

Preparant a Caixa De Som
Preparant a Caixa De Som

Busque em sucata de eletrônica uma caixa de som de computador e solde um fio com conector dupont em cada polo do auto-falante.

Pas 4: Monte O Cirtuito Na Caixa

Monte O Cirtuito Na Caixa
Monte O Cirtuito Na Caixa
Monte O Cirtuito Na Caixa
Monte O Cirtuito Na Caixa
Monte O Cirtuito Na Caixa
Monte O Cirtuito Na Caixa

Muntatge o circuit conforme a l'enllaç següent:

www.tinkercad.com/things/jp56EbTtS7j

Ou seja:

3 LEDs: LED vermell: Positiu, intermediat per um resistor de 330 ohms, no pin 6; LED groc: positiu, intermediat per una resistència de 330 ohms, sense pin 5; LED verd: positiu, intermediat per una resistència de 330 ohms, no pin 3;

1 potenciòmetre. Conector del centre no pin analògic (A0) do Arduino. Os pinos laterais do potenciômetro vão para o GND e o 5v do Arduino.

2 pushbutton entre cada pino, conforme a indicação a seguir, e o GND. Ou seja, um terminal do pushbutton no GND e o outro em pino. Conforme segue: Botão 1 no pino 10 Botão 2 no pino 9

No módulo os cabos externos para conexão com o arduino estão dispostos de forma alinhada com as parts: LEDs (3 cabos), Potenciometer (2 cabos) e Botões (2 cabos). Além dos respectivos conjunts de cabos existe um cable de terra (GND) de cor preta saindo do módulo.

No caso dos botões e potenciômetro monte o circuit já na caixa em 3D que você imprimiu, per facilitar o procés.

Já, no case dos LEDs e resistores pode ser mais fácil montá-los fora e depois acrescentá-los à caixa.

Depois de passar os fios pela lateral da caixa solde os cabos com os conectores dupont e isole as conexões expostas com o tubo termo retrátil.

Pas 5: Faça As Conexões Com O Arduino

Ligue as conectores dupont ao arduino conforme segue:

Resumo da pinagem no arduino: 0:

1:

2:

3: Positiu de LED verd intermediat per resistència. (Cap verd dos LEDs del mòdul BotPotLED Gl)

4:

5: Positiu de LED amarelo intermediat per resistor. (Cabo amarelo dos LEDs de Módulo BotPotLED Gl)

6: Positiu de LED vermell intermediat per resistència. (Cap vermell dos LEDs de Módulo BotPotLED Gl)

7:

8: Botão 2. (Cabo amarelo dos Botões do Módulo BotPotLED Gl)

9: Botão 1. (Cabo azul dos Botões do Módulo BotPotLED Gl)

10: Terminal do autofalante intermediado por resistor. O Resistor es distribueix automàticament més de 8 ohms.

11:

12:

13:

GND: Cabo negativo do autofalante. (Cabo preto del Módulo BotPotLED Gl)

AREF:

A5:

A4:

A3:

A2:

A1:

A0: Contat central del potenciòmetre. (Cabo azul do potenciômetro do Módulo BotPotLED Gl) Vin: GND: GND: Cabo Preto dos vários sinais negativos. (Cabo preto do Módulo BotPotLED Gl) 5V: Positivo (um dos terminais laterais) do potenciômetro. (Cap vermell del potenciòmetre del mòdul BotPotLED Gl) 3.3V: Restabliment: IOREF:

Pas 6: Baixant E Carregant O Sketch

Baixe o següent arquivo e descompacte-o.

Depois, abra-o e carregue no Arduino.

Step 7: Personalização Da Execução Do Tocador De Pulso Com Escala Cromática

1) Modifiqueu com a variables "notaMaisGrave" i "notaMaisAguda".

Na aba 01_TodaPulsoEscalaCromatica procure pelas linhas:

// Definição da extensão, sendo: 96 = dó6; 84 = dó5; 72 = dó4; 60 = dó3 (central); 48 = dó2; 36 = dó1; etcint notaMaisGrave = 12;

int notaMaisAguda = 96;

Modifique os valores de notaMaisGrave e notaMaisAguda.

2) Modificar una quantitat de notes diferents emeses per pols, oitavando, per exemple.

Na aba TocaNota, após a linha

retard (duracao);

acrescente as linhas:

to (pinoDoAutofalante, 440 * pow (2.0, (nota + 12 - 57) / 12.0), duracao); retard (duracao);

Assim, serà executada la segona nota, oitava acima, em cada pols.

3) Executar uma tríade arpejada no lloc de uma nota apenas.

Considerant o sketch original, na aba TocaNota, após a linha delay (duracao);

acrescente as linhas:

to (pinoDoAutofalante, 440 * pow (2.0, (nota + 4 - 57) / 12.0), duracao);

retard (duracao);

to (pinoDoAutofalante, 440 * pow (2.0, (nota + 7 - 57) / 12.0), duracao); retard (duracao);

4) Criar motiu rítmic per a ser executat en cada pols.

Considerant o sketch original, na aba TocaNota, após a linha delay (duracao);

acrescente as linhas com:

to (pinoDoAutofalante, 440 * pow (2.0, (nota - 57) / 12.0), duracao);

retard (duracao);

Varie a duração per realitzar rítmicas variadas. Utilitzeu les següents durades com a paràmetre:

Indicações de durações para o andamento 120 bpmsemibreve = 2000; menina = 1000; semínima = 500; colxea = 250; semicolcheia = 125;

5) Mudar melodia da vinheta d'obertura

Na aba vinhetaDeAbertura modifique o valor inicial de n ou altres paràmetres das linhas

tocaNota (n, 50);

Recomanat: