Kazalo:
- Korak: Impressão Do Modelo Em 3D
- 2. korak: Ločite komponente osnove, materiale, para, cirkuito
- 3. korak: Pripravite Caixa De Som
- 4. korak: Monte O Cirtuito Na Caixa
- 5. korak: Faça As Conexões Com O Arduino
- 6. korak: skica Baixando E Carregando O
- 7. korak: Personalização Da Execução Do Tocador De Pulso Com Escala Cromática
Video: 1. Tocador De Pulso Com Escala Cromática: 7 korakov
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:05
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ 1. Tocador de pulso com escala cromática
Com o Módulo BotPotLED Gl
Por Glauber Santiago - 2019 ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒▒▒
Cri Descrição e funcionamento
Uporabite skico za uporabo Módulo BotPotLED Gl, com 2 botões, um potenciômetro in 3 LED (vermelho, amarelo e verde). Dodatno se uporablja samodejno.
Trata-se de um instrumento muzikal. Kot notas escolhidas pelo manejo do potenciômetro são emitidas em pulsos de duração variaá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 reprezentance 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. 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.
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 glasbena emisija. 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".
Ideje za 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 musico).
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 glasbene em circunstância de apreciação glasbene relative à frekvenência, andamento, duração e timbres sintetizados.
Ideje o varianti programa:
-Modificar as variáveis "notaMaisGrave" e "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 executado em cada pulso.
-Mudar melodia da vinheta de abertura.
Siga os passos para construir o módulo e personalizar o skici
Korak: 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 in imprima v impresivni 3D.
www.tinkercad.com/things/gqlfBbVMcaw
No link 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 needita imprimir.
2. korak: Ločite komponente osnove, materiale, para, cirkuito
Para o Experimento todo você neophoditará de:
2 bota (pritisni gumb)
1 LED žarnica
1 LED amarelo
1 LED svetilka
3 upori za 270 ohmov
1 potenciômetro
4 cabos com conectores dupont
8 pedal de 20 cm de fio flexível (3 mm) z različnimi jedri
Estanho em fio para solda
Tudo termo retrátil
Ferro de soldar
Alicate ou tesoura para cortar/desencapar os fios
3. korak: Pripravite 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.
4. korak: Monte O Cirtuito Na Caixa
Monte o circuito conforme a ilustração do seguinte link:
www.tinkercad.com/things/jp56EbTtS7j
Ou seja:
3 LED: LED vmesnik: Pozitivno, vmesni ali uporni upor de 330 ohmov, brez pina 6; LED amarelo: Pozitivno, vmesni por um upor de 330 ohmov, brez pina 5; LED verde: Pozitivo, vmesni por um upor 330 ohmov, brez pino 3;
1 potenciômetro. Priključek 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 tipka za vnos cada pino, prilagodi indikacijo in varnost, ali GND. Ou seja, um terminal naredi gumb brez GND e o out em em pino. Skladite segue: Botão 1 brez pinoa 10 Botão 2 brez 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 o processo.
Já, no caso dos LEDs in 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.
5. korak: 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: Vmesni upor za LED osvetlitev z vmesnikom. (LED diode Cabo verde dos do Módulo BotPotLED Gl)
4:
5: Pozitivo do LED amarelo vmesni upor. (LED diode Cabo amarelo dos do Módulo BotPotLED Gl)
6: Vmesni ali uporni LED vmesni ali uporni upor. (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 avtofalante vmesni upor. O Upor je odporen, če je avtofalanten tiver pri 8 ohmov.
11:
12:
13:
GND: Cabo negativo do autofalante. (Cabo preto do Módulo BotPotLED Gl)
AREF:
A5:
A4:
A3:
A2:
A1:
A0: Kontaktni center za 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: ponastavitev: IOREF:
6. korak: skica Baixando E Carregando O
Baixe o seguinte arquivo e descompacte-o.
Depois, abra-o e carregue no Arduino.
7. korak: 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 nabavi pelas linhas:
// Definição da extensão, sendo: 96 = dó6; 84 = dó5; 72 = dó4; 60 = dó3 (osrednji); 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
zamuda (duracao);
acrescente kot linhas:
ton (pinoDoAutofalante, 440 * pow (2,0, (nota + 12 - 57) / 12,0), duracao); zamuda (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 izvirnik, na aba TocaNota, após a linha delay (duracao);
acrescente kot linhas:
ton (pinoDoAutofalante, 440 * pow (2,0, (nota + 4 - 57) / 12,0), duracao);
zamuda (duracao);
ton (pinoDoAutofalante, 440 * pow (2,0, (nota + 7 - 57) / 12,0), duracao); zamuda (duracao);
4) Criar motivo rítmico para ser executado em cada pulso.
Considerando o skici izvirnik, na aba TocaNota, após a linha delay (duracao);
acrescente kot linhas como:
ton (pinoDoAutofalante, 440 * pow (2,0, (nota - 57) / 12,0), duracao);
zamuda (duracao);
Varie a duração para realizar rítmicas variadas. Uporabite kot 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);
Priporočena:
Števec korakov - mikro: Bit: 12 korakov (s slikami)
Števec korakov - Micro: Bit: Ta projekt bo števec korakov. Za merjenje korakov bomo uporabili senzor pospeška, ki je vgrajen v Micro: Bit. Vsakič, ko se Micro: Bit trese, bomo štetju dodali 2 in ga prikazali na zaslonu
Akustična levitacija z Arduino Uno Korak po korak (8 korakov): 8 korakov
Akustična levitacija z Arduino Uno Korak po korak (8 korakov): ultrazvočni pretvorniki zvoka L298N Dc ženski adapter z napajalnim vtičem za enosmerni tok Arduino UNOBreadboard Kako to deluje: Najprej naložite kodo v Arduino Uno (to je mikrokrmilnik, opremljen z digitalnim in analogna vrata za pretvorbo kode (C ++)
Vijak - Nočna ura za brezžično polnjenje DIY (6 korakov): 6 korakov (s slikami)
Bolt - Nočna ura za brezžično polnjenje DIY (6 korakov): Induktivno polnjenje (znano tudi kot brezžično polnjenje ali brezžično polnjenje) je vrsta brezžičnega prenosa energije. Za zagotavljanje električne energije prenosnim napravam uporablja elektromagnetno indukcijo. Najpogostejša aplikacija je brezžično polnjenje Qi
Merilnik korakov 1. del: Enobarvni zaslon 128x32 in Arduino: 5 korakov
Pedometer 1. del: Enobarvni zaslon 128x32 in Arduino: To je osnovna vadnica, ki uči, kako uporabljati zaslon OLED s svojim Arduinom. Uporabljam zaslon velikosti 128x32, lahko pa uporabite tudi drugačen zaslon z ločljivostjo in po potrebi spremenite ločljivost/koordinate. V tem delu vam bom pokazal, kako
Preklopna obremenitvena banka z manjšo velikostjo korakov: 5 korakov
Preklopna banka odpornikov obremenitve z manjšo velikostjo korakov: Banke uporovnih obremenitev so potrebne za preskušanje energetskih proizvodov, za karakterizacijo sončnih kolektorjev, v preskusnih laboratorijih in v industriji. Reostati zagotavljajo stalno spreminjanje odpornosti na obremenitev. Ker pa se vrednost upora zmanjša, moč