Sadržaj:
2025 Autor: John Day | [email protected]. Zadnja promjena: 2025-01-13 06:57
MozziByte je audio štit za mikrokontroler Arduino Pro Micro.
Ova mala, jeftina i robusna platforma omogućuje dizajnerima, umjetnicima, glazbenicima, proizvođačima i studentima da brzo prototipiraju i stvore inovativne i maštovite zvučne proizvode, zvučne umjetničke instalacije, sintetike butika i zvučne igračke.
MozziByte priključuje Arduino u audio pojačalo za trenutno zvučno zadovoljstvo pomoću Mozzijeve biblioteke sintisajzera.
Ili istražite zvučne ideje dodavanjem senzora, prekidača i gumba na ploču, tako da zvukovi reagiraju na svjetlost, silu, ubrzanje ili bilo što drugo što se može osjetiti.
Za inspiraciju pogledajte Galeriju na web stranici Mozzi.
Korak 1: Sastojci
- MozziByte
- Arduino Pro-Micro
- Slušalice sa utičnicom od 3,5 mm
- USB kabel - tip A do Micro -B
- Računalo s USB priključkom tipa A
- Arduino web uređivač
- Mozzijeva biblioteka za sintezu
Korak 2: Umetnite Arduino u MozziByte
-
Umetnite iglice Arduino Pro-micro u utičnice na MozziByteu.
USB priključak na Arduinu nalazi se iznad bijelog priključka za bateriju na MozziByteu. Provjerite poravnanje pazeći da pin AO uđe u utičnicu AO. Pazite da ne savijete igle pri umetanju u utičnice
- Spojite USB kabel na Arduino.
- Priključite utičnicu za slušalice u audio utičnicu na MozziByteu.
Korak 3: Arduino web uređivač
- Instalirajte Arduino web dodatak.
- Registrirajte račun na Arduino Web Editoru, a zatim se prijavite
- Spojite Arduinoto na računalo pomoću USB kabela
-
Treperi LED dioda na Arduinu
- Kliknite Primjeri-> 01. Osnove i odaberite primjer Treptanje da biste ga učitali u uređivač.
- DODAJTE OVU LINIJU u primjer Blink koda iznad rutine setup () (pogledajte sliku).#Define LED_BUILTIN 17 // adresa LED diode na Arduinu Pro-micro
- U izborniku Alati kliknite na ploču i odaberite Pro-micro, ili ako ga nema, tada Leonardo
- Pritisnite gumb za označavanje kako biste sastavili kôd za Pro-micro.
- Na izborniku Alati kliknite Port i odaberite USB priključak na koji je spojen vaš Arduino.
- Pritisnite strelicu> za učitavanje koda u Arduino.
- Dvije crvene LED diode će treptati dok se kôd učitava.
- Jedna LED dioda nastavit će treptati, jednom svake sekunde.
- Više informacija o korištenju Arduino web uređivača.
- Promijenite brzinu treptanja
- pogledajte rutinu loop () u kodu.
- promijenite kašnjenje (1000) u kašnjenje (100). Zbog toga LED dioda treperi 10 puta brže- svakih 100 ms.
- promijenite koliko dugo LED svijetli tako da promijenite i trajanje druge funkcije odgode na 100 ms. Sada će treptati vrlo brzo!
Korak 4: Mozzi Synth knjižnica
- Preuzmite Mozzi Synth knjižnicu za Arduino s https://sensorium.github.io/Mozzi/download/. Odaberite ŽUTI gumb koji povezuje najnoviju razvojnu verziju na GitHubu. Pritisnite ZELENI gumb na kojem piše Kloniraj ili Preuzmi, a zatim kliknite PREUZMI ZIP. Datoteka Mozzi-master.zip pojavit će se u vašoj mapi Preuzimanja.
- Uvezite Mozzi u Arduino Web Editor. Prvo kliknite na Knjižnice, zatim pritisnite tipku sa strelicom prema gore za uvoz datoteke Mozzi-master.zip. Sada kliknite karticu Prilagođena knjižnica da vidite Mozzi i mapu Primjeri.
- Svjetla, akcija, zvuk. U Mozzijevim primjerima kliknite mapu 01. Basics i odaberite primjer Sinewave da biste je učitali u uređivač. Pritisnite strelicu> za učitavanje koda u Arduino. Stavite slušalice i trebali biste čuti zvuk:) To je samo dosadan sinusni ton koji je dosadan poput komaraca koji zuji oko vaše glave u mraku.
- Promijenite visinu tog zviždućeg MozziByte zvuka promjenom frekvencije u rutini setup () (pogledajte sliku).
Korak 5: Igrajte se:)
Na Internetu možete slušati demo algoritma Mozzijeve sinteze
Igrajte se s ovim demonstracijama koje možete pronaći u mapi Mozzi Synthesis
- FMSynth
- PacketSynth
- Rezonantna
- ReverbTank
- Uzorak
- itd.
Pokušajte se igrati s različitim parametrima kako biste promijenili zvukove.
Korak 6: Sljedeći koraci
Sljedeći (nadolazeći) MozziByte Instructable pokazat će vam kako dodati gumbe i senzore za stvaranje vlastite interaktivne zvučne igračke.