Inhaltsverzeichnis:

MozziByte - Gunook
MozziByte - Gunook

Video: MozziByte - Gunook

Video: MozziByte - Gunook
Video: MozziByte - Introduction 2024, September
Anonim
Image
Image
Zutaten
Zutaten

MozziByte ist ein Audio-Shield für den Arduino Pro Micro-Mikrocontroller.

Diese kleine, günstige und robuste Plattform ermöglicht Designern, Künstlern, Musikern, Machern und Studenten, schnell Prototypen zu erstellen und innovative und fantasievolle Klangprodukte, Klangkunstinstallationen, Boutique-Synthesizer und Klangspielzeug zu erstellen.

Das MozziByte verbindet den Arduino mit einem Audioverstärker für sofortige klangliche Befriedigung mit der Mozzi-Synth-Bibliothek.

Oder erkunden Sie klangliche Ideen, indem Sie Sensoren, Schalter und Knöpfe auf dem Steckbrett hinzufügen, damit die Klänge auf Licht, Kraft, Beschleunigung oder alles andere, was wahrgenommen werden kann, reagieren.

Zur Inspiration schauen Sie sich die Galerie auf der Mozzi-Site an.

Schritt 1: Zutaten

Zutaten
Zutaten
Zutaten
Zutaten
  1. MozziByte
  2. Arduino Pro-Mikro
  3. Kopfhörer mit 3,5-mm-Klinke
  4. USB-Kabel - Typ A auf Micro-B
  5. Computer mit USB-Typ-A-Anschluss
  6. Arduino-Webeditor
  7. Mozzi Synthesebibliothek

Schritt 2: Fügen Sie das Arduino in das MozziByte ein

Fügen Sie das Arduino in das MozziByte ein
Fügen Sie das Arduino in das MozziByte ein
Fügen Sie das Arduino in das MozziByte ein
Fügen Sie das Arduino in das MozziByte ein
Fügen Sie das Arduino in das MozziByte ein
Fügen Sie das Arduino in das MozziByte ein
  1. Stecken Sie die Pins des Arduino Pro-micro in die Buchsenleisten am MozziByte.

    Der USB-Anschluss des Arduino sitzt oben am weißen Batterieanschluss des MozziByte. Überprüfen Sie die Ausrichtung, indem Sie sicherstellen, dass der Stift AO in die Buchse AO geht. Achten Sie darauf, die Stifte beim Einstecken in die Buchsen nicht zu verbiegen

  2. Verbinden Sie das USB-Kabel mit dem Arduino.
  3. Stecken Sie den Kopfhörerstecker in die Audiobuchse des MozziByte.

Schritt 3: Arduino Web-Editor

Arduino-Webeditor
Arduino-Webeditor
Arduino-Webeditor
Arduino-Webeditor
Arduino-Webeditor
Arduino-Webeditor
Arduino-Webeditor
Arduino-Webeditor
  1. Installieren Sie das Arduino-Web-Plugin.
  2. Registrieren Sie ein Konto im Arduino Web Editor und melden Sie sich dann an
  3. Verbinden Sie das Arduino mit Ihrem Computer mit dem USB-Kabel
  4. Blinken Sie die LED auf dem Arduino

    • Klicken Sie auf Beispiele->01. Grundlagen und wählen Sie das Blink-Beispiel, um es in den Editor zu laden.
    • FÜGEN SIE DIESE ZEILE zum Blink-Beispielcode über der setup()-Routine hinzu (siehe Bild).#define LED_BUILTIN 17 // Adresse der LED auf Arduino Pro-micro
    • Klicken Sie im Menü Tools auf Board und wählen Sie Pro-micro, oder wenn es nicht da ist, dann Leonardo
    • Drücken Sie den Häkchen-Button, um den Code für das Pro-micro zu kompilieren.
    • Klicken Sie im Menü Tools auf Port und wählen Sie den USB-Port aus, an den Ihr Arduino angeschlossen ist.
    • Drücken Sie den Pfeil>, um den Code in das Arduino hochzuladen.
    • Die beiden roten LEDs blinken, während der Code hochgeladen wird.
    • Eine LED blinkt weiterhin einmal pro Sekunde.
    • Weitere Informationen zur Verwendung des Arduino Web Editors.
  5. Ändern Sie die Geschwindigkeit des Blinkens

    • Sehen Sie sich die loop()-Routine im Code an.
    • ändere Verzögerung(1000) in Verzögerung(100). Dadurch blinkt die LED 10x schneller - alle 100ms.
    • ändern Sie, wie lange die LED eingeschaltet bleibt, indem Sie auch die Dauer der anderen Verzögerungsfunktion auf 100 ms ändern. Jetzt blinkt es sehr schnell!

Schritt 4: Mozzi Synth-Bibliothek

Mozzi Synth-Bibliothek
Mozzi Synth-Bibliothek
Mozzi Synth-Bibliothek
Mozzi Synth-Bibliothek
Mozzi Synth-Bibliothek
Mozzi Synth-Bibliothek
  1. Laden Sie die Mozzi Synth Library für Arduino von https://sensorium.github.io/Mozzi/download/ herunter. Wählen Sie die GELBE Schaltfläche, die die neueste Entwicklungsversion auf GitHub verlinkt. Klicken Sie auf die GRÜNE Schaltfläche mit der Aufschrift Klonen oder Herunterladen, und klicken Sie dann auf ZIP HERUNTERLADEN. Die Datei Mozzi-master.zip wird in Ihrem Downloads-Ordner angezeigt.
  2. Importieren Sie Mozzi in den Arduino Web Editor. Klicken Sie zuerst auf Bibliotheken und dann auf den Aufwärtspfeil, um die Datei Mozzi-master.zip zu importieren. Klicken Sie nun auf die Registerkarte Benutzerdefinierte Bibliothek, um Mozzi und einen Ordner mit Beispielen anzuzeigen.
  3. Licht, Aktion, Ton. Klicken Sie in Mozzi-Beispielen auf den Ordner 01. Basics und wählen Sie das Sinewave-Beispiel aus, um es in den Editor zu laden. Klicken Sie auf den Pfeil >, um den Code in das Arduino hochzuladen. Setzen Sie Ihre Kopfhörer auf und Sie sollten einen Ton hören:) Es ist nur ein langweiliger Sinuston, der so nervig ist wie eine Mücke, die im Dunkeln um Ihren Kopf summt.
  4. Ändern Sie die Tonhöhe dieses jammernden MozziByte-Sounds, indem Sie die Frequenz in der setup()-Routine ändern (siehe Bild).

Schritt 5: Spielen:)

Sie können sich Demos der Mozzi-Synthesealgorithmen online anhören

Spielen Sie mit diesen Demos, die Sie im Mozzi Synthesis-Ordner finden

  • FMSynth
  • PaketSynth
  • Resonant
  • ReverbTank
  • Stichprobe
  • usw.

Versuchen Sie, mit verschiedenen Parametern herumzuspielen, um die Sounds zu ändern.

Schritt 6: Nächste Schritte

Das nächste (kommende) MozziByte Instructable zeigt Ihnen, wie Sie Knöpfe und Sensoren hinzufügen, um Ihr eigenes interaktives Klangspielzeug zu erstellen.