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
Video: 1. Tocador De Pulso Com Escala Cromática: 7 bước
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:33
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ 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);
Đề xuất:
Knight Rider Hộp cơm trưa Robot: 8 bước (có hình ảnh)
Knight Rider Lunchbox Robot: Ok, nó không nói chuyện, nó không đen và không có AI. Nhưng nó có những đèn LED màu đỏ lạ mắt ở phía trước. Tôi chế tạo một robot có thể điều khiển WiFi bao gồm một Raspberry Pi với bộ điều hợp WiFi và Arduino Uno. Bạn có thể SSH vào Raspberry Pi một
GameBoy trong hộp cơm trưa: 9 bước (có hình ảnh)
GameBoy trong hộp cơm trưa: Bạn đã bao giờ muốn chơi một số trò chơi cổ điển khi ăn chưa? Có thể không, nhưng nếu bạn đã làm, đây là dự án dành cho bạn! Trình giả lập GameBoy sử dụng RetroPie trên Raspberry Pi Zero W. Có một bộ pin với 2500mAh, có thể cạn kiệt khoảng 20
Làm một hộp cơm trưa nhiệt độ ổn định theo thời gian: 16 bước
Làm Hộp Cơm Giữ Nhiệt Có Định Giờ: Mặc dù hộp cơm nấu thông thường sử dụng và vận hành đơn giản nhưng chỉ có một chức năng duy nhất, không thể cài đặt thời gian hoặc cài đặt nhiệt độ để hâm nóng. Để cải thiện khuyết điểm này, lần này DIY được thực hiện trên cơ sở
Hộp cơm trưa cho người bị liệt nửa người: 11 bước
Hộp cơm cho người bị liệt nửa người: Nhiều người bị liệt nửa người, khiến cử động của một bên cơ thể bị căng thẳng do không có kỹ năng vận động. Nhiều hoạt động đòi hỏi sử dụng hai tay rất vất vả để hoàn thành đối với những người bị liệt nửa người. Hơn nữa, các hành động su
Hộp cơm trưa cho người bị liệt nửa người: 10 bước
Hộp cơm cho người bị liệt nửa người: Các thành viên trong nhóm: Chris Lobo, Ryan Ravitz, Alex Romine Mặc dù nó không được nêu rõ ràng trong đánh giá thiết kế, Seven Hills đã yêu cầu