Turinys:

Sukurkite muzikos instrumentą naudodami „Arduino“ir „Flick Large“: 9 žingsniai
Sukurkite muzikos instrumentą naudodami „Arduino“ir „Flick Large“: 9 žingsniai

Video: Sukurkite muzikos instrumentą naudodami „Arduino“ir „Flick Large“: 9 žingsniai

Video: Sukurkite muzikos instrumentą naudodami „Arduino“ir „Flick Large“: 9 žingsniai
Video: Создание приложений для мобильных устройств, игр, Интернета вещей и многого другого с помощью AWS DynamoDB, Рик Хулихан 2024, Lapkritis
Anonim
Image
Image

Klausykite savo vidinės kūno energijos ir vibracijų. Projekte aprašoma, kaip sukurti elektroninį instrumentą, kuris rankų bangas paverčia muzika.

„Arduino“yra užprogramuotas taip, kad rankomis mojuojama virš 3D gesto „Flick“lentos būtų paversta muzikinėmis natomis, o tada sintezuoja muziką, skleidžiančią garso išvestį GPIO kaiščiu.

Prekės

  • „Pi Supply Flick Large“
  • Didelis „Pi Supply Flick“dėklas
  • Arduino UNO
  • Rezistorius 4.75k om
  • Kondensatorius 10 nF
  • RCA lizdo/kištuko kabelis
  • USB kabelis nuo A iki B tipo

1 žingsnis: schema

Prijunkite „Flick Large“prie „Arduino“
Prijunkite „Flick Large“prie „Arduino“

2 veiksmas: prijunkite „Flick Large“prie „Arduino“

Įdėkite „Flick Large“plokštę į dėklą ir prijunkite prie „Arduino“pagal schemą. „Flick Large“plokštė tiekiama su vyrišku/moterišku juostiniu protiniu kabeliu, tačiau šis kabelis yra per ilgas naudoti su „Arduino Uno“. Vienas iš sprendimų yra sumažinti per didelį ilgį iki maždaug 100 mm, vėl prijungti ir izoliuoti, kaip parodyta aukščiau esančiame paveikslėlyje. Kitas sprendimas yra užsisakyti trumpesnį juostinį protinį kabelį.

  • Flick VCC -> Ard pin 10 Flick LED2 -> Ard pin 8
  • Brūkštelėkite LED1 -> „Ard“kaištis 9
  • Paspauskite GND -> Ard pin GND
  • Pasukite TS -> Ard kaištis 12
  • Flick Reset -> Ard kaištis 13
  • FLICK SCL -> Ard I2C SCL
  • Paspauskite SDA -> „Ard I2C SDA“

3 veiksmas: prijunkite garso išvesties kabelį ir žemo dažnio filtrą prie „Arduino“

Prijunkite garso išvesties kabelį ir žemo dažnio filtrą prie „Arduino“
Prijunkite garso išvesties kabelį ir žemo dažnio filtrą prie „Arduino“

Naudokite RCA kištukinį/moterišką kabelį iš sąrašo ir atskirkite į du mono kabelius (reikia tik vieno). Iškirpkite jungtį viename gale, vyrišką ar moterišką, priklausomai nuo to, kas atitinka jūsų garsiakalbio įvestį. Pašalinkite izoliaciją nuo kabelio galo ir prijunkite laidus su 4,75 Kohm rezistoriumi ir 10 nF kondensatoriumi iš sąrašo pagal schemą.

  • „Ard“garso išvestis + 11 kaištis -> Kabelio vidinis laidininkas (per 4,75 K serijos rezistorių)
  • Ard garso išvestis - 3 kaištis -> Kabelio išorinis laidininkas

4 veiksmas: prijunkite aktyvų garsiakalbį prie garso išvesties iš „Arduino“

Prijunkite aktyvų garsiakalbį prie garso išvesties iš „Arduino“
Prijunkite aktyvų garsiakalbį prie garso išvesties iš „Arduino“

Prijunkite aktyvų garsiakalbį prie garso išvesties iš „Arduino“. Jei garsiakalbio įvesties jungtis nesuderinama su RCA, naudokite RCA adapterio kabelį. Šiame projekte vietoj aktyvių garsiakalbių „Arduino“garso išvestis yra prijungta prie garso stiprintuvo, kuris valdo garsiakalbį, tačiau taip pat galite naudoti kompiuterio garsiakalbius.

5 veiksmas: prijunkite „Arduino“prie kompiuterio naudodami USB tipo A/B kabelį

6 veiksmas: įdiekite „Arduino IDE“

Atsisiųskite ir įdiekite „Arduino IDE“į kompiuterį ar nešiojamąjį kompiuterį.

7 veiksmas: įdiekite „Synth Library“

Atsisiųskite kaip zip dzlonline/the_synth iš github. Atidarykite „Arduino IDE“, eikite į meniu-> Eskizas-> Įtraukti biblioteką-> Pridėti. ZIP biblioteką.. eikite į ir atidarykite atsisiųstą.zip failą. Uždarykite „Arduino IDE“.

8 veiksmas: įdiekite „Flick“muzikos programą

Atsisiųskite pridėtą flick_music.zip.txt į kompiuterį, pervardykite į flick_music.zip ir išpakuokite. Atidarykite „Arduino IDE“, eikite į meniu-> Failas-> Atidaryti ir eikite į „flick_music.ino“flick_music kataloge ir spustelėkite atidaryti. Norėdami įkelti kodą, spustelėkite rodyklės piktogramą.

9 žingsnis: žaiskite

Štai ir viskas, dabar galite pakelti ranką virš „Flick“lentos ir, jei viskas bus teisinga, bus leidžiama muzika. Galite pakeisti oktavą bakstelėdami kairę arba dešinę elektrodą „Flick“plokštės kraštuose.

twitter.com/lanmiLab

hackster.io/lanmiLab

Rekomenduojamas: