Innholdsfortegnelse:
Video: Enkel trommemaskin med Arduino Uno og Mozzi: 4 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:21
Å bo i Argentina betyr at internasjonal post blir stjålet eller blir sittende fast i tollen. Legg til Coronavirus -karantene, og ditt neste prosjekt er begrenset til et gammelt Arduino Uno -brett. Gode nyheter? Som den store dikteren fra Rolling Stones sier “Time is on my side… yes it is”
Jeg har lastet ned Mozzi, det utmerkede - men også kompliserte - musikkbiblioteket som ikke krever ekstra maskinvare for å fungere, og jeg har begynt å lese dokumentasjonen. Jeg har kommet ut med en enkel trommemaskin/sequencer som kan betjenes helt med 5 knapper og 1 knapp. Den første knappen vil endre slag i minuttet, og andre 4 knapper bestemmer hva du skal spille i hvert slag. Jeg har også lagt til 4 lysdioder for å identifisere nåværende takt.
Rekvisita
Arduino Uno
Mozzi bibliotek
5 knotter
1 trykknapp
1 lydkontakt
Valgfri 3D -trykt eske
Trinn 1: Programmeringsdetaljer
Inne i koden, etter hvert som taktene går, leses hver knott og verdien fra 0 til 1024 kartlegges til en skala fra 1-10. 1 betyr stillhet. 2 betyr spark. 3 betyr hei hatt. 4 betyr at snare og siste posisjoner brukes for noen syntetiserte lyder i forskjellige notater.
Trinn 2: Vedlegg
Kapslingen ble laget med 2 mm rektangler og 4 skruer.
Trinn 3: Lyder
Lyder ble konvertert fra wav til rådata og lastet inn som eksterne.h -filer sammen med.ino -koden. Denne prosedyren var litt vanskelig og involverte ekstern programvare som Audacity og også et Python -skript for å konvertere.raw til.h
Den enkle trommemaskinen er morsom å spille, standardlyder kan endres for andre lyder som Gameboy-effekter og lav-fi Atari-lyder.
Selvfølgelig betyr karantene ingen publikum for de rare elektroniske konsertene dine, så jeg har laget en liten bevegelig animatronikk som automatisk oppdager takter og flytter hodet til musikken.
Trinn 4: Demo
Her er en demo av Drum Machine som spilles.
Det bevegelige hodet er et frittstående prosjekt med Sound Module og Arduino Nano. Den registrerer automatisk BPM og beveger hodet deretter.
Anbefalt:
Raspberry Pi trommemaskin: 5 trinn
Raspberry Pi Drum Machine: Sample Sequencer, via en Raspberry Pi + Python. Sequencer har 4 polyfoni og lar brukeren lagre og cue opp 6 forskjellige sekvenser som de kan veksle mellom i sanntid, og støtter muligheten til å skifte mellom forskjellige prøver . Jeg w
Makey Makey elektriske trommer / trommemaskin: 8 trinn
Makey Makey elektriske trommer / trommemaskin: Denne opplæringen om hvordan du bygger et sett med elektriske trommer, er en inngang i Makey Makey -konkurransen. Materiale, vil variere med tilgjengelighet og personlige valg. Kartong kan erstattes med mer holdbare materialer og lagvis med skum/ annet for tekst
HX1 -DM - Upcycled Arduino DUE Powered DIY Trommemaskin (laget med en død maskine MK2): 4 trinn
HX1 -DM - Upcycled Arduino DUE Powered DIY Trommemaskin (laget med en død maskine MK2): Spec. Hybrid Midi -kontroller / trommemaskin: Arduino DUE drevet! 16 Velocity sensing pads med veldig lav latens 1 &ms; 8 knapper bruker som kan tilordnes alle Midi #CC kommandoer 16ch innebygd sequencer (ingen datamaskin nødvendig !!) MIDI inn/ut/gjennom funksjon
Arduino Servo Trommemaskin: 4 trinn
Arduino Servo Drum Machine: Dette er en enkel to mikro-servo og Arduino Uno kontrollert trommemaskin eller robot. Servoene er montert på en L-formet brakett av tre som holdes fast på skarptrommelen med 4 sterke magneter. Servoarmene er boltet til to spisepinner som fungerer som
En enkel å lage, billig og enkel LED-blinkende krets med CMOS 74C14: 5 trinn
En enkel å lage, billig og enkel LED-blinkende krets med CMOS 74C14: Noen ganger trenger du ganske enkelt noen blinkende lysdioder, for dekorasjon av chrismas, blinkende kunstverk eller bare for å ha det gøy med blink blink blink. Jeg skal vise deg hvordan du lager en billig og enkel krets med opptil 6 blinkende lysdioder. Merk: Dette er min første instuctable og