Indholdsfortegnelse:

Enkel trommemaskine med Arduino Uno og Mozzi: 4 trin
Enkel trommemaskine med Arduino Uno og Mozzi: 4 trin

Video: Enkel trommemaskine med Arduino Uno og Mozzi: 4 trin

Video: Enkel trommemaskine med Arduino Uno og Mozzi: 4 trin
Video: Акцентная схема драм-машины DR-110 2024, November
Anonim
Enkel trommemaskine med Arduino Uno og Mozzi
Enkel trommemaskine med Arduino Uno og Mozzi
Enkel trommemaskine med Arduino Uno og Mozzi
Enkel trommemaskine med Arduino Uno og Mozzi

At bo i Argentina betyder, at international post bliver stjålet eller sidder fast i tolden. Tilføj Corona -karantæne, og dit næste projekt er begrænset til et gammelt Arduino Uno -bord. Gode nyheder? Som den store digter fra Rolling Stones siger "Tiden er på min side … ja det er"

Jeg har downloadet Mozzi, det fremragende - men også komplicerede - musikbibliotek, der ikke kræver yderligere hardware for at fungere, og jeg er begyndt at læse dokumentationen. Jeg er kommet ud med en simpel trommemaskine/sequencer, der helt kan betjenes med 5 knapper og 1 knap. Den første knap ændrer slag i minuttet, og andre 4 knapper bestemmer, hvad der skal spilles i hvert slag. Jeg har også tilføjet 4 lysdioder for at identificere det aktuelle beat.

Forbrugsvarer

Arduino Uno

Mozzi bibliotek

5 knapper

1 trykknap

1 lydstik

Valgfri 3d -trykt sag

Trin 1: Programmeringsdetaljer

Programmeringsdetaljer
Programmeringsdetaljer

Inde i koden, som takten går, læses hver knap, og værdien fra 0 til 1024 kortlægges til en skala fra 1-10. 1 betyder stilhed. 2 betyder spark. 3 betyder hej hat. 4 betyder snare og nyeste positioner bruges til nogle syntetiserede lyde i forskellige noter.

Trin 2: Kapsling

Kabinet
Kabinet
Kabinet
Kabinet
Kabinet
Kabinet

Skabet blev lavet med 2 mm rektangler og 4 skruer.

Trin 3: Lyder

Lyder
Lyder
Lyder
Lyder

Lyde blev konverteret fra wav til rådata og indlæst som eksterne.h -filer sammen med.ino -koden. Denne procedure var lidt vanskelig og involverede ekstern software som Audacity og også et Python -script til at konvertere.raw til.h

Den enkle trommemaskine er sjov at spille, standardlyde kan ændres for andre lyde som Gameboy-effekter og lav-fi Atari-lyde.

Selvfølgelig betyder karantæne også ingen offentlighed for dine ulige elektroniske koncerter, så jeg har lavet en lille bevægende animatronic, der automatisk registrerer takterne og flytter hovedet til musikken.

Trin 4: Demo

Image
Image

Her er en demo af Drum Machine, der spilles.

Det bevægelige hoved er et enkeltstående projekt med Sound Module og Arduino Nano. Det registrerer automatisk BPM og bevæger hovedet i overensstemmelse hermed.

Anbefalede: