Mục lục:
- Bước 1: Impressão Do Modelo Em 3D
- Bước 2: Các thành phần Separe Os E Materiais Para O Circúito
- Bước 3: Chuẩn bị một Caixa De Som
- Bước 4: Monte O Cirtuito Na Caixa
- Bước 5: Faça As Conexões Com O Arduino
- Bước 6: Phác thảo Baixando E Carregando O
- Bước 7: Personalização Da Execução Do Tocador De Pulso Com Escala Cromática
2025 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2025-01-13 06:58
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ 1. Tocador de pulso com leo thanga cromática
Com o Módulo BotPotLED Gl
Por Glauber Santiago - 2019 ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒▒▒
▒▒ Descrição e funcionamento
Este phác thảo sử dụng ở Módulo BotPotLED Gl, com 2 botões, um potenciômetro e 3 đèn LED (vermelho, amarelo e verde). Adicionalmente useiza-se um autofalante.
Nhạc kịch Trata-se de um. Như notas escolhidas pelo manjo do potenciômetro são emitidas em pulsos de duração variável, conforme o controlle do usuário.
Ao ser ligado o Arduino é emitida uma vinheta de abertura visual e sonora. Áo cuối cùng da vinheta é emitido o khoảngo melódico de primeira justa. Indicando 1, que đại diện cho người trình bày bản phác thảo công phu para o Módulo BotPotLED Gl.
Após abertura o Sistema fica em modo "pausa", com os LED oscilando sua luminosidade e sem nenhum som sendo emitido.
Ao se 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 lifta cromática temperada em um pulso hằng số. A 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.
Hệ điều hành Resumindo đệ quy:
LED vermelho -> Không có modo pausa fica piscando de forma intermitente. Fora do modo pausa indica o acionamento do botão 1.
LED amarelo -> Không có modo pausa fica piscando de forma intermitente. Fora do modo pausa indica o início de cada pulso.
LED verde -> Không có modo pausa fica piscando de forma intermitente. Potenciômetro -> Varia một emitida âm nhạc. 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 (nhạc cụ ou em outro).
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 toolso âm nhạc em Cirnstância de apreciação music relativas à thường xuyênência, andamento, duração e timbres sintetizados.
Ideias de variação na programmação:
-Modificar as variáveis "notaMaisGrave" e "notaMaisAguda".
-Modificar a quantidade de notas diferentes emitidas por pulso, oitavando, por exelo.
-Executar uma tríade arpejada no lugar de uma nota apenas.
-Criar motivo rítmico para ser certutado em cada pulso.
-Mudar melodia da vinheta de abertura.
Siga os passos para construir o módulo e personalizar o sketch
Bước 1: Impressão Do Modelo Em 3D
Se você ainda não tem Módulo BotPotLED Gl você deve construi-lo.
Primeiro baixe o seguinte modelo e printma em ấn tượng 3D.
www.tinkercad.com/things/gqlfBbVMcaw
Không có liên kết consta 2 objetos, o módulo 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 nhu yếu phẩm.
Bước 2: Các thành phần Separe Os E Materiais Para O Circúito
Para o Experio todo você needitará de:
2 botões (nút nhấn)
1 đèn LED vermelho
1 đèn pha LED
1 đèn LED
3 điện trở của 270 ohms
1 potenciômetro
4 cabos com conectores dupont
8 pedaços de 20cm de fio flexível (3mm) de core variadas
Estanho em fio para sella
Tudo termo retrátil
Ferro de sellar
Alicate ou tesoura para cortar / desencapar os fios
Bước 3: Chuẩn bị một Caixa De Som
Busque em sucata de eletrônica uma caixa de som de computador e selle um fio com conector dupont em cada polo do auto-falante.
Bước 4: Monte O Cirtuito Na Caixa
Monte o circuito giới thiệu một liên kết ilustração do seguinte:
www.tinkercad.com/things/jp56EbTtS7j
Ou seja:
3 đèn LED: LED vermelho: Positivo, trung gian por um điện trở de 330 ohms, không có pino 6; Đèn LED amarelo: Positivo, điện trở trung gian por um de 330 ohms, không có pino 5; LED verde: Positivo, điện trở trung gian por um de 330 ohms, không có 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 nút bấm entre cada pino, xác nhận một indicação một seguir, e o GND. Ou seja, um terminal làm nút bấm không có GND e o outro em pino. Conforme segue: Botão 1 no pino 10 Botão 2 no pino 9
Không có módulo os cabos externos para conexão com o arduino estão dispostos de forma alinhada com như các bộ phận: Đèn LED (3 cabos), Potenciômetro (2 cabos) e Botões (2 cabos). Além dos respectivos obsuntos de cabos survivale 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ê printmiu, parafyingitar o processo.
Já, no caso dos Đèn LED e chống lại pode ser mais fácil montá-los fora e depois acrecentá-los à caixa.
Depois de passar os fios pela lateral da caixa selle os cabos com os conectores dupont e isole as conexões expostas com o tubo termo retrátil.
Bước 5: Faça As Conexões Com O Arduino
Ligue as conectores dupont ao arduino conforme segue:
Resumo da pheringm no arduino: 0:
1:
2:
3: Positivo do LED verde trung gian điện trở. (Đèn LED Cabo verde dos do Módulo BotPotLED Gl)
4:
5: Positivo do LED amarelo trung gian điện trở por. (Đèn LED Cabo amarelo dos do Módulo BotPotLED Gl)
6: Điện trở Positivo do LED vermelho trung gian por. (Cabo vermelho dos LED 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: Thiết bị đầu cuối làm điện trở autofalante trung gian por. O Điện trở é dispensável se autofalante tiver mais que 8 ohms.
11:
12:
13:
GND: Cabo negativo do autofalante. (Cabo preto do Módulo BotPotLED Gl)
VÙNG:
A5:
A4:
A3:
A2:
A1:
A0: Contato trung tâm 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: Positivo (um dos terminais laterais) làm potenciômetro. (Cabo vermelho do potenciômetro do Módulo BotPotLED Gl) 3.3V: Đặt lại: IOREF:
Bước 6: Phác thảo Baixando E Carregando O
Baixe o seguinte arquivo e descompacte-o.
Depois, abra-o e carregue không có Arduino.
Bước 7: Personalização Da Execução Do Tocador De Pulso Com Escala Cromática
1) Modificar as variáveis "notaMaisGrave" e "notaMaisAguda".
Na aba 01_TodaPulsoEscalaCromatica thu mua pas linhas:
// Định nghĩa da Extensão, sendo: 96 = dó6; 84 = dó5; 72 = dó4; 60 = dó3 (trung tâm); 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 exelo.
Na aba TocaNota, após a linha
sự chậm trễ (duracao);
acrecente as linhas:
giai điệu (pinoDoAutofalante, 440 * pow (2.0, (nota + 12 - 57) / 12.0), duracao); sự chậm trễ (duracao);
Assim, será executive uma segunda nota, oitava acima, em cada pulso.
3) Thực thi uma tríade arpejada no lugar de uma nota apenas.
Considerando o sketch original, na aba TocaNota, após a linha delay (duracao);
acrecente as linhas:
giai điệu (pinoDoAutofalante, 440 * pow (2.0, (nota + 4 - 57) / 12.0), duracao);
sự chậm trễ (duracao);
giai điệu (pinoDoAutofalante, 440 * pow (2.0, (nota + 7 - 57) / 12.0), duracao); sự chậm trễ (duracao);
4) Criar motivo rítmico para ser certutado em cada pulso.
Considerando o sketch original, na aba TocaNota, após a linha delay (duracao);
acrecente as linhas como:
giai điệu (pinoDoAutofalante, 440 * pow (2.0, (nota - 57) / 12.0), duracao);
sự chậm trễ (duracao);
Varie a duração para realizar các dị dạng rítmicas. Sử dụng như seguintes durações como parâmetro:
Indicações de durações para o andamento 120 bpmsemibreve = 2000; menina = 1000; semínima = 500; colcheia = 250; dấu chấm phẩy = 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);