Obsah:

Jednoduchý bicí automat s Arduino Uno a Mozzi: 4 kroky
Jednoduchý bicí automat s Arduino Uno a Mozzi: 4 kroky

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

Video: Jednoduchý bicí automat s Arduino Uno a Mozzi: 4 kroky
Video: DIY Radar With Ultrasonic Sensor And Chat-GPT Generated Arduino Code | Coders Cafe 2024, Listopad
Anonim
Jednoduchý bicí automat s Arduino Uno a Mozzi
Jednoduchý bicí automat s Arduino Uno a Mozzi
Jednoduchý bicí automat s Arduino Uno a Mozzi
Jednoduchý bicí automat s Arduino Uno a Mozzi

Život v Argentině znamená, že mezinárodní pošta bude odcizena nebo uvízne v celní správě. Přidejte karanténu Coronavirus a váš další projekt je omezen na starou desku Arduino Uno. Dobré zprávy? Jak říká velký básník z Rolling Stones „Čas je na mé straně … ano, je“

Stáhl jsem si Mozzi, vynikající - ale také komplikovanou - hudební knihovnu, která ke svému fungování nevyžaduje žádný další hardware, a začal jsem číst dokumentaci. Vyšel jsem s jednoduchým bicím automatem/sekvencerem, který lze ovládat zcela pomocí 5 knoflíků a 1 tlačítka. První knoflík bude měnit údery za minutu a další 4 knoflíky určí, co se bude hrát v každém taktu. Přidal jsem také 4 LED diody k identifikaci aktuálního rytmu.

Zásoby

Arduino Uno

Mozziho knihovna

5 knoflíků

1 tlačítko

1 zvukový konektor

Volitelné 3D tištěné pouzdro

Krok 1: Podrobnosti o programování

Podrobnosti o programování
Podrobnosti o programování

Uvnitř kódu, jak beaty plynou, je načten každý knoflík a hodnota od 0 do 1024 je mapována na stupnici 1-10. 1 znamená ticho. 2 znamená kop. 3 znamená ahoj klobouk. 4 znamená, že u některých syntetizovaných zvuků v různých notách se používá snare a nejnovější pozice.

Krok 2: Příloha

Ohrada
Ohrada
Ohrada
Ohrada
Ohrada
Ohrada

Skříň byla vyrobena ze 2 mm obdélníků a 4 šroubů.

Krok 3: Zvuky

Zvuky
Zvuky
Zvuky
Zvuky

Zvuky byly převedeny z wav na nezpracovaná data a načteny jako soubory externí.h spolu s kódem.ino. Tento postup byl trochu složitý a zahrnoval externí software, jako je Audacity, a také skript Pythonu pro převod.raw na. H

Jednoduchý bicí automat je zábavný, výchozí zvuky lze změnit pro jiné zvuky, jako jsou efekty Gameboy a zvuky Atari s nízkým fi.

Karanténa samozřejmě také neznamená žádnou veřejnost pro vaše zvláštní elektronické koncerty, takže jsem vytvořil malou pohyblivou animatroniku, která automaticky detekuje údery a přesune hlavu k hudbě.

Krok 4: Demo

Image
Image

Zde je ukázka hry na bicí automat.

Pohyblivá hlava je samostatný projekt se zvukovým modulem a Arduino Nano. Automaticky detekuje BPM a podle toho se pohybuje hlavou.

Doporučuje: