Sisukord:
- Tarvikud
- Samm: kogu süsteemi kujundamine
- 2. samm: 1. samm: plokiplaadi ehitamine
- 3. samm: 2. samm: plokk-tüüpi puuteanduri valmistamine
- Samm: ühendage Unity ja Arduino
Video: Muusika koguja: integreeritud virtuaalne muusikariist koos plokitüüpi puuteanduriga: 4 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:47
On palju inimesi, kes soovivad õppida pillimängu. Kahjuks ei alusta mõned neist seda instrumentide kõrge hinna tõttu. Selle põhjal otsustasime luua integreeritud virtuaalsete muusikariistade süsteemi, et vähendada uute kogemuste alustamise eelarvet ja anda inimestele rohkem võimalusi erinevate instrumentide kasutamiseks. Kasutasime plokitüüpi andurit, kuna arvasime, et riistvara kohandamine on vajalik, et anda inimestele sarnane kogemus, et nad mängivad tegelikku pilli.
Riistvara jaoks kasutasime Stickii rullikut (kummist plokk), juhtivat linti, arduino. Kuigi kasutasime kummist plokki, saate kasutada mis tahes materjali või kasutada ainult juhtivat linti.
Tarvikud
Plokitüüpi puuteanduri valmistamiseks vajate järgmisi materjale:
- Stickii rullplokk (pole vajalik)
- Juhtiv lint
- Arduino (näites kasutatakse mega)
- Kaablid
- 1M takisti
Teil on vaja ka järgmist tarkvara:
- Arduino IDE
- Ühtsus
Samm: kogu süsteemi kujundamine
Kogu süsteem töötab nii.
2. samm: 1. samm: plokiplaadi ehitamine
Esiteks, kui proovite kasutada stickii rullplokki või muud sarnast, peate tegema plokiplaadi.
Peate tegema auke, mis ühendatakse otse arduino ja puuteanduriga. Kui teil on arduinos piisavalt tihvti või saate seda laiendada, võite teha rohkem auke. Mida rohkem auke on, seda rohkem saavad inimesed riistvara vabamalt kasutada. Avad saavad andurite puuteandmeid, kasutades arduino mahtuvuslikku anduriteeki.
Pärast augu tegemist pange traat tervikuna nagu teine pilt ja ühendage traat arduinoga 1 takisti abil nagu esimese pildi visand.
Allpool on näite arduino kood.
#kaasas #definiseeri SUURUS 24
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};
tühine seadistus ()
{int i; Seriaalne algus (9600); jaoks (i = 0; i <SIZE; i ++) {sens = vale; }}
tühine tsükkel ()
{pikk algus = millis (); (int i = 0; i 600) jaoks sens = tõene; else sens = vale; }
jaoks (int i = 0; i <SIZE; i ++) {Serial.print (sens ); } Serial.println (); Serial.flush (); viivitus (50); // suvaline viivitus andmete piiramiseks jadapordiga}
3. samm: 2. samm: plokk-tüüpi puuteanduri valmistamine
Puuteanduri valmistamine on lihtne. Nagu plokkplaat, tehke auk nagu esimesel pildil ja pange ka traat.
Seejärel pange mahtuvuslik lint ploki (või muu materjali, mida soovite kasutada) peale.
Samm: ühendage Unity ja Arduino
See on viimane samm.
Pärast koodi üleslaadimist arduino, käivitage unity tarkvara. (Ühtsuse ja arduino ühendamiseks ei tohiks seeriamonitori avada). Ühtsuse projekti saate alla laadida githubist.
github.com/crysm28/musicassembler
Soovitan:
Nest Hello - uksekella helin integreeritud trafoga Ühendkuningriigis (220–240 V vahelduvvool - 16 V vahelduvvool): 7 sammu (koos piltidega)
Nest Hello - uksekella helin koos integreeritud muunduriga Ühendkuningriigis (220–240 V vahelduvvool - 16 V vahelduvvool): tahtsin kodus paigaldada Nest Hello uksekella, mis on 16–24 V vahelduvvooluga töötav gizmo (MÄRKUS. 2019. aastal toimunud tarkvarauuendus muutis Euroopat versioonivahemik kuni 12V-24V AC). Tavalised uksekella helinad koos integreeritud trafodega on Ühendkuningriigis saadaval
Muusikariist Microga: bit: 5 sammu
Mikroinstrument koos mikroga: bit: Tere. Täna näitan teile, kuidas saate muuta oma BBC Micro: Bit muusikainstrumendiks, mis reageerib ruumi ümbritsevale valgusele. See on ülilihtne ja ülikiire, seega järgige neid samme ja alustage mõne moosi valmistamist
Mootorratta tagalamp koos integreeritud vilkuritega, kasutades programmeeritavaid LED -e: 4 sammu
Mootorratta tagalamp koos integreeritud vilkuritega, kasutades programmeeritavaid LED -e: Tere! See on mõnevõrra lihtne isetegemine selle kohta, kuidas teha oma mootorrattale kohandatud programmeeritav RGB -tagumine lamp (koos integreeritud vilkurite/näidikutega) või mis tahes muu, kasutades WS2812B (individuaalselt adresseeritavad LED -id) ja Arduinos . Valgustamiseks on 4 režiimi
IoT kasside söötja, mis kasutab osakeste footonit, mis on integreeritud Alexa, SmartThingsi, IFTTT ja Google'i arvutustabelitega: 7 sammu (koos piltidega)
IoT kassisöötja, mis kasutab osakeste footonit, mis on integreeritud Alexa, SmartThingsi, IFTTT ja Google'i arvutustabelitega: automaatse kassisöötja vajadus on iseenesestmõistetav. Kassid (meie kassi nimi on Bella) võivad olla näljasena ebameeldivad ja kui teie kass on nagu minu, sööb see kausi iga kord kuivana. Vajasin viisi, kuidas väljastada kontrollitud kogus toitu automaatselt
Muusika reaktiivne valgus -- Kuidas teha ülilihtne muusika reaktiivvalgus, et muuta lauaarvuti ahvatlevaks: 5 sammu (piltidega)
Muusika reaktiivne valgus || Kuidas teha ülilihtne muusika reaktiivvalgus, et muuta töölaud lauaarvutiks: Hei, mis on poisid, täna ehitame väga huvitava projekti. Täna ehitame muusikale reageeriva valguse. LED muudab heledust vastavalt bass, mis on tegelikult madala sagedusega helisignaal. See on väga lihtne ehitada. Me