Sisukord:

Lihtne trummimasin Arduino Uno ja Mozzi abil: 4 sammu
Lihtne trummimasin Arduino Uno ja Mozzi abil: 4 sammu

Video: Lihtne trummimasin Arduino Uno ja Mozzi abil: 4 sammu

Video: Lihtne trummimasin Arduino Uno ja Mozzi abil: 4 sammu
Video: EUROVISION 2022 - MY TOP 40 (BY A CLASSICAL MUSICIAN) 2024, November
Anonim
Lihtne trummimasin Arduino Uno ja Mozzi abil
Lihtne trummimasin Arduino Uno ja Mozzi abil
Lihtne trummimasin Arduino Uno ja Mozzi abil
Lihtne trummimasin Arduino Uno ja Mozzi abil

Argentiinas elamine tähendab seda, et rahvusvaheline post varastatakse või jääb tollis kinni. Lisage koroonaviiruse karantiin ja teie järgmine projekt piirdub vana Arduino Uno tahvliga. Head uudised? Rolling Stonesi suur luuletaja ütleb: "Aeg on minu poolel … jah, see on"

Laadisin alla Mozzi, suurepärase - aga ka keerulise - muusikakogu, mille tööks pole vaja täiendavat riistvara, ja olen hakanud dokumentatsiooni lugema. Olen välja tulnud lihtsa trummimasina/sekventseriga, mida saab täielikult kasutada 5 nupu ja 1 nupuga. Esimene nupp muudab lööki minutis ja ülejäänud 4 nuppu määravad, mida igal löögil mängida. Lisasin praeguse löögi tuvastamiseks ka 4 LED -i.

Tarvikud

Arduino Uno

Mozzi raamatukogu

5 nuppu

1 vajutusnupp

1 helipistik

Valikuline 3D trükikott

Samm: programmeerimise üksikasjad

Programmeerimise üksikasjad
Programmeerimise üksikasjad

Koodi sees loetakse löökide ajal iga nupp ja väärtus 0 kuni 1024 kaardistatakse skaalal 1-10. 1 tähendab vaikust. 2 tähendab lööki. 3 tähendab tere mütsi. 4 tähendab lõksu ja uusimaid positsioone kasutatakse mõne sünteesitud heli jaoks erinevates nootides.

2. samm: ümbris

Korpus
Korpus
Korpus
Korpus
Korpus
Korpus

Korpus oli valmistatud 2 mm ristkülikute ja 4 kruviga.

3. samm: helid

Helid
Helid
Helid
Helid

Helid teisendati wav -st algandmeteks ja laaditi koos.ino -koodiga väliste.h -failidena. See protseduur oli natuke keeruline ja hõlmas välistarkvara nagu Audacity ja ka Pythoni skripti, et teisendada.raw failiks.

Lihtsat trummimasinat on lõbus mängida, vaikimisi saab muuta muid helisid, näiteks Gameboy-efekte ja madala kiirusega Atari-helisid.

Loomulikult ei tähenda karantiin ka teie veidrate elektrooniliste kontsertide avalikkust, nii et olen teinud väikese liigutava animatroonika, mis tuvastab löögid automaatselt ja liigutab pea muusika järgi.

4. samm: demo

Image
Image

Siin on mängitav trummimasina demo.

Liikuv pea on eraldiseisev projekt koos helimooduli ja Arduino Nanoga. See tuvastab BPM-i automaatselt ja liigutab pead vastavalt.

Soovitan: