Talaan ng mga Nilalaman:

Gumawa ng Instrumentong Pangmusika Gamit ang Arduino at Flick Large: 9 Hakbang
Gumawa ng Instrumentong Pangmusika Gamit ang Arduino at Flick Large: 9 Hakbang

Video: Gumawa ng Instrumentong Pangmusika Gamit ang Arduino at Flick Large: 9 Hakbang

Video: Gumawa ng Instrumentong Pangmusika Gamit ang Arduino at Flick Large: 9 Hakbang
Video: DIY drums with Arduino 2024, Nobyembre
Anonim
Image
Image

Makinig sa iyong panloob na lakas at panginginig ng katawan. Inilalarawan ng proyekto kung paano gumawa ng elektronikong instrumento na nagpapalit ng mga alon ng kamay sa musika.

Ang Arduino ay nai-program upang i-convert ang kamay-kumakaway sa itaas ng kilos ng 3D Flick board sa mga tala ng musikal at pagkatapos ay i-synthesize ang musika na gumagawa ng audio output sa GPIO pin.

Mga gamit

  • Pi Supply Flick Large
  • Pi Supply Flick Malaking Kaso
  • Arduino UNO
  • Resistor 4.75k ohm
  • Kapasitor 10 nF
  • RCA Jack / Plug Cable
  • USB Type A hanggang Type B cable

Hakbang 1: Skematika

Ikonekta ang Flick Large sa Arduino
Ikonekta ang Flick Large sa Arduino

Hakbang 2: Ikonekta ang Flick Large sa Arduino

Pagkasyahin ang Flick Large board sa kaso at Kumonekta sa Arduino ayon sa Schematic. Ang Flick Large board ay naipadala gamit ang male / female ribbon proto-cable, ngunit ang cable na ito ay masyadong mahaba para magamit sa Arduino Uno. Ang isang solusyon ay upang putulin ang labis na haba sa paligid ng 100 mm, ikonekta muli at ihiwalay tulad ng sa imahe sa itaas. Ang iba pang mga solusyon ay upang mag-order ng mas maikling ribbon proto-cable.

  • Flick VCC -> Ard pin 10 Flick LED2 -> Ard pin 8
  • Flick LED1 -> Ard pin 9
  • Flick GND -> Ard pin GND
  • Flick TS -> Ard pin 12
  • I-reset ang Flick -> Ard pin 13
  • FLICK SCL -> Ard I2C SCL
  • Flick SDA -> Ard I2C SDA

Hakbang 3: Ikonekta ang Audio Output Cable at Low-pass Filter sa Arduino

Ikonekta ang Audio Output Cable at Mababang-pass na Filter sa Arduino
Ikonekta ang Audio Output Cable at Mababang-pass na Filter sa Arduino

Gumamit ng RCA male / female cable mula sa listahan at paghiwalayin sa dalawang mono-cables (isa lamang ang kinakailangan). Gupitin ang konektor sa isang dulo, lalaki o babae depende sa kung ano ang tumutugma sa input ng iyong speaker. Alisin ang paghihiwalay mula sa dulo ng cable at ikonekta ang mga wire na may 4.75 Kohm resistor at 10nF capacitor mula sa listahan ayon sa Schematic.

  • Ard audio out + pin 11 -> Cable panloob na konduktor (sa pamamagitan ng serye ng 4.75K risistor)
  • Ard audio out - pin 3 -> Panlabas na conductor ng cable

Hakbang 4: Ikonekta ang Active Speaker sa Audio Output Mula sa Arduino

Ikonekta ang Active Speaker sa Output ng Audio Mula sa Arduino
Ikonekta ang Active Speaker sa Output ng Audio Mula sa Arduino

Ikonekta ang Active Speaker sa audio output mula sa Arduino. Kung ang input konektor ng iyong speaker ay hindi tugma sa RCA gumamit ng RCA adapter cable. Sa proyektong ito sa halip na aktibong output ng audio ng speaker mula sa Arduino ay konektado sa Audio Amplifier na nagdadala ng loudspeaker, ngunit maaari mo ring gamitin ang mga speaker ng PC.

Hakbang 5: Ikonekta ang Arduino sa PC Paggamit ng USB Type A / B Cable

Hakbang 6: I-install ang Arduino IDE

I-download at I-install ang Arduino IDE sa PC o Laptop.

Hakbang 7: I-install ang Synth Library

I-download bilang zip dzlonline / the_synth mula sa github. Buksan ang Arduino IDE, pumunta sa menu-> Sketch-> Isama ang Library-> Magdagdag. ZIP Library.. mag-navigate sa at buksan ang na-download na.zip file. Isara ang Arduino IDE.

Hakbang 8: Mag-install ng Flick-music Program

Mag-download ng naka-attach na flick_music.zip.txt sa PC, palitan ang pangalan ng flick_music.zip at i-unzip. Buksan ang Arduino IDE, pumunta sa menu-> File-> Buksan at mag-navigate sa flick_music.ino sa loob ng direktoryo ng flick_music at i-click ang bukas. I-click ang Arrow Icon upang mag-upload ng code.

Hakbang 9: Maglaro

At iyan ngayon maaari mong ilipat ang iyong kamay sa itaas ng Flick board at kung ang lahat ay tama ang musika ay tutugtog. Maaari mong baguhin ang oktaba sa pamamagitan ng pag-tap sa kaliwa o kanang elektrod sa mga gilid ng Flick board.

twitter.com/lanmiLab

hackster.io/lanmiLab

Inirerekumendang: