Indholdsfortegnelse:
- Trin 1: Impressão Do Modelo Em 3D
- Trin 2: Separe Os Componentes E Materiais Para O Circúito
- Trin 3: Forberedelse til Caixa De Som
- Trin 4: Monte O Cirtuito Na Caixa
- Trin 5: Faça As Conexões Com O Arduino
- Trin 6: Baixando E Carregando O Skitse
- Trin 7: Personalização Da Execução Do Tocador De Pulso Com Escala Cromática
Video: 1. Tocador De Pulso Com Escala Cromática: 7 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:28
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ 1. Tocador de pulso com escala cromática
Com o Módulo BotPotLED Gl
Af Glauber Santiago - 2019 ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒▒▒
▒▒ Beskrivelse og funkionamento
Este sketch utiliza o Módulo BotPotLED Gl, com 2 bundes, um potenciômetro e 3 LEDs (vermelho, amarelo e verde). Adicionalmente utiliza-se um autofalante.
Musikalsk musik. Som notas escolhidas pelo manejo do potenciômetro são emitidas em pulsos de duração variável, conforme o control 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. Indikation 1, som repræsenterer en præsentation af en skitse, der er udarbejdet til Módulo BotPotLED Gl.
Vi kan også anvende et system til "pausa", med lysdioder, der giver en lysstyrke, der kan sendes.
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 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" é needsário o acionamento simultâneo dos botões 1 e 2.
Resumindo os recursos:
LED -lampe -> 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 note 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, então outro deve buscar tocar a note uma terça maior acima em outro Módulo.
3-Uso como instrumento musical em circunstância de apreciação musical relativeas à frequência, andamento, duração e timbres sintetizados.
Ideias de variação na programação:
-Modificar as variáveis "notaMaisGrave" e "notaMaisAguda".
-Modificar a quantidade de notas diferentes emitidas por pulso, oitavando, by 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.
Vi kan også dele en konstruktion eller en personlig tegning
Trin 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 imprima em impressora 3D.
www.tinkercad.com/things/gqlfBbVMcaw
Intet link indeholder 2 objekter, eller BotPotLED kan også bruges.
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 nødvendita imprimir.
Trin 2: Separe Os Componentes E Materiais Para O Circúito
Para o experimento todo você nødvenditará de:
2 bøger (trykknap)
1 LED -lampe
1 LED amarelo
1 LED verde
3 modstande på 270 ohm
1 potenciômetro
4 cabos com conectores dupont
8 trin på 20 cm fra fleksible (3 mm) kernevarianter
Estanho em fio para solda
Tudo termo retrátil
Ferro de soldar
Alicate ou tesoura para cortar/desencapar os fios
Trin 3: Forberedelse til 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.
Trin 4: Monte O Cirtuito Na Caixa
Monte o circuito conforme a ilustração do seguinte link:
www.tinkercad.com/things/jp56EbTtS7j
Ou seja:
3 lysdioder: LED -lysdiode: Positiv, mellemliggende modstand på 330 ohm, ingen pino 6; LED -lysstyrke: Positiv, mellemliggende modstand på 330 ohm, ingen pino 5; LED verde: Positiv, mellemstor ved en modstand på 330 ohm, ingen pino 3;
1 potenciômetro. Conector do centro no pino analógico (A0) til Arduino. Os pinos laterais do potenciômetro vão para o GND e o 5v do Arduino.
2 trykknap entre cada pino, conforme a indicação a seguir, e o GND. Du kan også trykke på en knap uden GND eller bruge den. Overensstemmelse: Botão 1 no pino 10 Botão 2 no pino 9
Ingen andre former for ekstern drift kan bruges som LED -lamper (3 cabos), Potenciômetro (2 cabos) og Botões (2 cabos). Além dos respectivos conjuntos de cabos existe um cabo de terra (GND) de cor preta saindo do módulo.
Ingen caso dos botões e potenciômetro monte eller circuito ja na caixa em 3D que você imprimiu, para facilitar o processo.
Ja, der er ingen lysdioder og modstandere, der kan bruges til at installere en forstad eller en 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.
Trin 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: Positiv til LED -mellemstørrelse af modstand. (Cabo verde dos LEDs gør Módulo BotPotLED Gl)
4:
5: Positiv til LED amarelo intermediado por resistor. (Cabo amarelo dos LEDs til Módulo BotPotLED Gl)
6: Positiv til LED -lysdioder til modstand. (Cabo vermelho dos LEDs til 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 til autofalante intermediado por resistor. O Modstand é dispensável se autofalante tiver mais que 8 ohm.
11:
12:
13:
GND: Cabo negativo do autofalante. (Cabo preto do Módulo BotPotLED Gl)
AREF:
A5:
A4:
A3:
A2:
A1:
A0: Contato central do potenciômetro. (Cabo azul do potenciômetro do Módulo BotPotLED Gl) Vin: GND: GND: Cabo Preto dos vários sinais negativeos. (Cabo preto do Módulo BotPotLED Gl) 5V: Positivo (um dos terminais laterais) do potenciômetro. (Cabo vermelho do potenciômetro do Módulo BotPotLED Gl) 3.3V: Nulstil: IOREF:
Trin 6: Baixando E Carregando O Skitse
Baixe o seguinte arquivo e descompacte-o.
Depois, abra-o e carregue no Arduino.
Trin 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 skaffe pelas linhas:
// Definição da extensão, sendo: 96 = dó6; 84 = dó5; 72 = dó4; 60 = dó3 (central); 48 = dó2; 36 = dó1; etcint notaMaisGrave = 12;
int notaMaisAguda = 96;
Modifikationer af værdier af notaMaisGrave og notaMaisAguda.
2) Modificar a quantidade de notas diferentes emitidas por pulso, oitavando, by exemplo.
Efter TocaNota, kan jeg også lide
forsinkelse (duracao);
acrescente som linhas:
tone (pinoDoAutofalante, 440 * pow (2,0, (nota + 12 - 57) / 12,0), duracao); forsinkelse (duracao);
Assim, será executada uma segunda note, oitava acima, em cada pulso.
3) Executar uma tríade arpejada no lugar de uma nota apenas.
Tænk på at skitsere originalen, med TocaNota, som kan være forsinket (duracao);
acrescente som linhas:
tone (pinoDoAutofalante, 440 * pow (2,0, (nota + 4 - 57) / 12,0), duracao);
forsinkelse (duracao);
tone (pinoDoAutofalante, 440 * pow (2,0, (nota + 7 - 57) / 12,0), duracao); forsinkelse (duracao);
4) Criar motivo rítmico para ser executado em cada pulso.
Tænk på at skitsere originalen, med TocaNota, som kan være forsinket (duracao);
acrescente som linhas como:
tone (pinoDoAutofalante, 440 * pow (2,0, (nota - 57) / 12,0), duracao);
forsinkelse (duracao);
Varie a duração para realizar rítmicas variadas. Udnyt som segmenter i paro metro:
Indicações de durações para o andamento 120 bpmsemibreve = 2000; menina = 1000; semínima = 500; colcheia = 250; semikolchei = 125;
5) Mudar melodia da vinheta de abertura
Na aba vinheta DeAbertura modifique o valor inicial de n ou outros parâmetros das linhas
tocaNota (n, 50);
Anbefalede:
Arduino bil omvendt parkering alarmsystem - Trin for trin: 4 trin
Arduino bil omvendt parkering alarmsystem. Trin for trin: I dette projekt vil jeg designe en simpel Arduino bil omvendt parkeringssensorkreds ved hjælp af Arduino UNO og HC-SR04 ultralydssensor. Dette Arduino -baserede bilomvendt alarmsystem kan bruges til en autonom navigation, robotafstand og andre rækkevidde
Trin for trin pc -bygning: 9 trin
Trin for trin PC Building: Supplies: Hardware: MotherboardCPU & CPU -køler PSU (strømforsyningsenhed) Opbevaring (HDD/SSD) RAMGPU (ikke påkrævet) CaseTools: Skruetrækker ESD -armbånd/mathermal pasta m/applikator
Tre højttalerkredsløb -- Trin-for-trin vejledning: 3 trin
Tre højttalerkredsløb || Trin-for-trin vejledning: Højttalerkredsløb styrker lydsignalerne, der modtages fra miljøet til MIC og sender det til højttaleren, hvorfra forstærket lyd produceres. Her vil jeg vise dig tre forskellige måder at lave dette højttalerkredsløb på:
Trin-for-trin uddannelse i robotik med et sæt: 6 trin
Trin-for-trin uddannelse i robotteknologi med et kit: Efter ganske få måneder med at bygge min egen robot (se alle disse), og efter at jeg to gange havde dele mislykkedes, besluttede jeg at tage et skridt tilbage og tænke min strategi og retning. De flere måneders erfaring var til tider meget givende, og
Akustisk levitation med Arduino Uno trin for trin (8 trin): 8 trin
Akustisk levitation med Arduino Uno Step-by Step (8-trin): ultralyds lydtransducere L298N Dc kvindelig adapter strømforsyning med en han-DC-pin Arduino UNOBreadboard Sådan fungerer det: Først uploader du kode til Arduino Uno (det er en mikrokontroller udstyret med digital og analoge porte til konvertering af kode (C ++)