Cov txheej txheem:

MozziByte: 6 Kauj Ruam
MozziByte: 6 Kauj Ruam

Video: MozziByte: 6 Kauj Ruam

Video: MozziByte: 6 Kauj Ruam
Video: Tshuav 6 Lub Hlis (A HeartBreaking Story That Will Make You Cry) 2024, Hlis ntuj nqeg
Anonim
Image
Image
Cov khoom xyaw
Cov khoom xyaw

MozziByte yog lub suab thaiv rau Arduino Pro Micro microcontroller.

Qhov chaw me me, pheej yig thiab muaj zog tso cai rau cov tsim qauv, cov kws ua yeeb yam, cov kws ntaus nkauj, cov tsim khoom thiab cov tub ntxhais kawm ntawv los ua qauv sai thiab tsim cov khoom lag luam tshiab thiab xav tau, tsim cov suab paj nruag zoo nkauj, tsim cov khoom sib txuas ua ke thiab cov khoom ua si suab.

MozziByte ntsaws Arduino rau hauv lub suab amp rau kev txaus siab rau lub suab tam sim siv Mozzi synth tsev qiv ntawv.

Los yog tshawb cov tswv yim sonic los ntawm kev ntxiv cov ntsuas, hloov pauv thiab pob qhov rooj ntawm lub khob cij, yog li lub suab teb rau lub teeb, quab yuam, nrawm dua, lossis lwm yam uas tuaj yeem nkag siab tau.

Txog kev tshoov siab txheeb xyuas qhov Gallery ntawm Mozzi qhov chaw.

Kauj ruam 1: Cov khoom xyaw

Cov khoom xyaw
Cov khoom xyaw
Cov khoom xyaw
Cov khoom xyaw
  1. MozziByte
  2. Arduino Pro-Micro Cov
  3. Lub mloog pob ntseg nrog 3.5mm nkaus
  4. USB cable - Hom A rau Micro -B
  5. Khoos phis tawj nrog USB Hom A chaw nres nkoj
  6. Arduino Web Editor
  7. Mozzi Synthesis Library

Kauj Ruam 2: Ntxig Arduino rau hauv MozziByte

Ntxig rau Arduino rau hauv MozziByte
Ntxig rau Arduino rau hauv MozziByte
Ntxig rau Arduino rau hauv MozziByte
Ntxig rau Arduino rau hauv MozziByte
Ntxig rau Arduino rau hauv MozziByte
Ntxig rau Arduino rau hauv MozziByte
  1. Ntxig cov pins ntawm Arduino Pro-micro rau hauv kab txaij ntawm MozziByte.

    USB txuas ntawm Arduino zaum saum toj ntawm lub roj teeb dawb txuas ntawm MozziByte. Txheeb xyuas qhov sib dhos los ntawm kev ua kom ntseeg tau tias tus pin AO nkag mus rau lub qhov (socket) AO. Saib xyuas kom tsis txhob khoov tus pin thaum ntxig rau hauv cov qhov (socket)

  2. Txuas lub USB cable rau Arduino.
  3. Txuas lub mloog pob ntseg rau hauv lub qhov ntsaws ntawm MozziByte.

