电子运动鞋和鞋垫 本发明涉及游戏、运动领域,更具体地说,涉及一种可配合游戏机、游戏软件提供使用者脚的运动情况的游戏数据的电子运动鞋和鞋垫。
现有游戏机、游戏软件使用一种称为“跳舞垫”的装置,该跳舞垫平面上划分为为井字形的九个格子,游戏者可以伴着图象和音乐,并根据图象上出现的箭头指示,用脚踩布置在跳舞垫上的规定位置,例如,出现↑,则脚踏正上方的格子,出现↓,则脚踩正下方的格子,随着箭头出现速度的提高,游戏者便可跳起来。这种跳舞垫占用较大场地,给游戏带来许多不便,同时,这种跳舞垫的成本也较高,必须配备电视设备及专用游戏垫或有跳舞垫功能的VCD、DVD,难以推广到便携式的游戏机中。
本发明的目的在于提供一种电子运动鞋和鞋垫,这种电子运动鞋和鞋垫,可以取代现有的跳舞垫,既能配合游戏机、电脑使用,也能配合便携式液晶跳舞机使用,成本低,游戏时不占用任何空间,具有更加广阔的适应性。
本发明的目的是这样实现的,构造一种电子运动鞋,包括分别设置在两个鞋底的两个触压开关以及在两个鞋之间的三态位移开关,所述三态位移开关包括固定在其中一个鞋内侧的两个定触点以及一个空位,还包括一端固定在所述两个定触点中间而另一端通过弹性绳连接到另一个鞋内侧的活动臂,当两个鞋发生前后相对移动时,分别导通上触点和下触点,当停止移动时开关处于空位,即活动臂不接触两个定触点中的任一个。
本发明的电子运动鞋,其特征在于,还包括与所述触压式开关和位移式三态开关连接地控制单元,所述控制单元包括一个逻辑阵列,所述逻辑阵列的输入端连接所述触压式开关和所述位移式三态开关,所述逻辑阵列的输出端通过驱动单元连接到一个键盘处理器单元,所述键盘处理器单元有信号线连接到键盘插座。
本发明的电子运动鞋,其特征在于,所述逻辑阵列对所述双脚的触压式开关和位移式三态开关的状态进行编码,所述键盘处理器将所述逻辑阵列输出的编码转换成对应的输出编码。
实施本发明的电子运动鞋和鞋垫,具有以下优点:既可以替代现有跳舞垫,直接连接到CD游戏机上,也可以应用到便携式液晶跳舞游戏机上,占用空间小,使用方便,结构简单,成本低廉。
下面,结合附图和实施例,进一步说明本发明的特点,附图中:
图1是说明本发明的电子运动鞋和鞋垫的结构示意图;
图2是说明本发明的电子运动鞋和鞋垫的电路原理示意图。
如图1所示,本发明的电子运动鞋在普通鞋的基础上,还包括设置在两个鞋的底部的触压式开关1、2以及两个鞋内侧间位移式三态开关,该位移式三态开关包括固定在其中一个鞋内侧的两个定触点3、4及一个空挡位5以及一端固定在所述两个定触点间而另一端通过弹性绳6连接到另一个鞋内侧的活动臂7,所述活动臂7在任何时刻可以不接触两个定触点3、4中的任一个或接触其中的一个3或4,所述三态开关的状态取决于在跳舞时两个鞋的相对位置及彼此位移情况。对应于图2的电路原理图,电子鞋有5个输出端,公共端C、左触压键R、右触压键L、下移按键D和上移按键U。
根据左、右脚触压开关及三态位移开关的状态,列出运动规律及其编码如下表:其中“←”表示左脚触压开关为“通”状态;“↑”表示三态开关前触点处于“通”状态;“→”表示右脚触压开关为“通”状态;“↓”表示三态开关后触点为“通”状态。2:跳舞鞋踩键规则如下表所示:如果用“R”表示上表中的箭头“”,用“L”表示箭头“”,用“U”表示箭头表的“”,用“D”表示箭头表的“”,用T1表示第一次键,用T2表示第二次键,用T3表示当前键,用“→”表示输出过程,这样,上述表格可以表述为如下表达式:1. (T1=O)AND(T2=U)AND(T3=UR) →2. (T1=O)AND(T2=D)AND(T3=LD) →3. (T1=LU)AND(T2=U)AND(T3=UR) →4. (T1=DR)AND(T2=D)AND(T3=LD) →5. (T1=UR)AND(T2=U)AND(T3=UR) →6. (T1=LD)AND(T2=D)AND(T3=LD) →7. (T1=LR)AND(T2=LU)AND(T3=LUR) →8. (T1=L)AND(T2=LU)AND(T3=LUR) →9. (T1=LU)AND(T2=LU)AND(T3=LUR) →10. (T1=LD)AND(T2=LU)AND(T3=LUR) →11. (T1=LUR)AND(T2=LU)AND(T3=LUR) →12. (T1=LDR)AND(T2=UR)AND(T3=LUR) →13. (T1=LR)AND(T2=DR)AND(T3=LUR) →14. (T1=R)AND(T2=DR)AND(T3=LUR) →15. (T1=UR)AND(T2=DR)AND(T3=LUR) →16. (T1=DR)AND(T2=DR)AND(T3=LUR) →17. (T1=LUR)AND(T2=DR)AND(T3=LUR) →18. (T1=LDR)AND(T2=DR)AND(T3=LUR) →19. (T1=O)AND(T2=U)AND(T3=LU) →20. (T1=O)AND(T2=D)AND(T3=DR) →21. (T1=UR)AND(T2=U)AND(T3=LU) →22. (T1=LD)AND(T2=D)AND(T3=DR) →23. (T1=LU)AND(T2=U)AND(T3=LU) →24. (T1=DR)AND(T2=D)AND(T3=DR) →25. (T1=LR)AND(T2=UR)AND(T3=LUR) →26. (T1=R)AND(T2=UR)AND(T3=LUR) →27. (T1=UR)AND(T2=UR)AND(T3=LUR) →28. (T1=DR)AND(T2=UR)AND(T3=LUR) →29. (T1=LUR)AND(T2=UR)AND(T3=LUR) →30. (T1=LDR)AND(T2=LD)AND(T3=LUR) →31. (T1=LR)AND(T2=LD)AND(T3=LUR) →32. (T1=L)AND(T2=LD)AND(T3=LUR) →33. (T1=LU)AND(T2=LD)AND(T3=LUR) →34. (T1=LD)AND(T2=LD)AND(T3=LUR) →35. (T1=LUR)AND(T2=LD)AND(T3=LUR) →36. (T1=LDR)AND(T2=LD)AND(T3=LUR) →37. (T1=0)AND(T2=0)AND(T3=L) →38. (T1=0)AND(T2=R)AND(T3=LR) →39. (T1=LR)AND(T2=R)AND(T3=LR) →40. (T1=R)AND(T2=R)AND(T3=LR) →41. (T1=UR)AND(T2=R)AND(T3=LR) →42. (T1=DR)AND(T2=R)AND(T3=LR) →43. (T1=LUR)AND(T2=R)AND(T3=LR) →44. (T1=LDR)AND(T2=R)AND(T3=LR) →45. (T1=O)AND(T2=O)AND(T3=R) →46. (T1=O)AND(T2=L)AND(T3=LR) →47. (T1=LR)AND(T2=L)AND(T3=LR) →48. (T1=L)AND(T2=L)AND(T3=LR) →49. (T1=LU)AND(T2=L)AND(T3=LR) →50.(T1=LD)AND(T2=L)AND(T3=LR) →51.(T1=LUR)AND(T2=L)AND(T3=LR) →52.(T1=LDR)AND(T2=L)AND(T3=LR) →53.(T1=O)AND(T2=O)AND(T3=LR) →54.(T1=O)AND(T2=U)AND(T3=LUR) →55.(T1=LUR)AND(T2=U)AND(T3=LUR) →56.(T1=O)AND(T2=D)AND(T3=LDR) →57.(T1=LDR)AND(T2=D)AND(T3=LDR) →58.(T1=LU)AND(T2=U)AND(T3=LUR) →59.(T1=UR)AND(T2=U)AND(T3=LUR) →60.(T1=LD)AND(T2=D)AND(T3=LDR) →61.(T1=DR)AND(T2=D)AND(T3=LDR) →
由于跳舞是一个动态过程,仅靠当前开关状态无法确定动作的意义,因此需要根据反映以前状态的第一次键状态和第二次键状态以及反映当前动作的当前键的状态来确定对应的输出。在游戏中,因为双脚的大部分时间接触地面,因此双脚触压开关的设置从“OFF”到“ON”只输出一个信号(箭头)。例如上面表格中第39行,第一次左键可以是上次已有一个信号输出,此时,双脚都在地面,开关均为“ON”,第二次右键,表示此时右脚还接触地面而左脚已经离开地面,第三次左、右键表示右脚未动,左脚踏下去,输出为左箭头。整个过程等价于左脚向左边的一个按键开关踏下。
在控制开关中,反映脚上下运动的三态开关有用上箭头表示的“上接通”、用下箭头表示的“下接通”以及反映无前、后运动趋势的空挡,在其开关状态中,都没有任何箭头输出,只有在与左、右脚开关组合后才产生输出,如在上表中,第28行,第一键←↑→表示上一次输出的状态(只输出了1次箭头),此时脚的状态左、右脚都在地面,并且是左脚在后,右脚在前,此时上开关打开,第二次键↑→表示右脚仍在地面,左脚抬起,但左脚仍在右脚后方,上开关被打开接通,成为第三次键←↑→,此时右脚踏下去,相对位置不变,此时输出“↓”信号,等价于一只脚向后(下方)作用了按键。其它过程由此类推。