Sadržaj:

Jednostavna bubnjarska mašina s Arduino Uno i Mozzijem: 4 koraka
Jednostavna bubnjarska mašina s Arduino Uno i Mozzijem: 4 koraka

Video: Jednostavna bubnjarska mašina s Arduino Uno i Mozzijem: 4 koraka

Video: Jednostavna bubnjarska mašina s Arduino Uno i Mozzijem: 4 koraka
Video: Массимо Банци: Как Arduino пробуждает воображение 2024, Novembar
Anonim
Jednostavna bubnjarska mašina sa Arduino Uno i Mozzijem
Jednostavna bubnjarska mašina sa Arduino Uno i Mozzijem
Jednostavna bubnjarska mašina sa Arduino Uno i Mozzijem
Jednostavna bubnjarska mašina sa Arduino Uno i Mozzijem

Život u Argentini znači da će međunarodna pošta biti ukradena ili zaglavljena u carini. Dodajte karantenu protiv koronavirusa i vaš sljedeći projekt ograničen je na staru Arduino Uno ploču. Dobre vijesti? Kao što veliki pjesnik iz Rolling Stonesa kaže "Vrijeme je na mojoj strani … da jeste"

Preuzeo sam Mozzi, izvrsnu - ali i kompliciranu - muzičku biblioteku koja ne zahtijeva nikakav dodatni hardver za rad i počeo sam čitati dokumentaciju. Izašao sam s jednostavnom bubnjarskom mašinom/sekvencerom kojim se može u potpunosti upravljati s 5 gumba i 1 gumbom. Prvo dugme će promijeniti otkucaje u minuti, a druga 4 dugmeta će odrediti šta ćete igrati u svakom taktu. Dodao sam i 4 LED -a za identifikaciju trenutnog ritma.

Supplies

Arduino Uno

Mozzi biblioteka

5 dugmadi

1 dugme

1 audio priključak

Opcionalno 3D štampano kućište

Korak 1: Detalji programiranja

Detalji programiranja
Detalji programiranja

Unutar koda, kako otkucaji prolaze, svako dugme se čita i vrijednost od 0 do 1024 se preslikava na skalu 1-10. 1 znači tišina. 2 znači udarac. 3 znači hi hat. 4 znači da se zamka i najnovije pozicije koriste za neke sintetizirane zvukove u različitim notama.

Korak 2: Ograđivanje

Enclosure
Enclosure
Enclosure
Enclosure
Enclosure
Enclosure

Kućište je napravljeno s pravokutnicima 2 mm i 4 vijka.

Korak 3: Zvuci

Zvuči
Zvuči
Zvuči
Zvuči

Zvukovi su pretvoreni iz wav u neobrađene podatke i učitani kao vanjske.h datoteke zajedno sa.ino kodom. Ova procedura je bila pomalo zeznuta i uključivala je vanjski softver poput Audacity -a i Python skriptu za pretvaranje.raw -a u.h

Jednostavna bubnjarska mašina zabavna je za igranje, zadani zvukovi se mogu promijeniti za druge zvukove poput Gameboyevih efekata i zvukova Atari s niskim fi-fi-jem.

Naravno, karantena također ne znači javnost za vaše čudne elektronske koncerte, pa sam napravio malu pokretnu animatroniku koja će automatski otkriti taktove i pokrenuti glavu uz muziku.

Korak 4: Demo

Image
Image

Evo demonstracije Drum Machine -a koji se svira.

Pokretna glava je samostalan projekt sa Sound Moduleom i Arduino Nano. Automatski otkriva BPM i prema tome pomiče glavu.

Preporučuje se: