Kazalo:
- Korak: Sestavine
- 2. korak: Arduino vstavite v MozziByte
- Korak: Arduino spletni urejevalnik
- 4. korak: Knjižnica Mozzi Synth
- 5. korak: Igrajte se:)
- Korak 6: Naslednji koraki
Video: MozziByte: 6 korakov
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:05
MozziByte je zvočni ščit za mikrokrmilnik Arduino Pro Micro.
Ta majhna, poceni in robustna platforma omogoča oblikovalcem, umetnikom, glasbenikom, ustvarjalcem in študentom, da hitro prototipirajo in ustvarjajo inovativne in domiselne zvočne izdelke, zvočne umetniške instalacije, sintetizatorje butikov in zvočne igrače.
MozziByte priključi Arduino v avdio ojačevalnik za takojšnje zvočno zadovoljstvo z uporabo knjižnice Mozzi synth.
Ali raziščite zvočne ideje tako, da na mizo dodate senzorje, stikala in gumbe, tako da se zvoki odzovejo na svetlobo, silo, pospešek ali karkoli drugega, kar je mogoče zaznati.
Za navdih si oglejte galerijo na spletnem mestu Mozzi.
Korak: Sestavine
- MozziByte
- Arduino Pro-Micro
- Slušalke s priključkom 3,5 mm
- USB kabel - od A do Micro -B
- Računalnik z vrati USB tipa A.
- Spletni urejevalnik Arduino
- Knjižnica sinteze Mozzi
2. korak: Arduino vstavite v MozziByte
-
Zatiči Arduino Pro-micro vstavite v vtičnice na MozziByte.
Priključek USB na Arduinu se nahaja zgoraj ob belem priključku za baterijo na MozziByte. Preverite poravnavo in se prepričajte, da nožica AO vstopi v vtičnico AO. Pri vstavljanju v vtičnice pazite, da zatičev ne upognete
- Priključite kabel USB na Arduino.
- Priključite slušalke v avdio vtičnico na MozziByte.
Korak: Arduino spletni urejevalnik
- Namestite spletni vtičnik Arduino.
- Registrirajte račun v spletnem urejevalniku Arduino in se nato prijavite
- Priključite Arduino na računalnik s kablom USB
-
Utripajte LED na Arduinu
- Kliknite Primeri-> 01. Osnove in izberite primer Blink, da ga naložite v urejevalnik.
- DODAJTE LINIJO v primer kode Blink nad rutino setup () (glej sliko).#Define LED_BUILTIN 17 // naslov LED na Arduino Pro-micro
- V meniju Orodja kliknite na desko in izberite Pro-micro, če pa ni, potem Leonardo
- Pritisnite tipko, da sestavite kodo za Pro-micro.
- V meniju Orodja kliknite Vrata in izberite vrata USB, na katera je priključen vaš Arduino.
- Pritisnite puščico>, da naložite kodo v Arduino.
- Dve rdeči LED diodi utripata, ko se koda naloži.
- Ena LED bo utripala še enkrat na sekundo.
- Več informacij o uporabi spletnega urejevalnika Arduino.
- Spremenite hitrost utripanja
- poglejte rutino loop () v kodi.
- spremenite zakasnitev (1000) v zamudo (100). Zaradi tega LED utripa 10x hitreje- vsakih 100 ms.
- spremenite, kako dolgo LED sveti, tako da spremenite tudi trajanje druge funkcije zakasnitve na 100 ms. Zdaj bo zelo hitro utripal!
4. korak: Knjižnica Mozzi Synth
- Prenesite knjižnico Mozzi Synth za Arduino s spletnega mesta https://sensorium.github.io/Mozzi/download/. Izberite RUMENI gumb, ki povezuje najnovejšo razvojno različico na GitHubu. Kliknite ZELENI gumb z napisom Kloniraj ali Prenesi, nato kliknite DOWNLOAD ZIP. Datoteka Mozzi-master.zip se bo pojavila v mapi Prenosi.
- Uvozite Mozzi v spletni urejevalnik Arduino. Najprej kliknite Knjižnice, nato pritisnite gumb s puščico navzgor, da uvozite datoteko Mozzi-master.zip. Zdaj kliknite zavihek Knjižnica po meri, da si ogledate Mozzi in mapo Primeri.
- Luči, akcija, zvok. V Mozzijevih primerih kliknite mapo 01. Basics in izberite primer Sinewave, da jo naložite v urejevalnik. Kliknite puščico>, da naložite kodo v Arduino. Nosite slušalke in slišali boste zvok:) To je samo dolgočasen sinusni ton, ki je tako moteč, kot komar v temi brenči okoli vaše glave.
- Spremenite glasnost tega zvokajočega zvoka MozziByte s spreminjanjem frekvence v rutini setup () (glejte sliko).
5. korak: Igrajte se:)
Na spletu lahko poslušate predstavitve algoritmov sinteze Mozzi
Igrajte se s temi predstavitvami, ki jih najdete v mapi Mozzi Synthesis
- FMSynth
- PacketSynth
- Odmevno
- ReverbTank
- Vzorec
- itd.
Poskusite se spremeniti z različnimi parametri, da spremenite zvoke.
Korak 6: Naslednji koraki
Naslednji (prihajajoči) MozziByte Instructable vam bo pokazal, kako dodati gumbe in senzorje za ustvarjanje lastne interaktivne zvočne igrače.
Priporočena:
Števec korakov - mikro: Bit: 12 korakov (s slikami)
Števec korakov - Micro: Bit: Ta projekt bo števec korakov. Za merjenje korakov bomo uporabili senzor pospeška, ki je vgrajen v Micro: Bit. Vsakič, ko se Micro: Bit trese, bomo štetju dodali 2 in ga prikazali na zaslonu
Akustična levitacija z Arduino Uno Korak po korak (8 korakov): 8 korakov
Akustična levitacija z Arduino Uno Korak po korak (8 korakov): ultrazvočni pretvorniki zvoka L298N Dc ženski adapter z napajalnim vtičem za enosmerni tok Arduino UNOBreadboard Kako to deluje: Najprej naložite kodo v Arduino Uno (to je mikrokrmilnik, opremljen z digitalnim in analogna vrata za pretvorbo kode (C ++)
Vijak - Nočna ura za brezžično polnjenje DIY (6 korakov): 6 korakov (s slikami)
Bolt - Nočna ura za brezžično polnjenje DIY (6 korakov): Induktivno polnjenje (znano tudi kot brezžično polnjenje ali brezžično polnjenje) je vrsta brezžičnega prenosa energije. Za zagotavljanje električne energije prenosnim napravam uporablja elektromagnetno indukcijo. Najpogostejša aplikacija je brezžično polnjenje Qi
Merilnik korakov 1. del: Enobarvni zaslon 128x32 in Arduino: 5 korakov
Pedometer 1. del: Enobarvni zaslon 128x32 in Arduino: To je osnovna vadnica, ki uči, kako uporabljati zaslon OLED s svojim Arduinom. Uporabljam zaslon velikosti 128x32, lahko pa uporabite tudi drugačen zaslon z ločljivostjo in po potrebi spremenite ločljivost/koordinate. V tem delu vam bom pokazal, kako
Preklopna obremenitvena banka z manjšo velikostjo korakov: 5 korakov
Preklopna banka odpornikov obremenitve z manjšo velikostjo korakov: Banke uporovnih obremenitev so potrebne za preskušanje energetskih proizvodov, za karakterizacijo sončnih kolektorjev, v preskusnih laboratorijih in v industriji. Reostati zagotavljajo stalno spreminjanje odpornosti na obremenitev. Ker pa se vrednost upora zmanjša, moč