Cuprins:

MozziByte: 6 pași
MozziByte: 6 pași

Video: MozziByte: 6 pași

Video: MozziByte: 6 pași
Video: Omniolin: version 1 prototype 2024, Septembrie
Anonim
Image
Image
Ingrediente
Ingrediente

MozziByte este un scut audio pentru microcontrolerul Arduino Pro Micro.

Această platformă mică, ieftină și robustă permite designerilor, artiștilor, muzicienilor, producătorilor și studenților să facă prototip rapid și să creeze produse sonore inovatoare și imaginative, instalații de artă sonoră, sintetizatoare de tip boutique și jucării sonore.

MozziByte conectează Arduino la un amplificator audio pentru o satisfacție sonoră instantanee folosind biblioteca de sintetizare Mozzi.

Sau explorați idei sonore adăugând senzori, comutatoare și butoane pe panou, astfel încât sunetele să răspundă la lumină, forță, accelerație sau orice altceva care poate fi sesizat.

Pentru inspirație, vizitați Galeria de pe site-ul Mozzi.

Pasul 1: Ingrediente

Ingrediente
Ingrediente
Ingrediente
Ingrediente
  1. MozziByte
  2. Arduino Pro-Micro
  3. Căști cu mufă de 3,5 mm
  4. Cablu USB - de la A la Micro-B
  5. Computer cu port USB de tip A.
  6. Editor web Arduino
  7. Biblioteca de sinteză Mozzi

Pasul 2: introduceți Arduino în MozziByte

Introduceți Arduino în MozziByte
Introduceți Arduino în MozziByte
Introduceți Arduino în MozziByte
Introduceți Arduino în MozziByte
Introduceți Arduino în MozziByte
Introduceți Arduino în MozziByte
  1. Introduceți știfturile Arduino Pro-micro în benzile de soclu de pe MozziByte.

    Conectorul USB de pe Arduino se află deasupra conectorului alb al bateriei de pe MozziByte. Verificați alinierea asigurându-vă că pinul AO intră în soclul AO. Aveți grijă să nu îndoiți știfturile atunci când introduceți în prize

  2. Conectați cablul USB la Arduino.
  3. Conectați mufa pentru căști la mufa audio de pe MozziByte.

Pasul 3: Arduino Web Editor

Editor web Arduino
Editor web Arduino
Editor web Arduino
Editor web Arduino
Editor web Arduino
Editor web Arduino
Editor web Arduino
Editor web Arduino
  1. Instalați pluginul web Arduino.
  2. Înregistrați un cont pe Arduino Web Editor, apoi conectați-vă
  3. Conectați computerul Arduinoto utilizând cablul USB
  4. Clipește LED-ul de pe Arduino

    • Faceți clic pe Exemple-> 01. Bazele și alegeți exemplul Blink pentru al încărca în Editor.
    • ADĂUGAȚI ACESTA LINIE la codul de exemplu Blink de deasupra rutinei setup () (vezi imaginea). # Define LED_BUILTIN 17 // adresa LED-ului de pe Arduino Pro-micro
    • Sub meniul Instrumente, faceți clic pe Board și selectați Pro-micro, sau dacă nu este acolo, atunci Leonardo
    • Apăsați butonul pentru a compila codul pentru Pro-micro.
    • Sub meniul Instrumente, faceți clic pe Port și selectați portul USB la care este conectat Arduino.
    • Apăsați săgeata> pentru a încărca codul în Arduino.
    • Cele două LED-uri roșii vor clipi odată cu încărcarea codului.
    • Un LED va clipi în continuare, o dată pe secundă.
    • Mai multe informații despre utilizarea Arduino Web Editor.
  5. Schimbați viteza de clipire

    • uitați-vă la rutina loop () din cod.
    • schimbați întârzierea (1000) la întârzierea (100). Acest lucru face ca LED-ul să clipească de 10 ori mai repede - la fiecare 100ms..
    • modificați cât timp LED-ul rămâne aprins schimbând și durata celeilalte funcții de întârziere la 100ms. Acum va clipi foarte repede!

Pasul 4: Mozzi Synth Library

Biblioteca Mozzi Synth
Biblioteca Mozzi Synth
Biblioteca Mozzi Synth
Biblioteca Mozzi Synth
Biblioteca Mozzi Synth
Biblioteca Mozzi Synth
  1. Descărcați Mozzi Synth Library pentru Arduino de pe https://sensorium.github.io/Mozzi/download/. Alegeți butonul GALBEN care leagă cea mai recentă versiune de dezvoltare pe GitHub. Faceți clic pe butonul VERDE care spune Clonare sau Descărcare, apoi faceți clic pe DOWNLOAD ZIP. Fișierul Mozzi-master.zip va apărea în folderul Descărcări.
  2. Importați Mozzi în Arduino Web Editor. Mai întâi faceți clic pe Biblioteci, apoi apăsați butonul săgeată sus pentru a importa fișierul Mozzi-master.zip. Acum faceți clic pe fila Biblioteca personalizată pentru a vedea Mozzi și un folder cu exemple.
  3. Lumini, acțiune, sunet. În Exemplele Mozzi, faceți clic pe folderul 01. Basics și selectați exemplul Sinewave pentru al încărca în editor. Faceți clic pe săgeată> pentru a încărca codul în Arduino. Puneți-vă căștile și ar trebui să auziți un sunet:) Este doar un ton plictisitor de undă sinusoidală, care este la fel de enervant ca un țânțar care zumzăie în jurul capului în întuneric.
  4. Schimbați înălțimea acelui sunet MozziByte plângând schimbând frecvența în rutina setup () (vezi imaginea).

Pasul 5: Joacă:)

Puteți asculta online demonstrații ale algoritmilor de sinteză Mozzi

Joacă-te cu aceste demonstrații pe care le poți găsi în folderul Mozzi Synthesis

  • FMSynth
  • PacketSynth
  • Rezonant
  • ReverbTank
  • Probă
  • etc.

Încercați să jucați cu diferiți parametri pentru a schimba sunetele.

Pasul 6: Pașii următori

Următorul MozziByte Instructable (viitoare) vă va arăta cum să adăugați butoane și senzori pentru a vă crea propria jucărie interactivă de sunet.

Recomandat: