Sisällysluettelo:
Video: Yksinkertainen rumpukone, jossa on Arduino Uno ja Mozzi: 4 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 08:59
Argentiinassa asuminen tarkoittaa, että kansainvälinen posti varastetaan tai juuttuu tulliin. Lisää koronaviruskaranteeni ja seuraava projektisi rajoittuu vanhaan Arduino Uno -levyyn. Hyviä uutisia? Kuten Rolling Stonesin suuri runoilija sanoo: "Aika on puolellani … kyllä se on"
Olen ladannut Mozzin, erinomaisen - mutta myös monimutkaisen - musiikkikirjaston, joka ei vaadi lisälaitteistoa toimiakseen, ja olen alkanut lukea dokumentaatiota. Minulla on yksinkertainen rumpukone/sekvensseri, jota voidaan käyttää kokonaan viidellä nupilla ja yhdellä painikkeella. Ensimmäinen nuppi muuttaa lyöntiä minuutissa ja muut 4 nuppia määrittävät, mitä pelataan jokaisessa lyönnissä. Olen lisännyt myös 4 lediä tunnistamaan nykyisen sykkeen.
Tarvikkeet
Arduino Uno
Mozzin kirjasto
5 nuppia
1 painike
1 ääniliitäntä
Valinnainen 3D -painettu kotelo
Vaihe 1: Ohjelmointitiedot
Koodin sisällä, kuten lyöntiä, jokainen nuppi luetaan ja arvo 0-1024 yhdistetään asteikolle 1-10. 1 tarkoittaa hiljaisuutta. 2 tarkoittaa potkua. 3 tarkoittaa hei hattua. 4 tarkoittaa virveliä ja uusimpia paikkoja käytetään joihinkin syntetisoituihin ääniin eri nuotteissa.
Vaihe 2: Kotelo
Kotelo tehtiin 2 mm: n suorakulmioilla ja 4 ruuvilla.
Vaihe 3: Äänet
Äänet muunnettiin wav -tiedostosta raakatietoksi ja ladattiin ulkoisina.h -tiedostoina yhdessä.ino -koodin kanssa. Tämä toimenpide oli hieman hankala ja sisälsi ulkoisen ohjelmiston, kuten Audacityn, ja myös Python -komentosarjan, joka muutti.raw -tiedoston.
Yksinkertainen rumpukone on hauska soittaa, oletusääniä voidaan muuttaa muille äänille, kuten Gameboy-tehosteille ja matalan fi-Atari-äänille.
Tietysti karanteeni ei myöskään merkitse julkisuutta parittomille elektronisille konsertteillesi, joten olen tehnyt pienen liikuttavan animatronicin, joka tunnistaa automaattisesti lyönnit ja siirtää pään musiikkiin.
Vaihe 4: Esittely
Tässä on demo pelattavasta rumpukoneesta.
Liikkuva pää on itsenäinen projekti, jossa on äänimoduuli ja Arduino Nano. Se tunnistaa BPM: n automaattisesti ja liikuttaa päätä vastaavasti.
Suositeltava:
Raspberry Pi -rumpukone: 5 vaihetta
Raspberry Pi -rumpukone: Näytesekvensseri Raspberry Pi + Pythonin kautta. Sekvensserissä on 4 polyfoniaa, ja sen avulla käyttäjä voi tallentaa ja luoda 6 eri sekvenssiä, jotka voivat vaihdella reaaliajassa, ja tukee mahdollisuutta vaihtaa eri näytteiden välillä . Minä w
Esp8266 -pohjainen tehostusmuunnin, jossa on hämmästyttävä Blynk -käyttöliittymä, jossa on palautesäädin: 6 vaihetta
Esp8266 -pohjainen tehostusmuunnin hämmästyttävällä Blynk -käyttöliittymällä, jossa on palautesäädin: Tässä projektissa näytän sinulle tehokkaan ja yleisen tavan DC -jännitteiden lisäämiseen. Näytän sinulle, kuinka helppoa voi olla tehostusmuuntimen rakentaminen Nodemcun avulla. Rakennetaan se. Se sisältää myös näytön volttimittarin ja palautteen
Makey Makey sähkörummut / rumpukone: 8 vaihetta
Makey Makey Electric -rummut / -rumpukone: Tämä opetusohjelma sähkörumpusarjan rakentamisesta on osallistuminen Makey Makey -kilpailuun. Materiaali vaihtelee saatavuuden ja henkilökohtaisten valintojen mukaan. vaahdolla/ muulla tekstiilillä
HX1 -DM - Upcycled Arduino DUE -käyttöinen DIY -rumpukone (tehty Dead Maschine MK2: lla): 4 vaihetta
HX1 -DM - Upcycled Arduino DUE -käyttöinen DIY -rumpukone (valmistettu Dead Maschine MK2: lla): Tekniset tiedot Hybridi Midi -ohjain / rumpukone: Arduino DUE -käyttöinen! 16 nopeuden tunnistustapaa, joilla on erittäin alhainen viive 1 > ms 8 nuppia, jotka voidaan määrittää mille tahansa Midi #CC -komennolle 16-kanavainen sisäänrakennettu sekvensseri (tietokonetta ei tarvita!)
Arduino Servo -rumpukone: 4 vaihetta
Arduino Servo -rumpukone: Tämä on yksinkertainen kaksi mikro-servoa ja Arduino Uno -ohjattu rumpukone tai robotti. Servot on asennettu L-muotoiselle puukannattimelle, jota pidetään virvelissä 4 vahvalla magneetilla. Servovarret on ruuvattu kahteen syömäpuikkoon, jotka toimivat