فهرست مطالب:
- مرحله 1: Impressão Do Modelo Em 3D
- مرحله 2: جداکننده سیستم های کامپوننت E Materiais Para O Circúito
- مرحله 3: Preparando a 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
تصویری: 1. Tocador De Pulso Com Escala Cromática: 7 قدم
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:55
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ 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 utiliza-se um autofalante.
Trata-se de um instrumento musical. As notas escolhidas pelo manejo do potenciômetro são emitidas em pulsos de duração variável ، مطابق با کنترل انجام کارها.
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 ، به نمایندگی از طرح ارائه شده در Módulo BotPotLED Gl.
از طریق سیستم paica em modo "pausa" ، از طریق سیستم عامل های 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. 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" é ضروری است یا 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 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 nota 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 relativas à frequência، andamento، duração e timbres sintetizados.
Ideias de variação na programação:
-Modificar به عنوان 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 و personalizar یا طرح
مرحله 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
بدون پیوند consta 2 objetos ، módulo BotPotLED یا 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. نیازی ضروری نیست.
مرحله 2: جداکننده سیستم های کامپوننت E Materiais Para O Circúito
Para o experimo todo você needitará de:
2 botões (دکمه فشار)
1 LED vermelho
1 آمارلو LED
1 LED verde
3 مقاومت در 270 اهم
1 پتانسیومتر
4 cabos com conectores dupont
8 pedaços de 20cm de fio flexível (3mm) de coore variadas
Estanho em fio para solda
Tudo termo retrátil
فرو د سولدر
Alicate ou tesoura para cortar/desencapar os fios
مرحله 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.
مرحله 4: Monte O Cirtuito Na Caixa
Monte o circuito conforme a ilustração do seguinte link:
www.tinkercad.com/things/jp56EbTtS7j
اوه سجا:
3 LED: LED vermelho: Positivo ، intermediado por um مقاومت در برابر 330 اهم ، بدون پینو 6 ؛ LED amarelo: Positivo، intermediado por um resistor de 330 اهم، no pino 5؛ LED verde: Positivo ، intermediado por um مقاومت در برابر 330 اهم ، بدون پینو 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 و o outro em pino فشار دهید. مطابق با دستورالعمل: Botão 1 no pino 10 Botão 2 no pino 9
به عنوان بخشی از LED های LED (3 کابین) ، Potenciômetro (2 کابوس) و Botões (2 کابین) ، هیچ گونه اطلاعاتی در مورد برنامه های کاربردی خارجی انجام نمی شود. 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ê imprimiu ، برای سهولت کار یا پردازش.
بنابراین ، هیچ چراغ LED و مقاومت مقاومتی در مورد 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: 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: Positivo do LED verde intermediado for resistor. (Cabo verde dos LEDs do Módulo BotPotLED Gl)
4:
5: Positivo do LED amarelo intermediado por resistor. (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 اهم.
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: بازنشانی: 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 به عنوان vari "veis "notaMaisGrave" و "notaMaisAguda".
Na aba 01_TodaPulsoEscalaCromatica procure pelas linhas:
// Definição da extensão، sendo: 96 = dó6؛ 84 = dó5؛ 72 = dó4؛ 60 = dó3 (مرکزی) ؛ 48 = dó2؛ 36 = dó1؛ etcint notaMaisGrave = 12؛
int notaMaisAguda = 96؛
Modifique os valores de notaMaisGrave و notaMaisAguda.
2) تعدیل مقدار کمی از موارد مختلف emitidas por pulso، oitavando، ex exemplo.
Na aba TocaNota ، após a linha
تاخیر (دوراکائو) ؛
acrescente as linhas:
تن (pinoDoAutofalante ، 440 * power (2.0 ، (nota + 12 - 57) / 12.0) ، duracao) ؛ تاخیر (دوراکائو) ؛
Assim، será execada 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 * power (2.0 ، (nota + 4 - 57) / 12.0) ، duracao) ؛
تاخیر (دوراکائو) ؛
تن (pinoDoAutofalante ، 440 * power (2.0 ، (nota + 7 - 57) / 12.0) ، duracao) ؛ تاخیر (دوراکائو) ؛
4) Criar motivo rítmico para ser exeado em cada pulso.
با توجه به طرح اصلی ، در مورد TocaNota ، به تأخیر بیندازید (duracao) ؛
acrescente به عنوان linhas como:
تن (pinoDoAutofalante ، 440 * power (2.0 ، (nota - 57) / 12.0) ، 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 ؛ 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) ؛
توصیه شده:
ایستگاه هواشناسی ماهواره ای: 5 قدم
ایستگاه هواشناسی ماهواره ای: این پروژه برای افرادی طراحی شده است که می خواهند داده های آب و هوایی خود را جمع آوری کنند. این می تواند سرعت و جهت باد ، دما و رطوبت هوا را اندازه گیری کند. این دستگاه همچنین قادر است هر 100 دقیقه یکبار به ماهواره های آب و هوایی که به دور زمین می چرخند ، گوش دهد. من می خواهم
SPUDZILLA!: 6 قدم
SPUDZILLA!: خوب ، واقعیت امر این است که منجر به کثافت شد! یک دلیل بزرگ این است که شما محدود به این واقعیت هستید که فقط می توانید تعداد زیادی از آنها را تا اینجا پرتاب کنید! بنابراین من یک شخص منطقی و منطقی هستم که فکر می کردم & quot؛ سلام & nbsp؛ باید از توپ استفاده کنم !! & quot؛ بنابراین من سر انجام
وورت-اور: 5 قدم
Wort-Uhr: سلام با هم! این اولین دستورالعمل آموزشی من خواهد بود و اگر ایده ای دارید که چگونه می توان آن را بهبود بخشید یا درک آن را آسان تر کرد ، لطفاً با من درنگ نکنید! خوب ، در ابتدا ، این نوع & quot؛ ساعت & quot؛ ایده من نیست! من چیزهای زیادی را دیده ام
متر برق و گاز (بلژیکی/هلندی) را بخوانید و در Thingspeak بارگذاری کنید: 5 قدم
برق و گاز سنج (بلژیکی/هلندی) و بارگذاری در Thingspeak را بخوانید: اگر نگران مصرف انرژی خود هستید یا کمی عصبی هستید ، احتمالاً می خواهید داده های متر دیجیتال جدید فانتزی خود را در تلفن هوشمند خود ببینید. پروژه ما داده های فعلی را از یک برق دیجیتال بلژیکی یا هلندی بدست خواهیم آورد
قدم زدن: قایق تنها: 11 قدم
Makecourse: The Lonely Boat: این دستورالعمل برای برآوردن الزامات پروژه Makecourse در دانشگاه فلوریدا جنوبی (www.makecourse.com) ایجاد شده است. در زمینه طراحی آردوینو ، چاپ سه بعدی و طراحی به کمک کامپیوتر (CAD) جدید؟ این پروژه راهی عالی برای یادگیری