|
本帖最后由 Yu_Shuang 于 2015-2-13 22:38 编辑
( Z$ d S$ @' Q, d* [2 A; m, s! C! `! c: h n7 ?
我的方案是这样的。17 h7 F2 z) J1 X+ ?; p+ `
一个手套,每个手指有一个压敏电阻(FSR),按压时产生中断,mcu捕获。捕获后,通过一个扬声器,播放相应的鼓点声音。6 U2 g7 c: B- m8 ^! `/ j+ g, |
2 X% x5 L1 n6 a每个手指对应一个鼓点,鼓点声保存在一张SD卡中,是5个MP3文件。1 N" I9 r! d# L- V: \9 H
按压相应的手指,播放对应的鼓点文件。
7 w& u7 r8 I& K* X1 g/ |
, E% [, y1 ?" W+ ^4 t Z这个方案有个问题,就是新到来的中断,会打断上一个没播放完成的鼓点。 E, y! [( |0 e2 m! N
无法像市面上的电子琴那样子,同时按下多个琴键,听到的是多个键音的混响。
! M$ Y: a: L* @) C8 o a; G5 B& m) `5 X* r! R& e" y
听说midi可以实现,但是没有相关的经验,有没有朋友能提点建设性意见。8 i9 v. }+ w2 h" U. [
$ r! A: c; G a1 y3 a' v! K1 f
2
- K7 A+ Y: o( |4 A- ?关于track功能,这里也顺带提一点,就是这个手套还要有录制功能,录制时,可以记录按压的手指顺序和时间点,这样可以录制成一串节奏,叫track1,可以回放这个track1。% @3 d4 V& c% K3 d! `
录制完track1后,可以一边播放这个录制的track1,一边录制track2,相当于给track1加了一个伴奏,录制完成后,称为track2,它实际上是track1和刚刚录制的track的混合,可以回放这个合成后的 track2。
: L/ \& M A1 ]还可以继续回放track2,来录制track3。! z* L' s, _1 i( N6 c1 \: l
录制完成后,播放出来,是三种节奏的混合音效。0 j' o' ^+ [2 \! B/ X3 X' k2 P
这个方案没想好如何做。; T* P9 \) e/ I4 T2 O
4 X/ v8 B; E6 n$ }( ]1 t感觉想把第一个问题解决掉再说吧。8 ^! V9 |$ R3 I3 o1 R& @
- D; V1 [% R, @; v
最后,这个glove还要有电池供电,至少工作三十分钟。
0 b+ h* y( U) {% B$ U* f可充电,这个方案感觉很复杂啊,跟笔记本,手机的电源差不多,就是可以电池供电,接通电源后,可以一边用电源工作,一边给电池充电,
& b& p; Y7 I. V1 [' V需要各种保护,电源管理等。电源管理方案是很复杂的,如果没有现i成的电路和源码,短时间是搞不定的吧。感觉这个case看着容易,但是难度有点高啊,有朋友愿意一起研究吗?
T0 o1 J$ d+ n, Y5 A0 i2 M
) o6 I4 H4 b3 M7 Q9 N1 yqq 191279567
& W2 D5 G1 l: W+ C# y: g+ U
1 i' a8 w, v" _% k6 w
) q0 M- q+ k2 b$ r3 m. L: D
1 E6 M* x, M4 X! h8 c |
|