Mundarija:
- 1 -qadam: 3D rejimida taassurot qoldiring
- 2 -qadam: Komponentlar va komponentlarning alohida elementlari
- 3 -qadam: Caixa De Somga tayyorgarlik ko'ring
- 4 -qadam: Monte O Cirtuito Na Caixa
- 5 -qadam: Fasa Conexões Com O Arduino sifatida
- 6 -qadam: Baixando E Carregando O eskiz
- 7 -qadam: Shaxsiylashtirish Da Tecador De Pulso Com Escala Cromática
2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-13 06:58
Y 1. Tocador de pulso com escala cromática
Mo'dodu BotPotLED Gl
Glauber Santyago - 2019 yil Y
▒▒ Descrição e funcionamento
Eskiz chizig'i Módulo BotPotLED Gl, 2 ta yorliq, 3 ta LED (tasma, yorug'lik va boshqalar). Autofalante-ni ishlating.
Trata-se de um asbobli musiqali. Notes escolhidas pelo manejo do potenciômetro são emitidas em emididas em pulsos de duração variável, deb yozing.
Aniqroq aytganda, Arduino yoki emitida vizual va ovozli tasvirlar mavjud. Qachonki, bu o'yin boshidan oxirigacha. Indicando 1, Modelo BotPotLED Gl uchun eskizni taqdim etadi.
Bu "pauza" rejimida yoki LED yoritgichlar yordamida amalga oshiriladi.
Matnni bosish 1 yoki undan keyin "pauza" yoki interrompido rejimida. Muvaffaqiyatli va qulay sharoitlarni yaratish uchun siz har doimgidan ham ko'proq vaqt talab qilasiz. Bu pul o'tkazmalari va modifikatsiyalari bilan bog'liq. 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).
Agar siz "pauza" ni xohlasangiz, u 1 yoki 2 -chi bosqichlarda bajarilishi kerak.
Resumindo os recursos:
LED yoritgichlari -> Modul pausa fica piscando de forma intermitente yo'q. 1 -modda pauza ko'rsatmalari yoki akionamento uchun.
LED amarelo -> Hech qanday modul yo'q. Qachonki, bu pulni ushlab turing.
LED yoritgichi -> Modul pausa fica piscando de forma intermitente yo'q. Potenciômetro -> Musiqa uchun notarius. Botão 1 -> "Pausa" modulini tanlang.
Botão 2 -> "O'chirish" modulini tanlash kerak.
Fikrlar:
1-sonli musiqa: musiqiy musiqa).
2-sonli o'yinlar: Mo'dulni tanlashda, siz avtoulovni tanlashingiz mumkin.
3-sonli musiqiy asboblar, musiqiy davriylik va tezlik, musiqa va vaqtni sintetik uskuna.
Variantlar va dasturlarning g'oyalari:
-"notaMaisGrave" va "notaMaisAguda" kabi modifikator.
-Modificar a quantidade de notas diferentes emitidas por pulso, oitavando, por exemplo.
-Ijrochi hech qanday ma'lumotga ega emas.
-O'z navbatida, bu pulli o'yinlar uchun asosiy sababdir.
-Mudar melodia va vinheta de abertura.
Shaxsiy ma'lumotlar yoki eskizlarni tuzish
1 -qadam: 3D rejimida taassurot qoldiring
Módulo BotPotLED ni tuzing.
Boshlang'ich rejimda 3D rejimini tanlang.
www.tinkercad.com/things/gqlfBbVMcaw
Hech qanday havola yo'q, bu BotPotLED yoki boshqa qurilmalar uchun.
Qachonki, bu sizning xohishingizga ko'ra, har bir kishi o'z vazifasini bajaradi. Yo'q.
2 -qadam: Komponentlar va komponentlarning alohida elementlari
Tajriba uchun zarur bo'lgan narsalar:
2 ta bot (tugma)
1 ta LED vermelho
1 LED amarelo
1 ta LED chiroq
3 qarshilik 270 ohm
1 ta potentsial
Dupontdagi 4 ta kabinetga ulangan
8 dyuymli diametri 20 sm (3 mm)
Qimmatli qog'ozlar
Tudo termosini qaytarish
Ferro de soldar
Qisqartirish/o'chirish ishlarini bajaring
3 -qadam: Caixa De Somga tayyorgarlik ko'ring
Avtoto'ldoshlar bilan ishlashda siz kompyuterni sotib olishingiz mumkin.
4 -qadam: Monte O Cirtuito Na Caixa
O'rnatish sxemasi havolaga mos keladi:
www.tinkercad.com/things/jp56EbTtS7j
Xo'sh, 3 ta LED: svetodiodli yorug'lik: Pozitivo, 330 ohmli rezistorli intermediado, pino 6 yo'q; LED amarelo: Positivo, 330 ohmli qarshilik oralig'i, pino 5 yo'q; LED yoritgichi: Positivo, 330 ohmli qarshilik oralig'i, pino 3 yo'q;
1 ta potentsial. Arduino -da (A0) hech qanday pino analogikasi yo'q. Bu Arduino uchun GND va 5v uchun potentsial o'lchovlarni amalga oshiradi.
2 ta tugmachani bosing, bu GND indikatoriga mos keladi. Yo'q, terminalda GND tugmachalari yo'q. Tegishli bo'lim: Boto 1 pino yo'q 10 Boto 2 no pino 9
Tashqi ko'rinish uchun hech qanday imkoniyat yo'q: LEDlar (3 kabina), Potenciômetro (2 kabo) va Botões (2 kabo). Bir vaqtning o'zida bir qatorda, bu erda ham terra (GND) mavjud.
O'chirish yoki o'chirish uchun hech qanday imkoniyat yo'q, chunki bu 3D protsessor yoki protsessor.
Yo'q, hech qanday LED yorug'lik qarshiligi yo'q.
Yo'nalishdagi dual dopont e izolasi yonma -yon va yon tomonda joylashgan.
5 -qadam: Fasa Conexões Com O Arduino sifatida
Ligani conectores dupont ao arduino conforme segue sifatida:
Arduino yo'q: 0:
1:
2:
3: Rezistorli LED yorug'lik moslamasi. (Cabo verde dos LEDlari Módulo BotPotLED Gl uchun)
4:
5: Rezistorli LED yorug'lik moslamasi. (Cabo amarelo dos LEDlari Módulo BotPotLED Gl uchun)
6: rezistorli LED yorug'lik moslamasi. (Cabo vermelho dos LEDlari Módulo BotPotLED Gl uchun)
7:
8: Botão 2. (Cabo amarelo dos Botões do Módulo BotPotLED Gl)
9: Boto 1 (Cabo azul dos Botões do Módulo BotPotLED Gl)
10 -sonli rezistorning avtofalant interfeysi. O rezistor 8 ohmga teng bo'lgan avtofalanslarga ega.
11:
12:
13:
GND: Cabo negativo to autofalante. (Cabo preto do Módulo BotPotLED Gl)
AREF:
A5:
A4:
A3:
A2:
A1:
A0: markaziy potentsial. (Cabo azul do potenciômetro do Módulo BotPotLED Gl) Vin: GND: GND: Cabo Preto dos vários sinais negativos. (Cabo preto do to Módulo BotPotLED Gl) 5V: Positivo (um dos terminais laterais) potentsial o'lchash. (Cabo vermelho do potenciômetro do Módulo BotPotLED Gl) 3.3V: Reset: IOREF:
6 -qadam: Baixando E Carregando O eskiz
Baixe o seguinte arquivo e decompacte-o.
Depois, Arduino yo'q.
7 -qadam: Shaxsiylashtirish Da Tecador De Pulso Com Escala Cromática
1) "notaMaisGrave" va "notaMaisAguda" kabi bir xil.
Na aba 01_TodaPulsoEscalaCromatica pelas linhas sotib oladi:
// Definitsão da extensão, sendo: 96 = dó6; 84 = d5; 72 = d4; 60 = d3 (markaziy); 48 = d22; 36 = d1; etcint notaMaisGrave = 12;
int notaMaisAguda = 96;
NotaMaisGrave va notaMaisAguda modifikatsiyalari.
2) modificar a quantidade de notas diferentes emitidas por pulso, oitavando, por exemplo.
Na TocaNota, lekin bir marta
kechikish (duracao);
akresent linxalar sifatida:
ohang (pinoDoAutofalante, 440 * pow (2.0, (nota + 12 - 57) / 12.0), duracao); kechikish (duracao);
Yozuvlar, o'yinlar, o'yinlar, o'yinlar, o'yinlar, o'yinlar kabi.
3) Ijrochi hech qanday ma'lumotga ega emas.
Asl eskizni, TocaNota -ni eslab, kechiktirishni kechiktirish kerak.
akresent linxalar sifatida:
ohang (pinoDoAutofalante, 440 * pow (2.0, (nota + 4 - 57) / 12.0), duracao);
kechikish (duracao);
ohang (pinoDoAutofalante, 440 * pow (2.0, (nota + 7 - 57) / 12.0), duracao); kechikish (duracao);
4) O'yin -kulgi uchun asosiy vazifalar.
Asl eskizni, TocaNota -ni eslab, kechiktirishni kechiktirish kerak.
akresent linxas komo sifatida:
ohang (pinoDoAutofalante, 440 * pow (2.0, (nota - 57) / 12.0), duracao);
kechikish (duracao);
Har xil turdagi operatsiyalar bajarilishi mumkin. Parametrlarni ishlatishda quyidagilardan foydalaning:
Indicações de durações para o andamento 120 bpmsemibreve = 2000; menina = 1000; yarim = 500; kolxeya = 250; semicolcheia = 125;
5) Mudar melodia da vinheta de abertura
Na aba vinhetaDeAbertura modifique of valoror in value of official de n ou outros parâmetros das linhas.
tocaNota (n, 50);