|
本帖最后由 Yu_Shuang 于 2015-2-13 22:38 编辑 , n" w2 y/ }& A/ U- D8 ^ L- Q1 m
( t, u( A- x, E- C8 U w: s5 E. q
我的方案是这样的。17 B! W3 ]) H* z( s7 M; M
一个手套,每个手指有一个压敏电阻(FSR),按压时产生中断,mcu捕获。捕获后,通过一个扬声器,播放相应的鼓点声音。
9 q$ x# D( x6 p; r
' w$ U* V( K8 [, r2 z' j0 y. x每个手指对应一个鼓点,鼓点声保存在一张SD卡中,是5个MP3文件。
- ^( ], y( G5 C按压相应的手指,播放对应的鼓点文件。$ ]8 k6 B9 }" z1 K) ?
$ _# H I* x/ t' ^9 x" j e; i
这个方案有个问题,就是新到来的中断,会打断上一个没播放完成的鼓点。9 Q0 z' S c$ u3 ]" O+ U
无法像市面上的电子琴那样子,同时按下多个琴键,听到的是多个键音的混响。
0 [3 a) F' j- Y# |9 a8 U7 K+ P/ f* r! s7 o0 C1 o* _
听说midi可以实现,但是没有相关的经验,有没有朋友能提点建设性意见。
|5 L1 ^, ?. O
) O4 c8 ` Z# N3 n' _5 f4 f5 s2
2 n% ?8 h4 I: F9 l U" q关于track功能,这里也顺带提一点,就是这个手套还要有录制功能,录制时,可以记录按压的手指顺序和时间点,这样可以录制成一串节奏,叫track1,可以回放这个track1。. P& Z! u2 K6 x P* C- c% ~
录制完track1后,可以一边播放这个录制的track1,一边录制track2,相当于给track1加了一个伴奏,录制完成后,称为track2,它实际上是track1和刚刚录制的track的混合,可以回放这个合成后的 track2。
' @" x6 C4 z2 ^还可以继续回放track2,来录制track3。5 K+ {3 b2 m- O" j5 A( m, [& r+ c
录制完成后,播放出来,是三种节奏的混合音效。; T% B+ F. q( B* g# Q5 X3 _) u
这个方案没想好如何做。
/ z( X2 Z) t% {9 X+ Y5 g5 L0 y, h+ l0 j3 A& {+ S6 r, y4 x
感觉想把第一个问题解决掉再说吧。) W/ q- k6 F$ `4 O6 |
' E7 N' B+ }5 e% g- d/ z最后,这个glove还要有电池供电,至少工作三十分钟。
" s7 U1 g2 ?- l) d3 S7 _% P可充电,这个方案感觉很复杂啊,跟笔记本,手机的电源差不多,就是可以电池供电,接通电源后,可以一边用电源工作,一边给电池充电,3 `& n |- E2 Q* B- `! y4 i0 b, I
需要各种保护,电源管理等。电源管理方案是很复杂的,如果没有现i成的电路和源码,短时间是搞不定的吧。感觉这个case看着容易,但是难度有点高啊,有朋友愿意一起研究吗?0 F# p# N7 u, c; I1 I
/ z/ t- @/ y/ b3 j9 b- w
qq 191279567# U5 `& ]5 F) Q; F3 j
4 Y" E# O. X3 O6 Q) Y
- I9 W# |9 G( d/ x+ V% H# o7 o) G/ l1 I$ k
|
|