|
本帖最后由 Yu_Shuang 于 2015-2-13 22:38 编辑
( A0 v, t5 R8 z3 D! ^) E
) t7 ^0 \* s9 W! W. U6 \9 n我的方案是这样的。1 I+ k5 s ?. R
一个手套,每个手指有一个压敏电阻(FSR),按压时产生中断,mcu捕获。捕获后,通过一个扬声器,播放相应的鼓点声音。
6 z& R8 Y, i0 H& c7 ^5 h5 L3 ^ z6 Y" Y1 e& l
每个手指对应一个鼓点,鼓点声保存在一张SD卡中,是5个MP3文件。
+ U0 I, T# L- i! n9 ^按压相应的手指,播放对应的鼓点文件。
6 r5 a$ |* \# [2 G, s
0 ~3 c8 Q r0 j* Z这个方案有个问题,就是新到来的中断,会打断上一个没播放完成的鼓点。, v& w8 z% ^6 h8 G- u8 Y
无法像市面上的电子琴那样子,同时按下多个琴键,听到的是多个键音的混响。
9 \/ ^4 x' P& B- ~
) w( O( R- W- i9 z/ \听说midi可以实现,但是没有相关的经验,有没有朋友能提点建设性意见。, o u( v) \0 q5 |/ w4 h
) c/ w2 u0 ]7 s; M0 t
2/ T# c) G6 W# y) [9 o
关于track功能,这里也顺带提一点,就是这个手套还要有录制功能,录制时,可以记录按压的手指顺序和时间点,这样可以录制成一串节奏,叫track1,可以回放这个track1。7 R$ C2 Y, N, o( Z& k+ G
录制完track1后,可以一边播放这个录制的track1,一边录制track2,相当于给track1加了一个伴奏,录制完成后,称为track2,它实际上是track1和刚刚录制的track的混合,可以回放这个合成后的 track2。; y0 b6 [2 s. c; Q
还可以继续回放track2,来录制track3。
% a9 M2 F5 i; B( n% J# G) H$ M录制完成后,播放出来,是三种节奏的混合音效。3 l4 k1 Q' U8 D N# }
这个方案没想好如何做。
1 F: t5 T6 c2 h% S% |0 E( g3 B: `3 `+ q: o6 U) D& I$ N# B/ Y
感觉想把第一个问题解决掉再说吧。" m6 q# U8 W7 O+ l$ q6 ~
! Y1 t$ Q3 N& y* g9 m
最后,这个glove还要有电池供电,至少工作三十分钟。2 q! v8 X% i) T- B' O1 G2 O
可充电,这个方案感觉很复杂啊,跟笔记本,手机的电源差不多,就是可以电池供电,接通电源后,可以一边用电源工作,一边给电池充电,
7 N8 L( Z, S6 q0 I+ u( L需要各种保护,电源管理等。电源管理方案是很复杂的,如果没有现i成的电路和源码,短时间是搞不定的吧。感觉这个case看着容易,但是难度有点高啊,有朋友愿意一起研究吗?8 U7 O @- T- I I; E9 X E/ f& w( K
: p) p" `: l" `9 w( S
qq 191279567* Z! S3 g ?3 [/ ]1 _2 p f( ~' R
8 V. E {7 y" f: a* e% i1 @/ A. F# K
5 b5 `3 G+ B$ m/ h! m7 k |
|