Inhoudsopgave:

MozziByte: 6 stappen
MozziByte: 6 stappen

Video: MozziByte: 6 stappen

Video: MozziByte: 6 stappen
Video: Omniolin: version 1 prototype 2024, September
Anonim
Image
Image
Ingrediënten
Ingrediënten

MozziByte is een audio-shield voor de Arduino Pro Micro-microcontroller.

Dit kleine, goedkope en robuuste platform stelt ontwerpers, kunstenaars, muzikanten, makers en studenten in staat om snel innovatieve en fantasierijke sonische producten, geluidskunstinstallaties, boetieksynthesizers en geluidsspeelgoed te prototypen en te creëren.

De MozziByte sluit de Arduino aan op een audioversterker voor onmiddellijke sonische bevrediging met behulp van de Mozzi-synthbibliotheek.

Of verken sonische ideeën door sensoren, schakelaars en knoppen op het breadboard toe te voegen, zodat de geluiden reageren op licht, kracht, versnelling of iets anders dat kan worden waargenomen.

Bekijk voor inspiratie de Gallery op de Mozzi-site.

Stap 1: Ingrediënten

Ingrediënten
Ingrediënten
Ingrediënten
Ingrediënten
  1. MozziByte
  2. Arduino Pro-Micro
  3. Koptelefoon met 3,5 mm-aansluiting
  4. USB-kabel - Type A naar Micro-B
  5. Computer met USB Type A-poort
  6. Arduino-webeditor
  7. Mozzi Synthese Bibliotheek

Stap 2: Steek de Arduino in de MozziByte

Plaats de Arduino in de MozziByte
Plaats de Arduino in de MozziByte
Plaats de Arduino in de MozziByte
Plaats de Arduino in de MozziByte
Plaats de Arduino in de MozziByte
Plaats de Arduino in de MozziByte
  1. Steek de pinnen van de Arduino Pro-micro in de contactdozen op de MozziByte.

    De USB-connector op de Arduino zit boven op de witte batterijconnector op de MozziByte. Controleer de uitlijning door ervoor te zorgen dat pin AO in socket AO gaat. Zorg ervoor dat u de pinnen niet buigt wanneer u ze in de bussen steekt

  2. Sluit de USB-kabel aan op de Arduino.
  3. Steek de koptelefoonaansluiting in de audio-aansluiting op de MozziByte.

Stap 3: Arduino-webeditor

Arduino-webeditor
Arduino-webeditor
Arduino-webeditor
Arduino-webeditor
Arduino-webeditor
Arduino-webeditor
Arduino-webeditor
Arduino-webeditor
  1. Installeer de Arduino-webplug-in.
  2. Registreer een account op de Arduino Web Editor en log in
  3. Sluit de Arduino aan op uw computer met behulp van de USB-kabel
  4. Knipper de LED op de Arduino

    • Klik op Voorbeelden->01. Basics en kies het Blink-voorbeeld om het in de Editor te laden.
    • VOEG DEZE REGEL TOE aan de Blink-voorbeeldcode boven de setup()-routine (zie afbeelding). #define LED_BUILTIN 17 // adres van de LED op Arduino Pro-micro
    • Klik in het menu Extra op Bord en selecteer Pro-micro, of als het er niet is, dan Leonardo
    • Druk op het vinkje om de code voor de Pro-micro te compileren.
    • Klik in het menu Tools op Port en selecteer de USB-poort waarop uw Arduino is aangesloten.
    • Druk op de pijl> om de code naar de Arduino te uploaden.
    • De twee rode LED's knipperen terwijl de code wordt geüpload.
    • Eén LED blijft knipperen, eenmaal per seconde.
    • Meer informatie over het gebruik van de Arduino Web Editor.
  5. Verander de snelheid van knipperen

    • kijk naar de routine loop() in de code.
    • verander vertraging (1000) in vertraging (100). Hierdoor knippert de LED 10x sneller - elke 100ms..
    • verander hoe lang de LED blijft branden door de duur van de andere vertragingsfunctie ook te wijzigen in 100 ms. Nu knippert het heel snel!

Stap 4: Mozzi Synth-bibliotheek

Mozzi Synth-bibliotheek
Mozzi Synth-bibliotheek
Mozzi Synth-bibliotheek
Mozzi Synth-bibliotheek
Mozzi Synth-bibliotheek
Mozzi Synth-bibliotheek
  1. Download de Mozzi Synth Library voor Arduino van https://sensorium.github.io/Mozzi/download/. Kies de GELE knop die de nieuwste ontwikkelingsversie op GitHub koppelt. Klik op de GROENE knop met de tekst Klonen of Downloaden en klik vervolgens op ZIP DOWNLOADEN. Het Mozzi-master.zip-bestand verschijnt in uw map Downloads.
  2. Importeer Mozzi in de Arduino Web Editor. Klik eerst op Bibliotheken en druk vervolgens op de pijl omhoog om het Mozzi-master.zip-bestand te importeren. Klik nu op het tabblad Aangepaste bibliotheek om Mozzi en een map met voorbeelden te zien.
  3. Licht, actie, geluid. Klik in Mozzi-voorbeelden op de map 01. Basics en selecteer het Sinewave-voorbeeld om het in de editor te laden. Klik op de pijl > om de code naar de Arduino te uploaden. Zet je koptelefoon op en je zou een geluid moeten horen:) Het is gewoon een saaie sinusgolftoon die net zo irritant is als een mug die in het donker om je hoofd zoemt.
  4. Verander de toonhoogte van dat jammerende MozziByte-geluid door de frequentie in de setup()-routine te wijzigen (zie afbeelding).

Stap 5: Spelen:)

U kunt online naar demo's van Mozzi-synthese-algoritmen luisteren

Speel met deze demo's die je kunt vinden in de Mozzi Synthese-map

  • FMsynth
  • PacketSynth
  • Resonant
  • ReverbTank
  • Steekproef
  • enzovoort.

Probeer met verschillende parameters te spelen om de geluiden te veranderen.

Stap 6: Volgende stappen

De volgende (aanstaande) MozziByte Instructable laat je zien hoe je knoppen en sensoren kunt toevoegen om je eigen interactieve geluidsspeelgoed te maken.

Aanbevolen: