Obsah:

Jednoduchý bubnový automat s Arduino Uno a Mozzi: 4 kroky
Jednoduchý bubnový automat s Arduino Uno a Mozzi: 4 kroky

Video: Jednoduchý bubnový automat s Arduino Uno a Mozzi: 4 kroky

Video: Jednoduchý bubnový automat s Arduino Uno a Mozzi: 4 kroky
Video: Kotlár Security v práci 2024, Júl
Anonim
Jednoduchý bubnový automat s Arduino Uno a Mozzi
Jednoduchý bubnový automat s Arduino Uno a Mozzi
Jednoduchý bubnový automat s Arduino Uno a Mozzi
Jednoduchý bubnový automat s Arduino Uno a Mozzi

Život v Argentíne znamená, že medzinárodná pošta bude odcudzená alebo uviaznutá na colnici. Pridajte karanténu Coronavirus a váš ďalší projekt je obmedzený na starú dosku Arduino Uno. Dobré správy? Ako hovorí veľký básnik z Rolling Stones „Čas je na mojej strane … áno, je“

Stiahol som si Mozzi, vynikajúcu - ale aj komplikovanú - hudobnú knižnicu, ktorá na fungovanie nevyžaduje žiadny ďalší hardvér, a začala som čítať dokumentáciu. Prišiel som s jednoduchým bicím automatom/sekvencerom, ktorý je možné úplne ovládať 5 gombíkmi a 1 tlačidlom. Prvý gombík bude meniť údery za minútu a ďalšie 4 gombíky určia, čo sa má hrať v každom takte. Pridal som tiež 4 LED diódy na identifikáciu aktuálneho rytmu.

Zásoby

Arduino Uno

Mozziho knižnica

5 gombíkov

1 tlačidlo

1 zvukový konektor

Voliteľné 3D tlačené puzdro

Krok 1: Podrobnosti o programovaní

Podrobnosti o programovaní
Podrobnosti o programovaní

Vo vnútri kódu sa pri beatoch číta každý gombík a hodnota od 0 do 1024 sa mapuje na stupnicu 1-10. 1 znamená ticho. 2 znamená kop. 3 znamená ahoj klobúk. 4 znamená, že pre niektoré syntetizované zvuky v rôznych notách sa používajú snare a najnovšie polohy.

Krok 2: Príloha

Ohrada
Ohrada
Ohrada
Ohrada
Ohrada
Ohrada

Kryt bol vyrobený z 2 mm obdĺžnikov a 4 skrutiek.

Krok 3: Zvuky

Zvuky
Zvuky
Zvuky
Zvuky

Zvuky boli prevedené z formátu wav na surové údaje a načítané ako súbory external.h spolu s kódom.ino. Tento postup bol trochu náročný a zahŕňal externý softvér, ako je Audacity, a tiež skript Python na konverziu súboru.raw na.h

Jednoduchý bicí automat je zábavný, predvolené zvuky je možné zmeniť na iné zvuky, ako sú efekty Gameboy a zvuky Atari s nízkym výkonom.

Karanténa samozrejme tiež neznamená žiadnu verejnosť pre vaše podivné elektronické koncerty, takže som urobil malú pohyblivú animatroniku, ktorá bude automaticky detekovať údery a presunie hlavu k hudbe.

Krok 4: Demo

Image
Image

Tu je ukážka prehrávaného bubnového automatu.

Pohyblivá hlava je samostatný projekt so zvukovým modulom a Arduino Nano. Automaticky detekuje BPM a podľa toho sa pohybuje hlavou.

Odporúča: