Satura rādītājs:

Vienkārša bungu mašīna ar Arduino Uno un Mozzi: 4 soļi
Vienkārša bungu mašīna ar Arduino Uno un Mozzi: 4 soļi

Video: Vienkārša bungu mašīna ar Arduino Uno un Mozzi: 4 soļi

Video: Vienkārša bungu mašīna ar Arduino Uno un Mozzi: 4 soļi
Video: 20 товаров для автомобиля с Алиэкспресс, автотовары №28 2024, Jūlijs
Anonim
Vienkārša bungu mašīna ar Arduino Uno un Mozzi
Vienkārša bungu mašīna ar Arduino Uno un Mozzi
Vienkārša bungu mašīna ar Arduino Uno un Mozzi
Vienkārša bungu mašīna ar Arduino Uno un Mozzi

Dzīvošana Argentīnā nozīmē, ka starptautiskais pasts tiks nozagts vai iestrēgs muitā. Pievienojiet koronavīrusa karantīnu, un jūsu nākamais projekts ir ierobežots ar veco Arduino Uno dēli. Labas ziņas? Kā izcilais dzejnieks no Rolling Stones saka: “Laiks ir manā pusē… jā, tas ir”

Esmu lejupielādējis Mozzi, lielisko, bet arī sarežģīto mūzikas bibliotēku, kuras darbībai nav nepieciešama papildu aparatūra, un esmu sācis lasīt dokumentāciju. Esmu iznācis ar vienkāršu bungu mašīnu/sekvenceri, kuru var pilnībā darbināt ar 5 pogām un 1 pogu. Pirmā poga mainīs sitienus minūtē, un pārējās 4 pogas noteiks, ko spēlēt katrā sitienā. Esmu pievienojis arī 4 gaismas diodes, lai identificētu pašreizējo ritmu.

Piegādes

Arduino Uno

Mozzi bibliotēka

5 pogas

1 spiedpoga

1 audio ligzda

Pēc izvēles 3D drukāts korpuss

1. darbība: sīkāka informācija par programmēšanu

Programmēšanas detaļas
Programmēšanas detaļas

Koda iekšpusē, ritmiem ritot, katra poga tiek nolasīta un vērtība no 0 līdz 1024 tiek kartēta līdz skalai no 1 līdz 10. 1 nozīmē klusumu. 2 nozīmē sitienu. 3 nozīmē čau cepure. 4 nozīmē lamatas un jaunākās pozīcijas tiek izmantotas dažām sintezētām skaņām dažādās notīs.

2. darbība: iežogojums

Korpuss
Korpuss
Korpuss
Korpuss
Korpuss
Korpuss

Korpuss tika izgatavots ar 2 mm taisnstūriem un 4 skrūvēm.

3. solis: skaņas

Skaņas
Skaņas
Skaņas
Skaņas

Skaņas tika konvertētas no wav uz neapstrādātiem datiem un kopā ar.ino kodu tika ielādētas kā external.h faili. Šī procedūra bija nedaudz sarežģīta un ietvēra ārēju programmatūru, piemēram, Audacity, kā arī Python skriptu, lai pārvērstu.raw uz.h

Vienkāršo bungu mašīnu ir jautri spēlēt, noklusējuma skaņas var mainīt citām skaņām, piemēram, Gameboy efektiem un zema fila Atari skaņām.

Protams, karantīna nozīmē arī to, ka jūsu nepāra elektroniskie koncerti nav publiski pieejami, tāpēc esmu izveidojis nelielu kustīgu animatroniku, kas automātiski noteiks sitienus un virzīs galvu uz mūziku.

4. darbība: demonstrācija

Image
Image

Šeit ir demonstrētā Drum Machine demonstrācija.

Kustīgā galva ir atsevišķs projekts ar skaņas moduli un Arduino Nano. Tas automātiski nosaka BPM un attiecīgi pārvieto galvu.

Ieteicams: