Taula de continguts:
- Pas 1: Ingredients
- Pas 2: Inseriu l'Arduino al MozziByte
- Pas 3: Arduino Web Editor
- Pas 4: Biblioteca de sintetitzadors Mozzi
- Pas 5: Juga:)
- Pas 6: passos següents
Vídeo: MozziByte: 6 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:14
MozziByte és un escut d’àudio per al microcontrolador Arduino Pro Micro.
Aquesta petita, econòmica i robusta plataforma permet a dissenyadors, artistes, músics, creadors i estudiants prototipar ràpidament i crear productes sonors innovadors i imaginatius, instal·lacions d’art sonor, sintetitzadors boutique i joguines sonores.
El MozziByte connecta l’Arduino a un amplificador d’àudio per a una gratificació sonora instantània mitjançant la biblioteca de sintetitzadors Mozzi.
O exploreu idees sonores afegint sensors, interruptors i comandaments a la taula de treball, de manera que els sons responguin a la llum, la força, l’acceleració o qualsevol altra cosa que es pugui percebre.
Per obtenir més inspiració, consulteu la galeria del lloc Mozzi.
Pas 1: Ingredients
- MozziByte
- Arduino Pro-Micro
- Auriculars amb jack de 3,5 mm
- Cable USB: tipus A a Micro-B
- Ordinador amb port USB tipus A.
- Editor web Arduino
- Biblioteca de síntesi Mozzi
Pas 2: Inseriu l'Arduino al MozziByte
-
Inseriu els pins de l'Arduino Pro-micro a les tires de sòcol del MozziByte.
El connector USB de l’Arduino es troba al connector blanc de la bateria del MozziByte. Comproveu l'alineació assegurant-vos que el pin AO entra al sòcol AO. Procureu no doblegar els passadors quan els introduïu als endolls
- Connecteu el cable USB a l'Arduino.
- Connecteu el connector per a auriculars a la presa d’àudio del MozziByte.
Pas 3: Arduino Web Editor
- Instal·leu el connector web Arduino.
- Registreu un compte a l’Editor web Arduino i, a continuació, inicieu la sessió
- Connecteu l'Arduinoto a l'ordinador mitjançant el cable USB
-
Parpelleja el LED de l'Arduino
- Feu clic a Exemples-> 01. Bàsics i trieu l'exemple Blink per carregar-lo a l'Editor.
- AFEGEIX AQUESTA LÍNIA al codi d’exemple Blink situat a sobre de la rutina setup () (veure imatge). # Define LED_BUILTIN 17 // adreça del LED de l’Arduino Pro-micro
- Al menú Eines, feu clic a Tauler i seleccioneu Pro-micro, o si no hi és, Leonardo
- Premeu el botó de selecció per compilar el codi del Pro-micro.
- Al menú Eines, feu clic a Port i seleccioneu el port USB al qual està connectat el vostre Arduino.
- Premeu la fletxa> per penjar el codi a l'Arduino.
- Els dos LED vermells parpellejaran quan es penja el codi.
- Un LED continuarà parpellejant, un cop per segon.
- Més informació sobre l’ús de l’Editor web Arduino.
-
Canvieu la velocitat de parpelleig
- mireu la rutina loop () al codi.
- canvia el retard (1000) pel retard (100). Això fa que el LED parpellegi 10 vegades més ràpid, cada 100 ms..
- canvieu el temps que el LED roman encès canviant també la durada de l’altra funció de retard a 100 ms. Ara parpellejarà molt ràpidament.
Pas 4: Biblioteca de sintetitzadors Mozzi
- Baixeu-vos la Mozzi Synth Library per Arduino des de https://sensorium.github.io/Mozzi/download/. Trieu el botó GROC que enllaça l'última versió de desenvolupament a GitHub. Feu clic al botó VERD que diu Clona o Baixa i, a continuació, feu clic a DESCÀRREGA ZIP. El fitxer Mozzi-master.zip apareixerà a la carpeta de descàrregues.
- Importeu Mozzi a l’Editor web Arduino. Primer feu clic a Biblioteques i, a continuació, premeu el botó de fletxa amunt per importar el fitxer Mozzi-master.zip. Ara feu clic a la pestanya Biblioteca personalitzada per veure Mozzi i una carpeta d'exemples.
- Llums, Acció, So. A Mozzi Exemples, feu clic a la carpeta 01. Basics i seleccioneu l'exemple Sinewave per carregar-lo a l'editor. Feu clic a la fletxa> per penjar el codi a l'Arduino. Poseu-vos els auriculars i hauríeu de sentir un so:) És un avorrit to sinusoïdal que és tan molest com un mosquit que ronca al cap a la foscor.
- Canvieu l’altura d’aquest so plorant de MozziByte canviant la freqüència de la rutina setup () (vegeu la imatge).
Pas 5: Juga:)
Podeu escoltar demostracions d’algoritmes de síntesi de Mozzi en línia
Juga amb aquestes demostracions que pots trobar a la carpeta Mozzi Synthesis
- FMSynth
- PacketSynth
- Resonant
- ReverbTank
- Mostra
- etc.
Proveu de jugar amb diversos paràmetres per canviar els sons.
Pas 6: passos següents
El següent (proper) MozziByte Instructable us mostrarà com afegir botons i sensors per crear la vostra pròpia joguina de so interactiva.
Recomanat:
Disseny de jocs en Flick en 5 passos: 5 passos
Disseny de jocs en Flick en 5 passos: Flick és una manera molt senzilla de fer un joc, sobretot com un trencaclosques, una novel·la visual o un joc d’aventures
Detecció de cares a Raspberry Pi 4B en 3 passos: 3 passos
Detecció de cares a Raspberry Pi 4B en 3 passos: en aquest manual, farem la detecció de cares a Raspberry Pi 4 amb Shunya O / S mitjançant la biblioteca Shunyaface. Shunyaface és una biblioteca de reconeixement / detecció de cares. El projecte té com a objectiu aconseguir una velocitat de detecció i reconeixement més ràpida amb
Com fer un comptador de passos ?: 3 passos (amb imatges)
Com fer un comptador de passos ?: Jo solia tenir un bon rendiment en molts esports: caminar, córrer, anar en bicicleta, jugar a bàdminton, etc. M’encanta viatjar poc després. Bé, mireu el meu ventre corpulent … Bé, de totes maneres, decideixo tornar a començar a fer exercici. Quin equip he de preparar?
Mirall de vanitat de bricolatge en passos senzills (amb llums de tira LED): 4 passos
Mirall de vanitat de bricolatge en passos senzills (amb llums de tires LED): en aquest post vaig crear un mirall de vanitat de bricolatge amb l'ajut de les tires LED. És molt genial i també heu de provar-les
Arduino Halloween Edition: pantalla emergent de zombis (passos amb imatges): 6 passos
Arduino Halloween Edition: pantalla emergent de zombis (passos amb imatges): voleu espantar els vostres amics i fer soroll a Halloween? O simplement voleu fer una bona broma? Aquesta pantalla emergent de Zombies ho pot fer! En aquest instructiu us ensenyaré a fer zombis fàcilment amb Arduino. L'HC-SR0