|
本帖最后由 Yu_Shuang 于 2015-2-13 22:38 编辑 ! g. l0 ]$ L9 t" D
: @& |) f5 V( x0 h我的方案是这样的。1
+ i2 @' S5 ~4 V0 x$ _1 l" Z/ e8 }+ |一个手套,每个手指有一个压敏电阻(FSR),按压时产生中断,mcu捕获。捕获后,通过一个扬声器,播放相应的鼓点声音。% e4 A* F% x. [1 o& |
2 o* i" E) Z* A每个手指对应一个鼓点,鼓点声保存在一张SD卡中,是5个MP3文件。: ]! U* b% r3 k
按压相应的手指,播放对应的鼓点文件。) D" D2 D' [% T/ _6 [5 z, w
/ j4 {* M) O6 O. Y& J; O+ ]6 Q这个方案有个问题,就是新到来的中断,会打断上一个没播放完成的鼓点。
/ t& q4 t j e; Q, k, Q无法像市面上的电子琴那样子,同时按下多个琴键,听到的是多个键音的混响。: G* V/ H( ]- g& Z/ A
7 _0 A9 M1 p G( u0 L
听说midi可以实现,但是没有相关的经验,有没有朋友能提点建设性意见。# C5 E; _5 t6 O# f( @/ g( ^
4 p$ y2 ~8 E6 T9 c/ O9 l% c# J
2( f+ o4 G# n2 u; L7 S3 r
关于track功能,这里也顺带提一点,就是这个手套还要有录制功能,录制时,可以记录按压的手指顺序和时间点,这样可以录制成一串节奏,叫track1,可以回放这个track1。
0 y6 G+ H, ~% J# {0 C3 g2 I录制完track1后,可以一边播放这个录制的track1,一边录制track2,相当于给track1加了一个伴奏,录制完成后,称为track2,它实际上是track1和刚刚录制的track的混合,可以回放这个合成后的 track2。! `/ _9 E2 y* }1 ]% d. Y0 B9 _
还可以继续回放track2,来录制track3。2 X5 J% |2 o. x: M- G
录制完成后,播放出来,是三种节奏的混合音效。0 U" k; K- g7 {0 D1 ~
这个方案没想好如何做。 r7 E7 g1 m7 }+ I: B/ C
6 Y/ g& c$ T! b) ?感觉想把第一个问题解决掉再说吧。
- c' H- h8 A& m+ w1 f3 M- Q* L) \6 S5 t# c/ z
最后,这个glove还要有电池供电,至少工作三十分钟。
9 P4 v$ B* c/ D8 D% w8 p+ ` s( W可充电,这个方案感觉很复杂啊,跟笔记本,手机的电源差不多,就是可以电池供电,接通电源后,可以一边用电源工作,一边给电池充电,
! r! |, x- u: I* k t需要各种保护,电源管理等。电源管理方案是很复杂的,如果没有现i成的电路和源码,短时间是搞不定的吧。感觉这个case看着容易,但是难度有点高啊,有朋友愿意一起研究吗?
* k" c; {0 k6 z5 ]! V0 M9 \ u6 i& ?7 w# U2 f
qq 191279567
: y9 k) n% n" A W( j, X, W7 ~4 {- b- i# X3 Q2 j, W2 ~% B& }3 M
5 v) ~4 A f. r% ` _- S2 h( M: p( U( A
|
|