|
本帖最后由 Yu_Shuang 于 2015-2-13 22:38 编辑
- c" a7 J+ T& Q) J4 E7 g# U4 T
& m; B4 D2 r- T) q p$ Q我的方案是这样的。12 e' x, F/ {. M* u
一个手套,每个手指有一个压敏电阻(FSR),按压时产生中断,mcu捕获。捕获后,通过一个扬声器,播放相应的鼓点声音。
+ M+ \5 a/ k$ \3 Y9 H! d6 o' N1 [7 O3 b5 h
每个手指对应一个鼓点,鼓点声保存在一张SD卡中,是5个MP3文件。
6 n+ [3 A$ ~( [. |: O按压相应的手指,播放对应的鼓点文件。. s* ]. d1 F( J* W2 m' V& M! `
4 M" V& q" C4 e! ?
这个方案有个问题,就是新到来的中断,会打断上一个没播放完成的鼓点。( U/ ~. V' a) v0 g5 u0 h+ S5 N
无法像市面上的电子琴那样子,同时按下多个琴键,听到的是多个键音的混响。
+ v7 X" S8 ]- f" H$ }7 c6 }1 n% \
6 }6 D9 C) j1 {" s. r+ d听说midi可以实现,但是没有相关的经验,有没有朋友能提点建设性意见。
D6 l7 g4 S2 m; n% m; ]+ {9 z) y+ v' S: R- a! \# Q
22 P) r1 ?4 E0 l) f% S1 S$ }) E
关于track功能,这里也顺带提一点,就是这个手套还要有录制功能,录制时,可以记录按压的手指顺序和时间点,这样可以录制成一串节奏,叫track1,可以回放这个track1。3 F7 g- ^1 ~8 P& [( E: D3 Z: ]
录制完track1后,可以一边播放这个录制的track1,一边录制track2,相当于给track1加了一个伴奏,录制完成后,称为track2,它实际上是track1和刚刚录制的track的混合,可以回放这个合成后的 track2。/ j6 J0 O* {7 f* A
还可以继续回放track2,来录制track3。
+ u2 Z) ]3 s7 N, q+ j6 M J录制完成后,播放出来,是三种节奏的混合音效。
u+ Q% P6 m Z) c, D这个方案没想好如何做。/ V/ O* R: G+ @! ~- i! q" s' ^
2 e$ `8 S a/ J O
感觉想把第一个问题解决掉再说吧。
' q! `- m+ n: S# n
- A: [9 @. f+ M7 q0 ~$ |+ [$ F最后,这个glove还要有电池供电,至少工作三十分钟。
1 ^. m2 q+ D+ Q- m5 ^' u; g4 D可充电,这个方案感觉很复杂啊,跟笔记本,手机的电源差不多,就是可以电池供电,接通电源后,可以一边用电源工作,一边给电池充电,
' ]+ k7 m# Z+ @需要各种保护,电源管理等。电源管理方案是很复杂的,如果没有现i成的电路和源码,短时间是搞不定的吧。感觉这个case看着容易,但是难度有点高啊,有朋友愿意一起研究吗?1 v" x4 m2 i _! v8 \* s g
/ K9 v1 E% U, O8 l4 q; l7 K% D
qq 191279567
1 B- f2 R* [1 ^* Z
5 A1 }2 L2 \' A8 V; u
* C5 z* N0 L( _3 F: S" D6 @% E2 G3 v
|
|