Innholdsfortegnelse:
- Trinn 1: Impressão Do Modelo Em 3D
- Trinn 2: Separe Os Componentes E Materiais Para O Circúito
- Trinn 3: Preparando a Caixa De Som
- Trinn 4: Monte O Cirtuito Na Caixa
- Trinn 5: Faça As Conexões Com O Arduino
- Trinn 6: Baixando E Carregando O Sketch
- Trinn 7: Personalização Da Execução Do Tocador De Pulso Com Escala Cromática
Video: 1. Tocador De Pulso Com Escala Cromática: 7 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:23
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ 1. Tocador de pulso com escala cromática
Com o Módulo BotPotLED Gl
Av Glauber Santiago - 2019 ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒▒▒
▒▒ Descrição e funcionamento
Este sketch utiliza o Módulo BotPotLED Gl, com 2 bots, um potenciômetro e 3 LEDs (vermelho, amarelo e verde). Adicionalmente utiliza-se um autofalante.
Trata-se de um instrumento musical. 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. Indikasjon 1, som representerer en presentert skisse utarbeidet for Módulo BotPotLED Gl.
Vi kan også bruke et system for "pausa", med lysdioder som gir en lysstyrke som 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 nota 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:
-Modifiseres som variáveis "notaMaisGrave" og "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å lage en personlig tegning eller skisse
Trinn 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
Ingen kobling inneholder 2 objekter, eller BotPotLED eller andre objekter.
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.
Trinn 2: Separe Os Componentes E Materiais Para O Circúito
Para o experimento todo você nødvenditará de:
2 boter (trykknapp)
1 LED -lampe
1 LED -lys
1 LED verde
3 motstander på 270 ohm
1 potenciômetro
4 cabos com conectores dupont
8 trinn på 20 cm fra fleksible (3 mm) kjernevariasjoner
Estanho em fio para solda
Tudo termo retrátil
Ferro de soldar
Alicate ou tesoura para cortar/desencapar os fios
Trinn 3: Preparando a 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.
Trinn 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 -lys: Positiv, mellomliggende motstand på 330 ohm, ingen pino 6; LED -lys: Positiv, mellomliggende motstand på 330 ohm, ingen pino 5; LED verde: Positivo, intermediado por um resistor de 330 ohm, no 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 trykknapper entre cada pino, conforme a indicação a seguir, e o GND. Ou seja, um terminal do pushbutton no GND e o outro em pino. I samsvar med: Botão 1 no pino 10 Botão 2 no pino 9
Ingen andre komponenter kan brukes som ledd: LED (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, for facilitar o processo.
Ja, det er ingen lysdioder og motstandere som kan brukes til å installere et stort antall 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.
Trinn 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 -mellomliggende motstand. (Cabo verde dos LEDs gjør Módulo BotPotLED Gl)
4:
5: Positiv til LED amarelo intermediado av motstand. (Cabo amarelo dos LEDs gjør Módulo BotPotLED Gl)
6: Positiv til LED -lampe mellomliggende motstand. (Cabo vermelho dos LEDs for 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 for autofalante mellomliggende motstand. O Resistor é dispensável se 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: Contato central 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) do potenciômetro. (Cabo vermelho do potenciômetro do Módulo BotPotLED Gl) 3.3V: Tilbakestill: IOREF:
Trinn 6: Baixando E Carregando O Sketch
Baixe o seguinte arquivo e descompacte-o.
Depois, abra-o e carregue no Arduino.
Trinn 7: Personalização Da Execução Do Tocador De Pulso Com Escala Cromática
1) Modifiser som 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 (sentral); 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, by exemplo.
Na aba TocaNota, após a linha
forsinkelse (duracao);
acrescente as linhas:
tone (pinoDoAutofalante, 440 * pow (2,0, (nota + 12 - 57) / 12,0), duracao); forsinkelse (duracao);
Assim, será executada uma segunda nota, oitava acima, em cada pulso.
3) Executar uma tríade arpejada no lugar de uma nota apenas.
Tenk på å skissere originalen, med TocaNota, og ha en forsinkelse (duracao);
acrescente as 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.
Tenk på å skissere originalen, med TocaNota, og ha en forsinkelse (duracao);
acrescente as linhas como:
tone (pinoDoAutofalante, 440 * pow (2,0, (nota - 57) / 12,0), duracao);
forsinkelse (duracao);
Varie a duração para realizar rítmicas variadas. Bruk som seguintes durações como parâmetro:
Indicações de durações para o andamento 120 bpmsemibreve = 2000; menina = 1000; semínima = 500; colcheia = 250; semikolkei = 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);
Anbefalt:
Arduino bilvarslingssystem for omvendt parkering - Trinn for trinn: 4 trinn
Arduino Car Reverse Parking Alert System | Trinn for trinn: I dette prosjektet skal jeg designe en enkel Arduino Car Reverse Parking Sensor Circuit ved hjelp av Arduino UNO og HC-SR04 Ultrasonic Sensor. Dette Arduino -baserte bilreverseringssystemet kan brukes til autonom navigasjon, robotavstand og andre områder
Trinn for trinn PC -bygging: 9 trinn
Steg for trinn PC -bygging: Rekvisita: Maskinvare: HovedkortCPU & CPU -kjøler PSU (strømforsyningsenhet) Lagring (HDD/SSD) RAMGPU (ikke nødvendig) CaseTools: Skrutrekker ESD -armbånd/mathermal pasta m/applikator
Tre høyttalerkretser -- Trinn-for-trinn opplæring: 3 trinn
Tre høyttalerkretser || Trinn-for-trinn opplæring: Høyttalerkretsen styrker lydsignalene som mottas fra miljøet til MIC og sender den til høyttaleren der forsterket lyd produseres. Her vil jeg vise deg tre forskjellige måter å lage denne høyttalerkretsen på:
RC -sporet robot ved hjelp av Arduino - Trinn for trinn: 3 trinn
RC -sporet robot ved bruk av Arduino - Steg for trinn: Hei folkens, jeg er tilbake med et annet kult Robot -chassis fra BangGood. Håper du har gått gjennom våre tidligere prosjekter - Spinel Crux V1 - Gesture Controlled Robot, Spinel Crux L2 - Arduino Pick and Place Robot with Robotic Arms og The Badland Braw
Hvordan lage et nettsted (en trinn-for-trinn-guide): 4 trinn
Hvordan lage et nettsted (en trinn-for-trinn-guide): I denne veiledningen vil jeg vise deg hvordan de fleste webutviklere bygger nettstedene sine og hvordan du kan unngå dyre nettstedbyggere som ofte er for begrenset til et større nettsted. hjelpe deg med å unngå noen feil som jeg gjorde da jeg begynte