Sadržaj:

Jednostavan bubanj s Arduino Uno i Mozzijem: 4 koraka
Jednostavan bubanj s Arduino Uno i Mozzijem: 4 koraka

Video: Jednostavan bubanj s Arduino Uno i Mozzijem: 4 koraka

Video: Jednostavan bubanj s Arduino Uno i Mozzijem: 4 koraka
Video: Тестирование реализации базовой предустановленной функции Arduino 8x8 Drum Sequencer 2024, Studeni
Anonim
Jednostavan bubnjarski stroj s Arduino Uno i Mozzijem
Jednostavan bubnjarski stroj s Arduino Uno i Mozzijem
Jednostavan bubnjarski stroj s Arduino Uno i Mozzijem
Jednostavan bubnjarski stroj s 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 - glazbenu biblioteku koja ne zahtijeva nikakav dodatni hardver za rad i počeo sam čitati dokumentaciju. Izašao sam s jednostavnim bubnjarskim strojem/sekvencerom kojim se u potpunosti može upravljati s 5 gumba i 1 gumbom. Prvi gumb mijenjat će otkucaje u minuti, a ostala 4 gumba će odrediti što ćete igrati u svakom taktu. Dodao sam i 4 LED -a za identifikaciju trenutnog ritma.

Pribor

Arduino Uno

Knjižnica Mozzi

5 gumba

1 gumb

1 audio priključak

Opcionalno 3D tiskano kućište

Korak 1: Pojedinosti programiranja

Pojedinosti programiranja
Pojedinosti 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 najnoviji položaji koriste za neke sintetizirane zvukove u različitim notama.

Korak 2: Ograđivanje

Kućište
Kućište
Kućište
Kućište
Kućište
Kućište

Kućište je izrađeno s pravokutnicima 2 mm i 4 vijka.

Korak 3: Zvuči

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 s.ino kodom. Ovaj je postupak bio pomalo lukav i uključivao je vanjski softver poput Audacity -a, a također i Python skriptu za pretvaranje.raw -a u.h

Jednostavan bubnjarski stroj zabavan je za reprodukciju, zadani zvukovi mogu se promijeniti za druge zvukove poput Gameboyevih efekata i zvukova Atari s niskom razinom fiksacije.

Naravno da karantena također ne znači javnost za vaše čudne elektroničke koncerte, pa sam napravio malu pokretnu animatroniku koja će automatski detektirati otkucaje i pomicati glavu uz glazbu.

Korak 4: Demo

Image
Image

Ovdje je demo Drum Machine -a koji se svira.

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

Preporučeni: