Cov txheej txheem:

Wearable Tech: Air Drums: 5 Kauj Ruam
Wearable Tech: Air Drums: 5 Kauj Ruam

Video: Wearable Tech: Air Drums: 5 Kauj Ruam

Video: Wearable Tech: Air Drums: 5 Kauj Ruam
Video: This Invisible Drum Kit is 🔥 2024, Hlis ntuj nqeg
Anonim
Wearable Tech: Air Drums
Wearable Tech: Air Drums
Wearable Tech: Air Drums
Wearable Tech: Air Drums

Peb lub hom phiaj rau txoj haujlwm no yog ua kom cov khoom siv tau nruas tawm ntawm qee qhov kev ntsuas thiab piezo discs. Lub tswv yim yog tias muab ntaus ntawm tes, lub suab nrov nrov yuav ua si; lossis, muab nias ntawm ko taw, lub kaus mom zoo nkauj lossis lub nruas nruas suab yuav ua si. Txhawm rau tswj cov khoom siv, peb siv Hexwear micro-controller, Arduino coding software, thiab Cycling '74 MAX rau lub suab tso tawm thiab xaiv. Txoj haujlwm no yog ib feem ntawm kev koom tes loj dua ntawm Pomona College thiab Fremont Academy of Engineering.

Kauj Ruam 1: Qhov Chaw thiab Cov Cuab Yeej

Qhov Chaw thiab Cov Cuab Yeej
Qhov Chaw thiab Cov Cuab Yeej
Qhov Chaw thiab Cov Cuab Yeej
Qhov Chaw thiab Cov Cuab Yeej
Qhov Chaw thiab Cov Cuab Yeej
Qhov Chaw thiab Cov Cuab Yeej
Qhov Chaw thiab Cov Cuab Yeej
Qhov Chaw thiab Cov Cuab Yeej

Hauv qab no yog cov npe ntawm ntu uas peb tes num suav nrog thiab cov npe ntawm txhua cov ntaub ntawv siv.

Qhov:

  • Flannel Tsho (x1)
  • Fuzzy Socks (x2)
  • Piezo Discs (x2) (https://www.sparkfun.com/products/10293)
  • Accelerometers MMA8451 (x2) (https://www.adafruit.com/product/2019)
  • ATmega32U4 Microcontroller HexWear (x1) (https://hexwear.com)
  • RN42 Microchip Bluetooth (x1) (https://www.sparkfun.com/products/12576)
  • 18 Ntsuas Hlau
  • #2 Screws (x14)
  • #2 Tshuab ntxhua khaub ncaws (x14)
  • Crimp Connectors; 22-16 Ntsuas (x14) (https://www.elecdirect.com/crimp-wire-terminals/ring-crimp-terminals/pvc-ring-terminals/ring-terminal-pvc-red-22-18-6- 100 hli)
  • Tus Kheej Tus Kheej Tus Kheej (x1)
  • Vinyl-Insulated Butted Seam Butt Connectors (x15) (https://www.delcity.net/catalogdetails?item=421005)

Cov Cuab Yeej:

  • Txiab
  • Cov Khoom Siv Soldering
  • Hlau Strippers
  • Hlau Cutters
  • Daim Kab Xev Hluav Taws Xob
  • Crimping Tool
  • Ntsia Hlau Tsav
  • Kub-kua nplaum phom
  • 3D Tshuab Luam Ntawv (yeem)
  • Phom Cua Kub

Software:

  • Max Cycling '74 (https://cycling74.com)
  • Arduino coding software (https://www.arduino.cc/en/Main/Software)

Rub tawm Cov Tsav Tsheb:

1). nyob rau sab saum toj ntawm nplooj ntawv RedGerbera txuas).

2) Txhim kho lub tsev qiv ntawv xav tau rau Hexware. Qhib Arduino IDE. Hauv qab "File" xaiv "Preferences." Hauv qhov chaw muab rau Tus Thawj Saib Xyuas Haujlwm Ntxiv URLs, muab tshuaj txhuam https://github.com/RedGerbera/Gerbera-Boards/raw/… Tom qab ntawv nyem "OK." Mus rau Cov Cuab Yeej -> Pawg Thawj Coj: -> Tus Thawj Saib Xyuas Haujlwm. Los ntawm cov ntawv qhia zaub mov sab laug sab saud, xaiv "Koom Nrog." Tshawb nrhiav, thiab tom qab ntawd nyem rau ntawm Gerbera Boards thiab nyem Nruab. Tawm thiab rov qhib Arduino IDE. Txhawm rau kom ntseeg tau tias lub tsev qiv ntawv tau teeb tsa kom raug, mus rau Cov Cuab Yeej -> Pawg Thawj Coj, thiab nqes mus rau hauv qab ntawm cov ntawv qhia zaub mov. Koj yuav tsum pom ntu ntu hu ua "Gerbera Boards," nyob rau hauv uas yuav tsum muaj tsawg kawg tshwm sim HexWear (yog tias tsis muaj cov laug cam ntau dua li mini-HexWear).

3) Txhawm rau rub tawm lub tsev qiv ntawv accelerometer siv qhov txuas hauv qab no: https://learn.adafruit.com/adafruit-mma8451-accelerometer-breakout/wiring-and-test. Tom qab ntawv nyem "Download lub tsev qiv ntawv MMA8451"

Kauj Ruam 2: Npaj Cov Hluav Taws Xob

Txiav 9 daim xaim ntev txaus kom nthuav koj txhais caj npab (li 1m). Cov ntawv no yuav txuas rau ob lub ntsuas cua. Txiav 4 daim ntev, ntev txaus kom ncav koj txhais taw los ntawm lub tsho flannel lub hnab (li 2m). Cov no yuav txuas rau piezos. Txiav lwm 3 daim luv luv (li 15cm) rau bluetooth microchip. Seem ob qhov kawg ntawm txhua daim hlau, tawm 2cm ntawm cov xaim liab qab.

Kauj Ruam 3: Txuas Cov Hluav Taws Xob mus rau Cov Hluav Taws Xob

Txuas Cov Hluav Taws Xob mus rau Sensors
Txuas Cov Hluav Taws Xob mus rau Sensors
Txuas Cov Hluav Taws Xob mus rau Sensors
Txuas Cov Hluav Taws Xob mus rau Sensors
Txuas Cov Hluav Taws Xob mus rau Sensors
Txuas Cov Hluav Taws Xob mus rau Sensors
Txuas Cov Hluav Taws Xob mus rau Sensors
Txuas Cov Hluav Taws Xob mus rau Sensors

Siv cov hlau txuas los txhuam 4 ntawm 1m xov hlau mus rau ib qho ntawm lub ntsuas hluav taws xob thiab 5 ntawm 1m xaim mus rau lwm qhov ntsuas hluav taws xob. Cov accelerometers tau sau daim pins thiab peb tau muab daim duab qhia chaw kom pom qhov twg txhua lub xov hlau yuav tsum mus. Nrog rau daim duab qhia chaw, peb tau txuas cov cim cim rau qhov ntsuas qhov ntsuas qhov ntsuas: txuas cov xov hlau mus rau cov pins ncig hauv cov xim dub.

Txhua lub piezo sensor muaj ob lub xov hlau. Seem qhov xaus ntawm cov xov paj piezo thiab muab lawv txuas rau 2m xov hlau. Siv cov yas txuas txuas thiab rab phom cua kub kom ruaj ntseg rau kev sib txuas.

Thaum kawg, muab cov hlua txuas 3 15cm txuas rau Bluetooth microchip (xa mus rau daim duab qhia chaw thiab cim rau cov koob tshwj xeeb).

Nco tseg: Bluetooth microchip thiab cov ntsuas nrawm muaj tus pin nqaim heev. Peb tau xaiv 18 Gauge xaim kom ruaj khov thiab vim tias nws sib phim rau cov txuas txuas txuas uas peb tau siv, tab sis yog tias xav tau, koj tuaj yeem xaim cov xov hluav taws xob me dua rau cov ntsuas hluav taws xob, tom qab ntawd txuas lub 18 gauge xov hlau mus rau qhov nyias.

Tam sim no koj yuav tsum muaj qhov kawg ntawm txhua txoj xov hlau txuas nrog! Lwm qhov xaus txuas rau Hex.

** Markups rau kev ntsuas nrawm, bluetooth, thiab piezo tau txais txiaj ntsig zoo ntawm sparkfun (https://www.sparkfun.com) thiab adafruit (https://www.adafruit.com)

Kauj Ruam 4: Txuas mus rau Hex thiab Circuit Diagram

Txuas mus rau Hex thiab Circuit Diagram
Txuas mus rau Hex thiab Circuit Diagram
Txuas mus rau Hex thiab Circuit Diagram
Txuas mus rau Hex thiab Circuit Diagram
Txuas mus rau Hex thiab Circuit Diagram
Txuas mus rau Hex thiab Circuit Diagram
Txuas mus rau Hex thiab Circuit Diagram
Txuas mus rau Hex thiab Circuit Diagram

Saum toj no yog daim duab qhia ntxaws txog kev sib dhos. Txhawm rau txuas cov xov hlau mus rau Hexware peb siv cov txiv ntseej, ntsia hlau, thiab txuas txuas txuas (daim duab saum toj no yog qhov sib txuas liab). Thaum cov xaim tau txuas rau lub txuas txuas txuas, nws tuaj yeem txuas nrog lub hex siv lub tshuab ntxhua khaub ncaws thiab cov ntsia hlau zoo li daim duab saum toj no. Txog daim duab ntawm cov khoom siv hex, saib tus pin cim npe saum toj no.

Ua raws daim duab, tshwj xeeb yog cov kab dub, txuas hauv av ntawm ob lub piezos rau tus pin hauv av ntawm hex. Tom ntej no, rau ob qhov ntsuas nrawm, txuas ob qho ntawm lawv thaj chaw mus rau tus pin hauv av ntawm hex. Txij li tsuas muaj ob peb tus pin hauv av, peb xav kom muab sib dhos ua ke tag nrho cov xov hlau uas tau mus rau hauv av los ntawm lub ntsuas cua, lossis tag nrho cov xov hlau mus rau hauv av los ntawm piezos; txawm li cas los xij, ceev faj kom taug qab txhua yam! Tus lej cim npe A (lossis Chaw Nyob) ntawm qhov ntsuas qhov ntsuas yuav tsum txuas rau hauv av. Qhov no yog txhawm rau sib txawv ntawm ob qhov kev ntsuas nrawm ntawm ib leeg, muab ib qho ntawm lawv lwm tus cim. Thaum kawg, txuas hauv av ntawm bluetooth rau hauv av ntawm hex.

Ua tiav kev sib txuas hauv av, tom qab ntawd pib qhov kev sib txuas mus rau VCC, piav qhia hauv liab saum toj no. Vin los ntawm ob lub ntsuas ntsuas yuav tsum txuas nrog VCC ntawm hex, tib yam nrog VCC tus pin ntawm bluetooth. Ib zaug ntxiv, vim tsis muaj tus pin, peb xav kom muab cov xov hlau txuas ua ntej qhov kawg txuas mus rau hex.

Ntawm ob qho kev ntsuas nrawm muaj cov cim npe SCL thiab SDL. Txuas cov no rau tib tus pin ntawm hexwear (SCL yog cerulean thiab SDA yog magenta hauv daim duab saum toj no). Tom ntej no, ntawm bluetooth module, txuas RX-1 rau RX ntawm hex (navy saum toj no), thiab TX-1 rau TX ntawm hex (lub teeb ntsuab saum toj no). Qhov no ua rau kev sib txuas ntawm bluetooth. Thaum kawg, txuas ob txhais ceg thib ob ntawm ib qho ntawm piezos txhawm rau pin D12 (tsaus ntsuab) thiab ceg thib ob ntawm piezo thib ob rau D9 (ntshav liab saum toj no). Qhov no yog txhawm rau coj cov txiaj ntsig sib piv los ntawm piezo sensors mus rau hexwear.

** tus cim hexwear tus pin tau txais txiaj ntsig zoo ntawm Red Gerbera (https://www.redgerbera.com), cov duab ntsuas lub ntsej muag zoo siab ntawm adafruit, thiab piezo/bluetooth phooj ywg kev hwm ntawm sparkfun

Kauj Ruam 5: Hloov Txoj Cai

Txhawm rau pib siv cov nruas, xub qhib MAX code (hu ua Max_Drum.maxpat). Txhawm rau tuaj yeem hloov kho cov cai lossis khaws nws koj yuav tsum muaj tus lej nrog Cycling '74, tab sis txhua yam ua haujlwm yam tsis muaj tus account. Koj xav xa cov qauv hex bluetooth rau koj lub khoos phis tawj. Txhawm rau ua qhov no, ntsaws lub hex rau hauv lub zog. Thaum lub hexwear tau ntsaws, lub teeb liab yuav tsum qhib rau ntawm lub bluetooth module. Tom ntej no qhib kev nyiam bluetooth. ntawm koj lub computer. Ib lub npe raws kab 9CBO yuav tsum tshwm tuaj. Thaum hais kom muaj tus lej cim, ntaus 1234. Koj lub bluetooth yuav tsum txuas nrog lub khoos phis tawj.

Tom ntej no, upload Arduino code rau hex (hu ua final_electronics.ino). Tam sim no txhua yam uas tau ua yog txuas lub bluetooth rau MAX. Hauv qhov chaws siab tshaj, koj yuav tsum pom qee yam hu ua 'luam tawm.' Yog tias koj nyem qhov no thiab qhib lub ntsuas saib, koj yuav tsum pom tag nrho cov chaw nres nkoj muaj, thiab muaj cov chaw nres nkoj bluetooth. Hauv lub npov hu ua serial o 9600. Ntawm no, xov tooj txhais tau tias yog tus saib xyuas, o yog chaw nres nkoj, thiab 9600 yog qhov txuas txuas. Txhawm rau txuas lub bluetooth, hloov o nrog cov npe ntawm lwm lub chaw nres nkoj bluetooth. Koj feem ntau yuav tsum sim lawv txhua tus, tab sis bluetooth module yuav tig ntsuab thaum nws txuas nrog rau qhov chaw nres nkoj raug ntawm MAX.

Thaum cov cai tau rub tawm, nco ntsoov muab txoj hauv kev raug rau cov ntaub ntawv audio hauv MAX. Txoj hauv kev zoo tshaj los ua qhov no yog los ntawm rub cov ntaub ntawv suab mus rau MAX.

Pom zoo: