Satura rādītājs:
- Piegādes
- 1. darbība: visas sistēmas projektēšana
- 2. darbība: 1. darbība. Bloku plāksnes izveide
- 3. darbība: 2. darbība. Bloķēta skārienjutīgā sensora izgatavošana
- 4. darbība: 3. darbība: savienojiet Unity un Arduino
Video: Mūzikas montētājs: integrēts virtuālais mūzikas instruments ar bloķētu skārienjutīgu sensoru: 4 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:54
Ir daudz cilvēku, kuri vēlas iemācīties spēlēt mūzikas instrumentus. Diemžēl daži no viņiem to nesāk augstās instrumentu cenas dēļ. Pamatojoties uz to, mēs nolēmām izveidot integrētu virtuālo mūzikas instrumentu sistēmu, lai samazinātu jaunas pieredzes uzsākšanas budžetu un dotu cilvēkiem vairāk iespēju piekļūt dažādiem instrumentiem. Mēs izmantojām bloķēšanas tipa sensoru, jo uzskatījām, ka aparatūras pielāgošana ir nepieciešama, lai cilvēkiem būtu līdzīga pieredze, ka viņi spēlē faktisko instrumentu.
Aparatūrai mēs izmantojām Stickii ruļļu uzgali (gumijas bloku), vadošu lenti, arduino. Lai gan mēs izmantojām gumijas bloku, jūs varat izmantot jebkuru materiālu vai izmantot tikai vadošu lenti.
Piegādes
Lai izveidotu bloķētu skārienjūtīgu sensoru, jums ir nepieciešami šādi materiāli:
- Stickii ruļļu bloks (nav nepieciešams)
- Vadoša lente
- Arduino (piemērs izmantos mega)
- Kabeļi
- 1M rezistors
Jums ir nepieciešama arī šāda programmatūra:
- Arduino IDE
- Vienotība
1. darbība: visas sistēmas projektēšana
Visa sistēma darbojas šādi.
2. darbība: 1. darbība. Bloku plāksnes izveide
Pirmkārt, ja jūs mēģināt izmantot stickii ruļļu bloku vai tamlīdzīgu, jums ir jāizveido bloka plāksne.
Jums ir jāizveido caurumi, kas būs tieši savienoti ar arduino un pieskāriena sensoru. Ja arduino ir pietiekami daudz tapas vai varat to paplašināt, varat izveidot vairāk caurumu. Jo vairāk caurumu, jo brīvāk cilvēki var izmantot aparatūru. Caurumi var iegūt sensoru pieskāriena datus, izmantojot arduino kapacitatīvo sensoru bibliotēku.
Pēc cauruma izveidošanas ielieciet vadu kopumā kā otro attēlu un pievienojiet vadu arduino ar 1 rezistoru, piemēram, pirmā attēla skici.
Zemāk ir piemēra arduino kods.
#iekļaut #definēt 24. IZMĒRU
CapacitiveSensor cs [SIZE] = {
CapacitiveSensor (52, 53), CapacitiveSensor (50, 51), CapacitiveSensor (48, 49), CapacitiveSensor (46, 47), CapacitiveSensor (44, 45), CapacitiveSensor (42, 43), CapacitiveSensor (40, 41), CapacitiveSensor (38, 39), CapacitiveSensor (36, 37), CapacitiveSensor (34, 35), CapacitiveSensor (32, 33), CapacitiveSensor (30, 31), CapacitiveSensor (28, 29), CapacitiveSensor (26, 27), CapacitiveSensor (24, 25), CapacitiveSensor (22, 23), CapacitiveSensor (2, 3), CapacitiveSensor (4, 5), CapacitiveSensor (A0, A1), CapacitiveSensor (A2, A3), CapacitiveSensor (A4, A5), CapacitiveSensor (A6, A7), CapacitiveSensor (A8, A9), CapacitiveSensor (A10, A11)};
bool sens [SIZE] = {false};
anulēts iestatījums ()
{int i; Sērijas sākums (9600); par (i = 0; i <SIZE; i ++) {sens = nepatiess; }}
tukša cilpa ()
{garš sākums = milis (); par (int i = 0; i 600) sens = taisnība; cits sens = nepatiess; }
par (int i = 0; i <SIZE; i ++) {Sērijas nospiedums (sens ); } Sērijas.println (); Serial.flush (); kavēšanās (50); // patvaļīga kavēšanās, lai ierobežotu datus līdz seriālajam portam}
3. darbība: 2. darbība. Bloķēta skārienjutīgā sensora izgatavošana
Pieskāriena sensora izgatavošana ir vienkārša. Tāpat kā bloka plāksni, izveidojiet caurumu, piemēram, pirmajā attēlā, un arī ievietojiet vadu.
Pēc tam uzlieciet bloka (vai cita materiāla, kuru vēlaties izmantot) kapacitatīvo lenti.
4. darbība: 3. darbība: savienojiet Unity un Arduino
Šis ir pēdējais solis.
Pēc koda augšupielādes arduino palaidiet vienotības programmatūru. (Jums nevajadzētu atvērt seriālo monitoru, lai savienotu vienotību un arduino). Jūs varat lejupielādēt vienotības projektu zemāk github.
github.com/crysm28/musicassembler
Ieteicams:
Mūzikas instruments ar mikro: bits: 5 soļi
Mūzikas instruments ar mikro: bit: Sveiki. Šodien es jums parādīšu, kā jūs varat pārvērst savu BBC Micro: Bit par mūzikas instrumentu, kas reaģē uz apkārtējo gaismu telpā. Tas ir ļoti vienkārši un ļoti ātri, tāpēc izpildiet šīs darbības un sāciet gatavot ievārījumus
Sintfonijs - mūzikas instruments ikvienam: 12 soļi (ar attēliem)
Sintfonijs - mūzikas instruments ikvienam: man patīk sintezatori un MIDI kontrolieri, bet es šausmīgi spēlēju taustiņinstrumentus. Man patīk rakstīt mūziku, bet, lai faktiski spēlētu minēto mūziku, jums ir jāiemācās spēlēt instrumentu. Tas prasa laiku. Laiks, kura nav daudziem cilvēkiem
Digitālais Theremin: bezkontakta mūzikas instruments: 4 soļi
Digital Theremin: bezkontakta mūzikas instruments: Šajā eksperimentā ar Digital Electronics es parādīšu, kā ģenerēt mūziku (tuvu tai: P), nepieskaroties mūzikas instrumentam, izmantojot Oscilatorus & Op-amp. Būtībā šo instrumentu sauc par Thereminu, kas sākotnēji tika uzbūvēts
Rokas 6 piezīmju mūzikas kaste / instruments (viegli izgatavojams un uzlabojams!): 5 soļi (ar attēliem)
Rokas 6 piezīmju mūzikas kaste / instruments (viegli izgatavojams un uzlabojams!): Sveiki! Iedvesmojoties no zviedru grupas Wintergatan dalībnieka Martina Molina, nesen iemīlējos mūzikas kastēs un visā, kas ar tām saistīts. Cilvēki, kas veido dziesmas mūzikas kastēm, joprojām izmanto vecmodīgo veidu, kā štancēt dziesmu, nevis
DDR stila mūzikas instruments: 3 soļi
DDR stila mūzikas instruments: Šis ir ātri uzbūvēts mūzikas instruments, kuru es izveidoju, izmantojot “bezmaksas” reklāmas deju-deju-revolūcijas deju paklājiņus, kurus Kraft piedāvā