Sommario:

MozziByte: 6 passaggi
MozziByte: 6 passaggi

Video: MozziByte: 6 passaggi

Video: MozziByte: 6 passaggi
Video: Omniolin: version 1 prototype 2024, Settembre
Anonim
Image
Image
ingredienti
ingredienti

MozziByte è uno shield audio per il microcontrollore Arduino Pro Micro.

Questa piattaforma piccola, economica e robusta consente a designer, artisti, musicisti, produttori e studenti di prototipare e creare rapidamente prodotti sonori innovativi e fantasiosi, installazioni di sound art, sintetizzatori boutique e giocattoli sonori.

Il MozziByte collega Arduino a un amplificatore audio per una gratificazione sonora istantanea utilizzando la libreria di sintetizzatori Mozzi.

Oppure esplora idee sonore aggiungendo sensori, interruttori e manopole sulla breadboard, in modo che i suoni rispondano a luce, forza, accelerazione o qualsiasi altra cosa possa essere rilevata.

Per trarre ispirazione dai un'occhiata alla Gallery sul sito Mozzi.

Passaggio 1: ingredienti

ingredienti
ingredienti
ingredienti
ingredienti
  1. MozziByte
  2. Arduino Pro-Micro
  3. Auricolari con jack da 3,5 mm
  4. Cavo USB - da Tipo A a Micro-B
  5. Computer con porta USB di tipo A
  6. Arduino Web Editor
  7. Libreria di sintesi Mozzi

Passaggio 2: inserire l'Arduino nel MozziByte

Inserisci Arduino nel MozziByte
Inserisci Arduino nel MozziByte
Inserisci Arduino nel MozziByte
Inserisci Arduino nel MozziByte
Inserisci Arduino nel MozziByte
Inserisci Arduino nel MozziByte
  1. Inserisci i pin dell'Arduino Pro-micro nelle prese multiple del MozziByte.

    Il connettore USB su Arduino si trova sopra il connettore bianco della batteria su MozziByte. Controllare l'allineamento assicurandosi che il pin AO entri nella presa AO. Fare attenzione a non piegare i perni durante l'inserimento nelle prese

  2. Collega il cavo USB ad Arduino.
  3. Collegare il jack dell'auricolare alla presa audio del MozziByte.

Passaggio 3: editor Web Arduino

Arduino Web Editor
Arduino Web Editor
Arduino Web Editor
Arduino Web Editor
Arduino Web Editor
Arduino Web Editor
Arduino Web Editor
Arduino Web Editor
  1. Installa il plug-in web Arduino.
  2. Registra un account su Arduino Web Editor, quindi Accedi
  3. Collega l'Arduino al tuo computer usando il cavo USB
  4. Lampeggia il LED su Arduino

    • Fare clic su Esempi->01. Basics e scegliere l'esempio Blink per caricarlo nell'editor.
    • AGGIUNGI QUESTA LINEA al codice di esempio Blink sopra la routine setup() (vedi immagine).#define LED_BUILTIN 17 // indirizzo del LED su Arduino Pro-micro
    • Nel menu Strumenti fai clic su Board e seleziona Pro-micro o, se non è presente, Leonardo
    • Premi il pulsante di spunta per compilare il codice per il Pro-micro.
    • Nel menu Strumenti, fai clic su Porta e seleziona la porta USB a cui è collegato il tuo Arduino.
    • Premi la freccia> per caricare il codice in Arduino.
    • I due LED rossi lampeggeranno durante il caricamento del codice.
    • Un LED continuerà a lampeggiare, una volta al secondo.
    • Maggiori informazioni sull'utilizzo dell'editor Web Arduino.
  5. Cambia la velocità di lampeggio

    • guarda la routine loop() nel codice.
    • cambia delay(1000) in delay(100). Questo fa lampeggiare il LED 10 volte più velocemente, ogni 100 ms..
    • modificare la durata dell'accensione del LED modificando anche la durata dell'altra funzione di ritardo a 100 ms. Ora lampeggerà molto velocemente!

Passaggio 4: libreria di sintetizzatori Mozzi

Libreria di sintetizzatori Mozzi
Libreria di sintetizzatori Mozzi
Libreria di sintetizzatori Mozzi
Libreria di sintetizzatori Mozzi
Libreria di sintetizzatori Mozzi
Libreria di sintetizzatori Mozzi
  1. Scarica la Mozzi Synth Library per Arduino da https://sensorium.github.io/Mozzi/download/. Scegli il pulsante GIALLO che collega l'ultima versione di sviluppo su GitHub. Fare clic sul pulsante VERDE che dice Clona o Scarica, quindi fare clic su SCARICA ZIP. Il file Mozzi-master.zip apparirà nella cartella Download.
  2. Importa Mozzi nell'editor Web di Arduino. Fare prima clic su Librerie, quindi premere il pulsante freccia su per importare il file Mozzi-master.zip. Ora fai clic sulla scheda Libreria personalizzata per vedere Mozzi e una cartella di esempi.
  3. Luci, azione, suono. In Mozzi Examples fare clic sulla cartella 01. Basics e selezionare l'esempio Sinewave per caricarlo nell'editor. Fare clic sulla freccia > per caricare il codice in Arduino. Indossa gli auricolari e dovresti sentire un suono:) È solo un noioso tono sinusoidale che è fastidioso come una zanzara che ti ronza intorno alla testa al buio.
  4. Cambia il tono di quel suono lamentoso di MozziByte cambiando la frequenza nella routine setup() (vedi immagine).

Passaggio 5: gioca:)

Puoi ascoltare le demo degli algoritmi di sintesi Mozzi online

Gioca con questi demo che trovi nella cartella Mozzi Synthesis

  • FM Synth
  • PacchettoSynth
  • Risonante
  • RiverberoTank
  • Campione
  • eccetera.

Prova a giocare con vari parametri per cambiare i suoni.

Passaggio 6: passaggi successivi

Il prossimo (imminente) MozziByte Instructable ti mostrerà come aggiungere manopole e sensori per creare il tuo giocattolo sonoro interattivo.

Consigliato: