1. Tocador De Pulso Com Escala Cromática: 7 hapa
1. Tocador De Pulso Com Escala Cromática: 7 hapa
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 Përshkrimi i funksionit

Skica e përdorimit të Módulo BotPotLED Gl, com 2 botões, um potenciômetro e 3 LEDs (vermelho, amarelo e verde). Adicionalmente useisa-se um autofalante.

Trata-se de um instrumento muzikore. Si notas escolhidas pelo manejo do potenciômetro são emitidas em pulsos de duração variável, konform o kontrollit të përdorimit.

Ao ser ligado o Arduino é emitida uma vinheta de abertura visual dhe sonora. Ao final da vinheta é emitido ose intervalo melódico de Primeira justa. Tregoni 1, që përfaqëson skicën e tanishme të elaborimit për Módulo BotPotLED Gl.

Após a abercura o sistema fica em modo "pausa", com os LEDs oscilando sua luminosidade dhe gjysmë nën një dërgim emitido.

Ao se pressionar o botão 1 (o da esquerda) ose modo "pausa" é interrompido. Então conforme a posição do potenciômetro é emitida uma nota da escala cromática temperada em um pulso constante. Një 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 zvogëloni një sua duração (ficando mais rápido).

Para se të ktheheni në modalitetin "pauzë" është e nevojshme ose e nevojshme për të arritur një numër të madhësive 2 e 2.

Resumindo os recursos:

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

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

LED verde -> Jo modo pausa fica piscando de forma intermitente. Potenciômetro -> Varia a emitida muzikore nota. Bot 1o 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".

Ide për para përdorimit didático:

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

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

3-Uso komo instrumento muzikore në qarkullimin e apreciação relativas muzikore à frekuencat, andamento, duração dhe timbres sintetizados.

Idetë e ndryshimeve në programacion:

-Modificar si variáveis "notaMaisGrave" dhe "notaMaisAguda".

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

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

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

-Mudar melodia da vinheta de abertura.

Siga os passos para ndërtimit ose formimit të personalizimit ose skicës

Hapi 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.

Për më tepër, zgjidhni modelin dhe një impresion 3D.

www.tinkercad.com/things/gqlfBbVMcaw

Nuk ka lidhje të lidhura me 2 objekte, ose më shumë BotPotLED ose 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. Nuk ka nevojë për imprimir.

Hapi 2: Ndani Komponentët 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

Për të eksperimentuar për të bërë thirrjen e nevojshme:

2 bota (shtyp butonin)

1 LED vermelho

1 amarelo LED

1 LED verde

3 rezistente prej 270 ohms

1 potenciômetro

4 cabos com conectores dupont

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

Estanho em fio para solda

Tudo termo retrátil

Ferro de soldar

Alikat ou tesoura para cortar/desencapar os fios

Hapi 3: Përgatitni Caixa De Som

Përgatitni Caixa De Som
Përgatitni 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.

Hapi 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 konform një ilustrim për lidhjen e caktuar:

www.tinkercad.com/things/jp56EbTtS7j

Ou seja:

3 LED: LED vermelho: Pozitiv, ndërmjetësues për rezistencën prej 330 ohms, pa pino 6; Amarelo LED: Pozitiv, ndërmjetësues për rezistencën prej 330 ohms, pa pino 5; LED i verdhë: Pozitiv, ndërmjetësues për rezistencën prej 330 ohms, pa pino 3;

1 potenciômetro. Conector do 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 butona për të hyrë në internet, konform një treguesi, një ose GND. Ou seja, um terminal do të shtyjë butonin pa GND ose jashtë saj. Përmbushni rendin: Botão 1 pa pino 10 Botão 2 pa pino 9

Jo módulo os cabos externos para conexão com ose arduino estão dispostos de forma alinhada com si pjesë: LEDs (3 cabos), Potenciômetro (2 cabos) e Botões (2 cabos). Além dos respectivos conjuntos de cabos existe um cabo de terra (GND) nga pre pre saindo do módulo.

Asnjë rast nuk është e mundur të qarkullojë në qarkullimin e një sistemi 3D që kërkon një imprim, për lehtësimin ose përpunimin.

Megjithatë, nuk ka dritare LED dhe rezistenca të cilat mund të gjenden në montá-los për 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.

Hapi 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: Pozitivizoni LED të ndërmjetëm për rezistencën. (Cabo verde dos LEDs do Módulo BotPotLED Gl)

4:

5: Pozitivizoni LED me një rezistencë të ndërmjetme. (Cabo amarelo dos LEDs do Módulo BotPotLED Gl)

6: Pozitivo për LED vermelho intermediado por rezistencë. (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: Terminali për autofalante intermediado por resistor. O Resistor është shpërndarë në autofalante tiver mais que 8 ohms.

11:

12:

13:

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

AREF:

A5:

A4:

A3:

A2:

A1:

A0: Kontrolli qendror mund të bëhet. (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) bëni potenciômetro. (Cabo vermelho do potenciômetro do Módulo BotPotLED Gl) 3.3V: Rivendos: IOREF:

Hapi 6: Skicë Baixando E Carregando O

Baixe o seguinte arquivo e descompacte-o.

Depo, abra-o e carregue no Arduino.

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

1) Ndryshuar si variabila "notaMaisGrave" dhe "notaMaisAguda".

Na aba 01_TodaPulsoEscalaCromatica prokuron pelas linhas:

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

int notaMaisAguda = 96;

Modifiko os valores de notaMaisGrave dhe notaMaisAguda.

2) Modifikoni një kuantidade de notas diferentes emitidas por pulso, oitavando, por exemplo.

Na aba TocaNota, após a linha

vonesa (duracao);

akrescente si linhas:

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

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

3) Ekzekutuesi uma tríade arpejada no lugar de uma nota apenas.

Konsideroni skicën origjinale, nga TocaNota, si një vonesë e madhe (duracao);

akrescente si linhas:

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

vonesa (duracao);

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

4) Criar motivo rítmico para ser اجرای em cada pulso.

Konsideroni skicën origjinale, nga TocaNota, si një vonesë e madhe (duracao);

akrescente si linhas como:

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

vonesa (duracao);

Varie a duração para realizar rítmicas variadas. Përdorni si seguintes durações como parâmetro:

Indicações de durações para o andamento 120 bpmsemibreve = 2000; menina = 1000; semínima = 500; colcheia = 250; pikëpresje = 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);