Kauj Ruam 3: Arduino Web Editor

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. Nruab Arduino Web Plugin.
  2. Sau npe tus as khauj ntawm Arduino Web Editor, thiab tom qab ntawd nkag mus
  3. Txuas Arduinoto koj Lub Computer siv USB cable
  4. Tsau lub LED ntawm Arduino

    • Nyem rau Piv txwv-> 01. Basics thiab xaiv Blink piv txwv kom thauj nws mus rau hauv Editor.
    • Ntxiv kab ntawv no rau Blink piv txwv tus lej saum toj no teeb tsa () niaj hnub (saib duab).#Txhais LED_BUILTIN 17 // chaw nyob ntawm LED ntawm Arduino Pro-micro
    • Hauv qab Cov Cuab Yeej ntawv qhia zaub mov nyem rau ntawm Pawg Thawj Coj thiab xaiv Pro-micro, lossis yog tias nws tsis nyob ntawd Leonardo
    • Nias tus zuam khawm txhawm rau sau cov cai rau Pro-micro.
    • Hauv qab Cov cuab yeej ntawv qhia zaub mov nyem rau ntawm Port thiab xaiv USB chaw nres nkoj uas koj Arduino txuas nrog.
    • Nias lub xub> kom tso cov cai rau hauv Arduino.
    • Ob lub LEDs liab yuav ntsais thaum cov cai tso tawm.
    • Ib qho LED yuav txuas ntxiv ntsais muag, ib zaug txhua ob.
    • Xav paub ntau ntxiv txog kev siv Arduino Web Editor.
  5. Hloov qhov ceev ntawm ntsais muag

    • saib lub voj () niaj hnub hauv cov cai.
    • hloov ncua (1000) kom ncua (100). Qhov no ua rau LED ntsais 10x nrawm dua- txhua 100ms..
    • hloov ntev npaum li cas LED nyob twj ywm los ntawm kev hloov lub sijhawm ntawm lwm qhov kev ua haujlwm qeeb mus rau 100ms ib yam. Tam sim no nws yuav ntsais sai heev!

Kauj Ruam 4: Mozzi Synth Library

Mozzi Synth Library
Mozzi Synth Library
Mozzi Synth Library
Mozzi Synth Library
Mozzi Synth Library
Mozzi Synth Library
  1. Rub tawm Mozzi Synth Library rau Arduino los ntawm https://sensorium.github.io/Mozzi/download/. Xaiv lub YELLOW khawm uas txuas qhov kev txhim kho tshiab kawg ntawm GitHub. Nyem rau GREEN khawm uas hais tias Clone lossis rub tawm, tom qab ntawd nyem rau DOWNLOAD ZIP. Cov ntaub ntawv Mozzi-master.zip yuav tshwm nyob rau hauv koj cov ntawv rub tawm.
  2. Ntshuam Mozzi rau hauv Arduino Web Editor. Ua ntej nyem rau ntawm Cov Tsev Qiv Ntawv, tom qab ntawd nias lub pob kom nce rau ntshuam Mozzi-master.zip cov ntaub ntawv. Tam sim no nyem rau ntawm Custom Library tab kom pom Mozzi thiab cov ntawv piv txwv.
  3. Teeb, Ua, Suab. Hauv Mozzi Piv txwv nyem rau ntawm 01. Basics nplaub tshev thiab xaiv qhov piv txwv Sinewave txhawm rau thauj nws mus rau hauv tus editor. Nyem rau xub> kom tso cov cai rau hauv Arduino. Muab tso rau hauv koj lub mloog pob ntseg thiab koj yuav tsum hnov lub suab:) Nws tsuas yog lub suab nrov sinewave uas txaus ntshai uas zoo li yoov tshaj xov nyob ib puag ncig koj lub taub hau hauv qhov tsaus ntuj.
  4. Hloov lub suab ntawm lub suab nrov MozziByte los ntawm kev hloov pauv zaus hauv kev teeb tsa () niaj hnub (saib duab).

Kauj ruam 5: Ua si:)

Koj tuaj yeem mloog qhov demos ntawm Mozzi synthesis algorithms online

Ua si nrog cov demos uas koj tuaj yeem pom hauv Mozzi Synthesis nplaub tshev

  • FMSynth
  • Pob ntawvSynth
  • Resonant
  • ReverbTank
  • Qauv
  • lwm yam.

Sim ua si ib puag ncig nrog ntau yam tsis hloov pauv lub suab.

Kauj Ruam 6: Cov Kauj Ruam Tom ntej

Tom ntej no (yuav los tom ntej) MozziByte Cov Lus Qhia yuav qhia koj yuav ua li cas ntxiv cov pob qhov rooj thiab cov ntsuas kom tsim koj tus kheej cov khoom ua si sib tham sib suab.

Pom zoo: