Innehållsförteckning:
- Steg 1: Ingredienser
- Steg 2: Sätt in Arduino i MozziByte
- Steg 3: Arduino Web Editor
- Steg 4: Mozzi Synth Library
- Steg 5: Spela:)
- Steg 6: Nästa steg
Video: MozziByte: 6 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:44
MozziByte är en ljudskärm för Arduino Pro Micro mikrokontroller.
Denna lilla, billiga och robusta plattform gör det möjligt för designers, artister, musiker, tillverkare och studenter att snabbt prototypera och skapa innovativa och fantasifulla ljudprodukter, ljudkonstinstallationer, boutiquesynteser och ljudleksaker.
MozziByte ansluter Arduino till en ljudförstärkare för omedelbar sonisk tillfredsställelse med hjälp av Mozzi -syntbiblioteket.
Eller utforska soniska idéer genom att lägga till sensorer, omkopplare och rattar på brödbrädan, så att ljuden reagerar på ljus, kraft, acceleration eller något annat som kan kännas.
För inspiration, kolla in galleriet på Mozzi -webbplatsen.
Steg 1: Ingredienser
- MozziByte
- Arduino Pro-Micro
- Hörlurar med 3,5 mm jack
- USB -kabel - typ A till Micro -B
- Dator med USB typ A -port
- Arduino webbredigerare
- Mozzis syntesbibliotek
Steg 2: Sätt in Arduino i MozziByte
-
Sätt in stiften på Arduino Pro-micro i sockelremsorna på MozziByte.
USB -kontakten på Arduino sitter ovanför vid den vita batterikontakten på MozziByte. Kontrollera inriktningen genom att se till att stift AO går in i uttag AO. Var försiktig så att du inte böjer stiften när de sätts in i uttagen
- Anslut USB -kabeln till Arduino.
- Anslut hörlursuttaget till ljuduttaget på MozziByte.
Steg 3: Arduino Web Editor
- Installera Arduino Web Plugin.
- Registrera ett konto på Arduino Web Editor och logga sedan in
- Anslut Arduinoto till din dator med USB -kabeln
-
Blink LED -lampan på Arduino
- Klicka på Exempel-> 01. Basics och välj Blink-exemplet för att ladda det i Editor.
- LÄGG TILL DENNA LINJE till Blink-exempelkoden ovanför setup () -rutinen (se bild).#Definiera LED_BUILTIN 17 // adress för lysdioden på Arduino Pro-micro
- Under Verktyg-menyn klickar du på Board och väljer Pro-micro, eller om det inte finns där då Leonardo
- Tryck på bockknappen för att kompilera koden för Pro-micro.
- Klicka på Port under Verktyg -menyn och välj USB -porten som din Arduino är ansluten till.
- Tryck på pilen> för att ladda upp koden till Arduino.
- De två röda lysdioderna blinkar när koden laddas upp.
- En lysdiod fortsätter att blinka, en gång varannan sekund.
- Mer information om hur du använder Arduino Web Editor.
-
Ändra blinkningshastigheten
- titta på loop () -rutinen i koden.
- ändra fördröjning (1000) till fördröjning (100). Detta gör att lysdioden blinkar 10 gånger snabbare- var 100: e ms.
- ändra hur länge lysdioden lyser genom att ändra varaktigheten för den andra fördröjningsfunktionen till 100 ms också. Nu kommer det att blinka väldigt snabbt!
Steg 4: Mozzi Synth Library
- Ladda ner Mozzi Synth Library för Arduino från https://sensorium.github.io/Mozzi/download/. Välj den GULA knappen som länkar den senaste utvecklingsversionen på GitHub. Klicka på den GRÖNA knappen som säger Klon eller Hämta, klicka sedan på DOWNLOAD ZIP. Filen Mozzi-master.zip visas i mappen Nedladdningar.
- Importera Mozzi till Arduino Web Editor. Klicka först på bibliotek och tryck sedan på uppåtpilen för att importera filen Mozzi-master.zip. Klicka nu på fliken Anpassat bibliotek för att se Mozzi och en mapp med exempel.
- Ljus, action, ljud. I Mozzi -exempel klickar du på mappen 01. Basics och väljer Sinewave -exemplet för att ladda det till redigeraren. Klicka på pilen> för att ladda upp koden till Arduino. Sätt på dig hörlurarna så hör du ett ljud:) Det är bara en tråkig sinusvåg som är lika irriterande som en mygg som surrar runt ditt huvud i mörkret.
- Ändra tonhöjden för det gnällande MozziByte -ljudet genom att ändra frekvensen i setup () -rutinen (se bild).
Steg 5: Spela:)
Du kan lyssna på demonstrationer av Mozzi -syntesalgoritmer online
Lek med dessa demos som du hittar i mappen Mozzi Synthesis
- FMSynth
- PacketSynth
- Resonant
- ReverbTank
- Prov
- etc.
Prova att leka med olika parametrar för att ändra ljuden.
Steg 6: Nästa steg
Nästa (kommande) MozziByte Instructable visar dig hur du lägger till vred och sensorer för att skapa din egen interaktiva ljudleksak.
Rekommenderad:
Arduino Car Reverse Parking Alert System - Steg för steg: 4 steg
Arduino Car Reverse Parking Alert System | Steg för steg: I det här projektet kommer jag att utforma en enkel Arduino Car Reverse Parking Sensor Circuit med Arduino UNO och HC-SR04 Ultrasonic Sensor. Detta Arduino -baserade bilomvändningsvarningssystem kan användas för autonom navigering, robotavstånd och andra
Steg för steg PC -byggnad: 9 steg
Steg för steg PC -byggnad: Tillbehör: Hårdvara: ModerkortCPU & CPU -kylarePSU (strömförsörjningsenhet) Lagring (HDD/SSD) RAMGPU (krävs inte) CaseTools: Skruvmejsel ESD -armband/mathermisk pasta med applikator
Tre högtalarkretsar -- Steg-för-steg handledning: 3 steg
Tre högtalarkretsar || Steg-för-steg-handledning: Högtalarkretsen förstärker ljudsignalerna som tas emot från miljön till MIC och skickar den till högtalaren varifrån förstärkt ljud produceras. Här visar jag dig tre olika sätt att göra denna högtalarkrets med:
Steg-för-steg-utbildning i robotik med ett kit: 6 steg
Steg-för-steg-utbildning i robotik med ett kit: Efter ganska många månader av att bygga min egen robot (se alla dessa), och efter att två gånger ha misslyckats med delar, bestämde jag mig för att ta ett steg tillbaka och tänka om min strategi och riktning. De flera månaders erfarenhet var ibland mycket givande och
Akustisk levitation med Arduino Uno Steg-för-steg (8-steg): 8 steg
Akustisk levitation med Arduino Uno Steg-för-steg (8-steg): ultraljudsgivare L298N Dc kvinnlig adapter strömförsörjning med en manlig DC-pin Arduino UNOBreadboardHur det fungerar: Först laddar du upp kod till Arduino Uno (det är en mikrokontroller utrustad med digital och analoga portar för att konvertera kod (C ++)