|
本帖最后由 Yu_Shuang 于 2015-2-13 22:38 编辑 3 a& T$ q. ^) d. d; c- U; [
9 e$ R" v1 W+ P* Q6 j# L
我的方案是这样的。1
" R) G+ u# X$ t# w: B* ] t' R$ T一个手套,每个手指有一个压敏电阻(FSR),按压时产生中断,mcu捕获。捕获后,通过一个扬声器,播放相应的鼓点声音。" Z A+ @; c2 R! _: u& B
3 @- J% X# j+ W; `3 E9 V- h
每个手指对应一个鼓点,鼓点声保存在一张SD卡中,是5个MP3文件。 F. G5 a4 L* [& F6 _; ]
按压相应的手指,播放对应的鼓点文件。2 A% X( T% g1 \: b% u: E
/ p: o" c$ ?! d4 x/ W3 z: N这个方案有个问题,就是新到来的中断,会打断上一个没播放完成的鼓点。
- ?5 I! x2 C9 C7 i# i" I9 |无法像市面上的电子琴那样子,同时按下多个琴键,听到的是多个键音的混响。8 M' |6 y% [9 t5 F$ J# `
Y1 O4 X, {; l6 s/ N- W听说midi可以实现,但是没有相关的经验,有没有朋友能提点建设性意见。
% Y( j3 t2 m/ g$ I: Z* k/ U
* G" U2 u2 ~( @4 _' z2
& F: T. K3 `) f' D _关于track功能,这里也顺带提一点,就是这个手套还要有录制功能,录制时,可以记录按压的手指顺序和时间点,这样可以录制成一串节奏,叫track1,可以回放这个track1。9 I3 U1 t$ H8 A( M, Y
录制完track1后,可以一边播放这个录制的track1,一边录制track2,相当于给track1加了一个伴奏,录制完成后,称为track2,它实际上是track1和刚刚录制的track的混合,可以回放这个合成后的 track2。
! Y O1 [& R6 a5 ^还可以继续回放track2,来录制track3。7 @( f6 a; @0 s2 r1 w, |6 S
录制完成后,播放出来,是三种节奏的混合音效。) O( [2 a2 L' s) Z% c8 \. C
这个方案没想好如何做。7 N$ c0 a, a' E" ]7 h
" I3 O3 x. Y4 ^) {5 i* M, f' d
感觉想把第一个问题解决掉再说吧。
8 _8 M7 h. l1 ?- S4 u5 C$ A. y8 |9 u. ?) x& N" E8 g
最后,这个glove还要有电池供电,至少工作三十分钟。5 v* H, q7 j2 t; N0 N1 h
可充电,这个方案感觉很复杂啊,跟笔记本,手机的电源差不多,就是可以电池供电,接通电源后,可以一边用电源工作,一边给电池充电,
& _' N6 A C9 }7 y/ P) P需要各种保护,电源管理等。电源管理方案是很复杂的,如果没有现i成的电路和源码,短时间是搞不定的吧。感觉这个case看着容易,但是难度有点高啊,有朋友愿意一起研究吗?
. T3 E4 T% @: D7 W+ P8 x5 r% ^
2 u/ V9 F9 a5 t. ^8 Jqq 191279567 H9 Q+ A$ e' r) k( g$ t+ i) m
" G5 n9 s- @% }- q D! G! R% p5 L4 l1 `8 e, Z6 W1 K) N: ~
( s" Z, z1 T: O& B: ? |
|