|
本帖最后由 Yu_Shuang 于 2015-2-13 22:38 编辑 " t8 r" A0 c# L( f, [' G
! w8 R! u% Y2 L4 h0 [, R( {我的方案是这样的。1
X8 }" C8 w$ G1 I% k' Q一个手套,每个手指有一个压敏电阻(FSR),按压时产生中断,mcu捕获。捕获后,通过一个扬声器,播放相应的鼓点声音。# q; I! p0 A* b: K8 l+ j' ~( q# R" P
8 U, x& B7 ~: q
每个手指对应一个鼓点,鼓点声保存在一张SD卡中,是5个MP3文件。
7 N+ C4 J( p. Z& S5 E, L& y6 {8 J按压相应的手指,播放对应的鼓点文件。; Y+ S' v' h$ A6 @0 J9 o6 W* v
i. b) \' J0 u! }0 h- l$ L
这个方案有个问题,就是新到来的中断,会打断上一个没播放完成的鼓点。
6 H8 ^$ G4 y, D. U无法像市面上的电子琴那样子,同时按下多个琴键,听到的是多个键音的混响。2 A8 s+ L% d! E! P* `
& c' e0 o, m" c' p/ o9 j# M听说midi可以实现,但是没有相关的经验,有没有朋友能提点建设性意见。4 K* t0 ?- R. L7 i( V( } m% C
8 Y8 b( Z0 f8 a0 s; d+ z/ T
2
2 b# \$ f C) i; \7 N5 ]关于track功能,这里也顺带提一点,就是这个手套还要有录制功能,录制时,可以记录按压的手指顺序和时间点,这样可以录制成一串节奏,叫track1,可以回放这个track1。1 A3 A7 p# I) S% D( W
录制完track1后,可以一边播放这个录制的track1,一边录制track2,相当于给track1加了一个伴奏,录制完成后,称为track2,它实际上是track1和刚刚录制的track的混合,可以回放这个合成后的 track2。
8 q6 I4 b5 [, Z% x+ o7 r" }( n还可以继续回放track2,来录制track3。
/ R3 b; J7 F: r. U录制完成后,播放出来,是三种节奏的混合音效。+ F' e5 u9 j: O
这个方案没想好如何做。
0 c, P+ u5 [' |3 s# b5 f
* W, k: F* f, n. y ]" r' m感觉想把第一个问题解决掉再说吧。- m+ h- i" \4 ]: u& y7 ?
4 E/ g: D1 I! h9 H9 C最后,这个glove还要有电池供电,至少工作三十分钟。5 x2 Y5 C6 a+ G" U% P7 K
可充电,这个方案感觉很复杂啊,跟笔记本,手机的电源差不多,就是可以电池供电,接通电源后,可以一边用电源工作,一边给电池充电,
6 i1 O7 |( k9 t0 Q需要各种保护,电源管理等。电源管理方案是很复杂的,如果没有现i成的电路和源码,短时间是搞不定的吧。感觉这个case看着容易,但是难度有点高啊,有朋友愿意一起研究吗?
3 N l# A e4 v3 x+ B W
. Q3 }# }* q, e# H; Fqq 191279567$ F; S# T- R9 M+ W1 h4 c
5 ~/ k( [/ K+ J, J8 F9 z
# k4 W& u% k/ t! Z
" }. u+ X% U# H# M |
|