Բովանդակություն:
- Քայլ 1: Impressão Do Modelo Em 3D
- Քայլ 2. Առանձնացրեք OS Componentes E Materiais Para O Circúito- ն
- Քայլ 3. Նախապատրաստեք Caixa De Som- ը
- Քայլ 4: Monte O Cirtuito Na Caixa
- Քայլ 5. Faça As Conexões Com O Arduino
- Քայլ 6: Baixando E Carregando O Sketch
- Քայլ 7: Personalização Da Execução Do Tocador De Pulso Com Escala Cromática
Video: 1. Tocador De Pulso Com Escala Cromática ՝ 7 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:48
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ 1. Tocador de pulso com escala cromática
Com o Módulo BotPotLED Gl
Por Glauber Santiago - 2019 ▒▒▒▒▒
Cri Descrição e funcionamento
Օգտագործման ուրվագիծ Módulo BotPotLED Gl, com 2 botões, um potenciômetro e 3 LEDs (vermelho, amarelo e verde): Adicionalmente useiza-se um autofalante.
Trata-se de um instrumento երաժշտական: As notas escolhidas pelo manejo do potenciômetro são emitidas em pulsos de duração variá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. Icուցանիշ 1, որը ներկայացնում է ներկայիս ուրվագծի մշակումը `Módulo BotPotLED Gl.
Կիրառվում է «fusa» մոդայի «պաուսա», ինչպես նաև LED լուսադիոդների օգնությամբ մենք լյումինոսիդադ ենք ուղարկում և արտանետում ենք:
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" é 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 music 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:
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 relativas à frequência, andamento, duração e timbres sintetizados:
Ideias de variação na programação:
-Modificar as variáveis «notaMaisGrave» և «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 exeado em cada pulso:
-Mudar melodia da vinheta de abertura.
Siga os passos para construir o módulo e personalizar կամ ուրվագիծ
Քայլ 1: Impressão Do Modelo Em 3D
Se você ainda não tem Módulo BotPotLED Gl você deve construi-lo.
Primeiro baixe կամ seguinte modelo e imprima em impressora 3D:
www.tinkercad.com/things/gqlfBbVMcaw
Ոչ մի հղում չի պարունակում 2 օբյեկտ, 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. Առանձնացրեք OS Componentes E Materiais Para O Circúito- ն
Para o experimo todo você needitará de:
2 բոտեր (սեղմեք կոճակը)
1 LED vermelho
1 LED amarelo
1 LED verde
3 դիմադրողականություն 270 Օմ
1 հզորություն
4 cabos com conectores dupont
8 pedaços de 20cm de fio flexível (3mm) de cores variadas
Estanho em fio para solda
Tudo termo retrátil
Ferro de soldar
Alicate ou tesoura para cortar/desencapar os fios
Քայլ 3. Նախապատրաստեք 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: 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 vermelho: LED լուսարձակներ. Դրական, միջանկյալ `330 օմ դիմադրության դիմաց, առանց 5 -ի; LED լուսարձակներ. Positivo, intermediado por um um resistor 330 ohms, no pino 3;
1 հզորություն 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 կոճակ, որը պետք է մուտքագրվի, համապատասխանեցրեք ցուցիչին և GND- ին: Հաճելի է, բայց տերմինալը սեղմեք ոչ GND- ով կամ դուրս գալով: Համապատասխանեցում ՝ Botão 1 no pino 10 Botão 2 no pino 9
Արտաքին սարքերի տեղադրման համար անհրաժեշտ է օգտագործել հետևյալ մասերը. LED (3 կաբո), Potenciômetro (2 cabos) և Botões (2 cabos): Além dos respectivos conjuntos 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ê ձայնի խախտում, հեշտացման կամ գործընթացի համար:
Բացի այդ, ոչ մի լուսադիոդային լուսադիոդներ և դիմադրողական ծածկագրեր կարող են օգտագործվել մի քանի ամիսների ընթացքում:
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. 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: Տեղադրեք LED լուսանկարի միջանկյալ դիմադրությունը: (Cabo verde dos LEDs do Módulo BotPotLED Gl)
4:
5: Տեղադրեք LED լուսանկարի միջանկյալ դիմադրություն: (Cabo amarelo dos LEDs do Módulo BotPotLED Gl)
6: Positivo do LED vermelho intermediado por resistor: (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: Տերմինալը կատարում է ինքնալարման միջանկյալ դիմադրություն: 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. Պոզիտիվո (um dos terminais laterais) անել հզորությամբ: (Cabo vermelho do potenciômetro do Módulo BotPotLED Gl) 3.3V ՝ Վերականգնել ՝ IOREF:
Քայլ 6: Baixando E Carregando O Sketch
Baixe o seguinte arquivo e descompacte-o.
Depois, abra-o e carregue no Arduino.
Քայլ 7: Personalização Da Execução Do Tocador De Pulso Com Escala Cromática
1) Modificar as variáveis «notaMaisGrave» և «notaMaisAguda»:
Na aba 01_TodaPulsoEscalaCromatica procure pelas linhas:
// Definição da extensão, ուղարկող ՝ 96 = dó6; 84 = dó5; 72 = դո 4; 60 = dó3 (կենտրոնական); 48 = dó2; 36 = dó1; etcint notaMaisGrave = 12;
int notaMaisAguda = 96;
Modifique os valores de notaMaisGrave և notaMaisAguda.
2) Modificar a quantidade de notas diferentes emitidas por pulso, oitavando, por exemplo.
Na aba TocaNota, após a linha
ուշացում (duracao);
acrescente as linhas:
տոն (pinoDoAutofalante, 440 * pow (2.0, (nota + 12 - 57) / 12.0), duracao); ուշացում (duracao);
Assim, será Exeada uma segunda nota, oitava acima, em cada pulso:
3) Կատարող uma tríade arpejada no lugar de uma nota apenas.
Հաշվի առեք բնօրինակի ուրվագիծը, ինչպես նաև TocaNota- ն, ինչպես նաև ուշացումով (duracao);
acrescente as linhas:
տոն (pinoDoAutofalante, 440 * pow (2.0, (nota + 4 - 57) / 12.0), duracao);
ուշացում (duracao);
տոնայնություն (pinoDoAutofalante, 440 * pow (2.0, (nota + 7 - 57) / 12.0), duracao); ուշացում (duracao);
4) Criar motivo rítmico para ser exeado em cada pulso:
Հաշվի առեք բնօրինակի ուրվագիծը, ինչպես նաև TocaNota- ն, ինչպես նաև ուշացումով (duracao);
acrescente as linhas como:
տոն (pinoDoAutofalante, 440 * pow (2.0, (nota - 57) / 12.0), duracao);
ուշացում (duracao);
Varie a duração para realizar rítmicas variadas. Օգտագործեք որպես seguintes durações como parâmetro:
Indicações de durações para o andamento 120 bpmsemibreve = 2000; մենինա = 1000; semínima = 500; colcheia = 250; կիսալխիա = 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);
Խորհուրդ ենք տալիս:
Arduino մեքենայի հետադարձ կայանման ահազանգման համակարգ - Քայլ առ քայլ: 4 քայլ
Arduino մեքենայի հետադարձ կայանման ահազանգման համակարգ | Քայլ առ քայլ. Այս նախագծում ես նախագծելու եմ մի պարզ Arduino մեքենայի հետադարձ կայանման սենսորային միացում ՝ օգտագործելով Arduino UNO և HC-SR04 ուլտրաձայնային տվիչ: Այս Arduino- ի վրա հիմնված Car Reverse ազդանշանային համակարգը կարող է օգտագործվել ինքնավար նավարկության, ռոբոտների ռանգի և այլ տեսականու համար
Քայլ առ քայլ համակարգչային շենք. 9 քայլ
Քայլ առ քայլ համակարգչի կառուցում. Պարագաներ. Սարքավորումներ. Մայրական համակարգիչ CPU coolerPSU (Էներգամատակարարման միավոր) Պահեստավորում (HDD/SSD) RAMGPU (պարտադիր չէ) Գործ CaseTools: Պտուտակահան ESD ապարանջան/matsthermal paste w/aplikator
Երեք բարձրախոս շղթա -- Քայլ առ քայլ ձեռնարկ ՝ 3 քայլ
Երեք բարձրախոս շղթա || Քայլ առ քայլ ձեռնարկ. Բարձրախոսների սխեման ուժեղացնում է շրջակա միջավայրից ստացված աուդիո ազդանշանները MIC- ում և այն ուղարկում է խոսնակին, որտեղից արտադրվում է ուժեղացված ձայնը:
Քայլ առ քայլ կրթություն ռոբոտաշինության մեջ `հանդերձանքով. 6 քայլ
Քայլ առ քայլ կրթություն ռոբոտաշինության մեջ ՝ հանդերձանքով. Իմ սեփական ռոբոտը կառուցելուց մի քանի ամիս անց (խնդրում եմ անդրադառնալ այս բոլորին), և երկու անգամ մասերի խափանումից հետո, ես որոշեցի մի քայլ հետ գնալ և նորից մտածել իմ մասին ռազմավարություն և ուղղություն: Մի քանի ամսվա փորձը երբեմն շատ հատուցող էր, և
Ձայնային թռիչք Arduino Uno- ի հետ Քայլ առ քայլ (8 քայլ) `8 քայլ
Ձայնային թռիչք Arduino Uno- ի հետ Քայլ առ քայլ (8 քայլ). Ուլտրաձայնային ձայնային փոխարկիչներ L298N Dc կանացի ադապտեր էներգիայի մատակարարում արական dc pin Arduino UNOBreadboard և անալոգային նավահանգիստներ ՝ կոդը փոխարկելու համար (C ++)