Sadržaj:

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

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

Video: 1. Tocador De Pulso Com Escala Cromática: 7 koraka
Video: Quase fui preso 😵🙏🎻 Polícia Rodoviária me atacou e virou música 2024, Studeni
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 pulso com escala cromática

Com o Módulo BotPotLED Gl

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

Cri Descrição e funcionamento

Upotrijebite skicu za korištenje Módulo BotPotLED Gl, com 2 botões, um potenciômetro i 3 LED diode (vermelho, amarelo e verde). Dodatno korištenje-se um autofalante.

Trata-se de um instrumento mjuzikl. Kao što notas 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 abertura visual e sonora. Ao final da vinheta é emitido o intervalo melódico de primeira justa. Indicando 1, que reprezentacija o presente skici elaborado para o Módulo BotPotLED Gl.

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

Ao se pressionar o botão 1 (o da esquerda) o načinu "pausa" é interrompido. Então conforme a posição do potenciômetro é emitida uma nota da escala cromática temperada em um pulso constante. Duração do pulso é modificada com os botões. Botão 1 aumenta da duração do pulso (fica mais lento) e o Botão 2 diminui a sua duração (ficando mais rápido).

Para se retornar ao modo "pause" é needário o acionamento simultâneo dos botões 1 e 2.

Resumindo os recursos:

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

LED amarelo -> No modo pausa fica piscando de forma intermitente. Fora do modo pausa indica o início de cada pulso.

LED verde -> No modo pausa fica piscando de forma intermitente. Potenciômetro -> 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".

Ideias para uso didático:

1-Duelo de músicos em uníssono: Um usuário seleciona uma nota para ser tocada, então outro deve buscar tocar a mesma nota em outro Módulo (ou em outro instrumento mjuzikl).

2-Duelo de músicos em terça maior: Um usuário seleciona uma nota para ser tocada, então outro deve buscar tocar a nota uma terça maior acima em outro Módulo.

3-Uso como instrumento mjuzikl em circunstância de apreciação glazbene relative à frekvenência, andamento, duração e timbres sintetizados.

Ideje za promjenu programa:

-Modificar kao variáveis "notaMaisGrave" e "notaMaisAguda".

-Modificar a quantidade de notas diferentes emitidas por pulso, oitavando, por exemplo.

-Izvršitelj uma tríade arpejada no lugar de uma nota apenas.

-Criar motivo rítmico para ser executado em cada pulso.

-Mudar melodia da vinheta de abertura.

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

Korak 1: Impressão Do Modelo Em 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 ili seguinte modelo e imprima em impresora 3D.

www.tinkercad.com/things/gqlfBbVMcaw

Nema veze consta 2 objetos, o modulu BotPotLED é o objeto maior.

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

Korak 2: Odvojite Os Componentes E Materiais Para O Circúito

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

Para o experimento todo você neophoditará de:

2 bota (pritisni gumb)

1 LED žaruljica

1 LED amarelo

1 LED žaruljica

3 otpornika od 270 ohma

1 potenciômetro

4 cabos com conectores dupont

8 jezgri s 20 cm de fio fleksibilnih (3 mm) jezgri

Estanho em fio para solda

Tudo termo retrátil

Ferro de soldar

Alicate ou tesoura para cortar/desencapar os fios

Korak 3: Pripremite Caixa De Som

Pripremite Caixa De Som
Pripremite 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.

Korak 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

Monte o circuito conforme a ilustração do seguinte link:

www.tinkercad.com/things/jp56EbTtS7j

Oj seja:

3 LED diode: LED žaruljica: Pozitivna, srednji otpornik od 330 ohma, nema pina 6; LED amarelo: Pozitivo, međuspremnik na otporniku od 330 ohma, bez pina 5; LED žaruljica: Pozitivo, međuspremnik na otporniku od 330 ohma, bez pina 3;

1 potenciômetro. Priključak za centro no pino analógico (A0) do Arduino. Os pinos laterais do potenciômetro vão para o GND e o 5v do Arduino.

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

No módulo os cabos externos para conexão com o arduino estão dispostos de forma alinhada com as partes: LED (3 cabos), Potenciômetro (2 cabos) e Botões (2 cabos). Além dos respectivos connentos de cabos existe um cabo de terra (GND) de cor preta saindo do módulo.

No caso dos botões e potenciômetro monte o circuito já na caixa em 3D que você imprimiu, para facilitar or processo.

Já, no caso dos LEDs resistors 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.

Korak 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: Pozitivo do LED uzajamni posrednički otpornik. (Cabo verde dos LED diode rade za Módulo BotPotLED Gl)

4:

5: Pozitivo do LED amarelo intermediado por otpornika. (Cabo amarelo dos LED diode rade za Módulo BotPotLED Gl)

6: Pozitivo do LED vermelho intermediado por otpornika. (Cabo vermelho dos LEDs do 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 za autofalante međuspremnika otpornika. O Otpornik ne mora automatski izlaziti na 8 ohma.

11:

12:

13:

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

AREF:

A5:

A4:

A3:

A2:

A1:

A0: Kontaktirajte središnji do potenciômetro. (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: Pozitivo (um dos terminais laterais) do potenciômetro. (Cabo vermelho do potenciômetro do Módulo BotPotLED Gl) 3.3V: Resetiranje: IOREF:

Korak 6: Baixando E Carregando O skica

Baixe o seguinte arquivo e descompacte-o.

Depois, abra-o e carregue no Arduino.

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

1) Modificar kao variáveis "notaMaisGrave" e "notaMaisAguda".

Na aba 01_TodaPulsoEscalaCromatica nabavlja pelas linhas:

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

int notaMaisAguda = 96;

Modifique os valores de notaMaisGrave e notaMaisAguda.

2) Modificar a quantidade de notas diferentes emitidas por pulso, oitavando, por exemplo.

Na aba TocaNota, após a linha

kašnjenje (duracao);

acrescente kao linhas:

ton (pinoDoAutofalante, 440 * pow (2,0, (nota + 12 - 57) / 12,0), duracao); kašnjenje (duracao);

Assim, será executada uma segunda nota, oitava acima, em cada pulso.

3) Izvršitelj uma tríade arpejada no lugar de uma nota apenas.

Considerando o skici izvornik, na aba TocaNota, após a linha delay (duracao);

acrescente kao linhas:

ton (pinoDoAutofalante, 440 * pow (2,0, (nota + 4 - 57) / 12,0), duracao);

kašnjenje (duracao);

ton (pinoDoAutofalante, 440 * pow (2,0, (nota + 7 - 57) / 12,0), duracao); kašnjenje (duracao);

4) Criar motivo rítmico para ser executado em cada pulso.

Considerando o skici izvornik, na aba TocaNota, após a linha delay (duracao);

acrescente kao linhas como:

ton (pinoDoAutofalante, 440 * pow (2,0, (nota - 57) / 12,0), duracao);

kašnjenje (duracao);

Varie a duração para realizar rítmicas variadas. Koristite kao seguintes durações como parâmetro:

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

5) Mudar melodia da vinheta de abertura

Na aba vinhetaDeAbertura modifique o valor inicial de n ou outros parâmetros das linhas

tocaNota (n, 50);

Preporučeni: