Kazalo:

Preprost bobnasti stroj z Arduino Uno in Mozzijem: 4 koraki
Preprost bobnasti stroj z Arduino Uno in Mozzijem: 4 koraki

Video: Preprost bobnasti stroj z Arduino Uno in Mozzijem: 4 koraki

Video: Preprost bobnasti stroj z Arduino Uno in Mozzijem: 4 koraki
Video: Управление голым реле и управление им с помощью Arduino для нагрузки переменного / постоянного тока 2024, Julij
Anonim
Preprost bobnasti stroj z Arduino Uno in Mozzijem
Preprost bobnasti stroj z Arduino Uno in Mozzijem
Preprost bobnasti stroj z Arduino Uno in Mozzijem
Preprost bobnasti stroj z Arduino Uno in Mozzijem

Življenje v Argentini pomeni, da bodo mednarodno pošto ukradli ali zataknili v carini. Dodajte karanteno proti koronavirusu in vaš naslednji projekt je omejen na staro ploščo Arduino Uno. Dobre novice? Kot pravi veliki pesnik iz Rolling Stonesa, "Čas je na moji strani … ja, je"

Prenesel sem Mozzi, odlično - a tudi zapleteno - glasbeno knjižnico, ki za delo ne potrebuje dodatne strojne opreme, in začel sem brati dokumentacijo. Prišel sem s preprostim bobnastim strojem/sekvencerom, ki ga lahko v celoti upravljate s 5 gumbi in 1 gumbom. Prvi gumb bo spremenil utripe na minuto, drugi štirje gumbi pa bodo določili, kaj naj se igra v vsakem taktu. Dodal sem tudi 4 LED za prepoznavanje trenutnega ritma.

Zaloge

Arduino Uno

Knjižnica Mozzi

5 gumbov

1 gumb

1 avdio priključek

Neobvezno 3D tiskano ohišje

1. korak: Podrobnosti o programiranju

Podrobnosti o programiranju
Podrobnosti o programiranju

Znotraj kode se med udarci bere vsak gumb in vrednost od 0 do 1024 preslika v lestvico 1-10. 1 pomeni tišina. 2 pomeni brcati. 3 pomeni hi hat. 4 pomeni, da se zanka in najnovejši položaji uporabljajo za nekatere sintetizirane zvoke v različnih notah.

2. korak: ohišje

Ohišje
Ohišje
Ohišje
Ohišje
Ohišje
Ohišje

Ohišje je bilo izdelano s pravokotniki 2 mm in 4 vijaki.

3. korak: Zvoki

Sliši se
Sliši se
Sliši se
Sliši se

Zvoki so bili pretvorjeni iz wav v surove podatke in naloženi kot datoteke external.h skupaj s kodo.ino. Ta postopek je bil nekoliko zapleten in je vključeval zunanjo programsko opremo, kot je Audacity, in tudi skript Python za pretvorbo.raw v.h

Preprost bobnarski stroj je zabavno igrati, privzete zvoke lahko spremenite za druge zvoke, kot so učinki Gameboya in zvoki Atari z nizko stopnjo fi.

Seveda karantena ne pomeni tudi javnosti za vaše čudne elektronske koncerte, zato sem naredil malo ganljivo animatroniko, ki bo samodejno zaznala utripe in premaknila glavo ob glasbi.

4. korak: Demo

Image
Image

Tukaj je demo Drum Machine, ki se predvaja.

Premična glava je samostojen projekt z zvočnim modulom in Arduino Nano. Samodejno zazna BPM in ustrezno premakne glavo.

Priporočena: