2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-13 06:57
Ž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í
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
Skříň byla vyrobena ze 2 mm obdélníků a 4 šroubů.
Krok 3: 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
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.