智能军棋的制作方法

文档序号:1581984阅读:566来源:国知局
专利名称:智能军棋的制作方法
技术领域
本实用新型涉及棋盘游戏,尤其涉及一种智能军棋。
背景技术
军棋是一种深受广大青少年及成年人喜爱的棋盘游戏。军棋的对弈方式主要为明棋和暗棋两种方式。在以明棋方式对弈时,不需要第三方进行裁判;而以暗棋方式对弈时,则需要有第三方进行裁判。

实用新型内容本实用新型的目的是提供一种智能军棋,以解决以暗棋方式对弈时需要第三方进行裁判的问题,以消除寻找裁判的困扰。 为实现上述目的,本实用新型提供了一种智能军棋,包括棋盘、棋子和裁判器;所述棋子中设置有第一接口单元和标识棋子种类信息的编码电路;所述裁判器包括相互连接的第二接口单元和处理单元;所述第二接口单元通过与对弈双方任意两个棋子的第一接口单元连接,以使所述处理单元读取所述两个棋子的种类信息;所述处理单元根据读取的所述两个棋子的种类信息、按照预先存储的军棋对弈规则进行比较判断,输出比较判断的结果。 进一步的,所述棋子中的编码电路由供电线和四根以上编码线组成,所述四根以上编码线通过开路或短路组成标识棋子种类信息的编码。 所述棋子中的编码电路还包括用于所述处理单元判断所述第二接口单元与所述第一接口单元是否连接的指示信号线。 所述裁判器中的处理单元由电源接口、存储模块、处理模块和输出模块组成;所述电源接口与外接电源连接,为所述存储模块、所述处理模块和所述输出模块供电,并通过所述第二接口单元为所述棋子中的编码电路供电;所述处理模块分别与所述存储模块、所述输出模块和所述第二接口单元连接;所述处理模块通过所述第二接口单元读取对弈双方任意两个棋子的编码、按照所述存储模块中预先存储的军棋对弈规则对所述两个棋子进行比较判断,通过所述输出模块输出比较判断结果。 所述处理模块可以为具有可擦除可编程存储器的单片机,所述存储模块为所述可擦除可编程存储器。 所述裁判器中还包括为所述单片机提供时钟频率信号的振荡电路;为所述单片机提供复位信号的复位电路。
所述第二接口单元分别与五个以上下拉电阻连接。[0011] 所述输出模块可以由一个以上发光二极管构成。 因此,本实用新型实施例提供的智能军棋,解决了军棋游戏中以暗棋方式对弈时需要第三方进行裁判的问题,以消除寻找裁判的困扰,同时消除了人为因素对裁判结果的影响,从而保证了裁定结果的准确、公平。

图1为本实用新型一个实施例提供的智能军棋中棋子与裁判器的连接结构示意图; 图2为本实用新型又一个实施例提供的智能军棋中棋子与裁判器的连接结构示意图; 图3为本实用新型又一个实施例提供的智能军棋中的裁判器电路图。
具体实施方式下面通过附图和实施例,对本实用新型的技术方案做进一步的详细描述。
图1为本实用新型一个实施例提供的智能军棋中棋子与裁判器的连接结构示意
图,该智能军棋包括棋盘、棋子1和裁判器2 ;其中,棋子1中设置有第一接口单元11和标
识棋子种类信息的编码电路12 ;裁判器2包括相互连接的第二接口单元21和处理单元22 ;
第二接口单元21通过与对弈双方任意两个棋子1的第一接口单元11连接,以使处理单元
22读取两个棋子1的种类信息;处理单元22根据读取的两个棋子1的种类信息、按照预先
存储的军棋对弈规则进行比较判断,输出比较判断的结果。 具体的,由于军棋中有12种类型的棋子1,因此,可以分别对不同种类的棋子1进行编码,编码的类型可以采用16进制编码或2进制编码等多种类型,再根据每种类型棋子1的编码在该种类型的棋子1内部设置相应的编码电路12,从而通过编码电路12来标识棋子1的种类信息。 每个棋子l内部的编码电路12与第一接口单元11连接。当游戏的双方或多方进行对弈时,当需要比较对弈方的任意两个棋子1时,分别将这两个棋子1的第一接口单元11与裁判器2的第二接口单元21连接,裁判器2中的处理单元22通过第二接口单元21读取这两个棋子1对应的编码,进而通过编码获知这两个棋子1对应的种类信息,从而处理单元22根据预先存储的军棋的对弈规则比较判断,给出游戏中每步的对弈结果。[0020] 本实用新型实施例提供的智能军棋,解决了军棋游戏中,以暗棋方式对弈时需要第三方进行裁判的问题,以消除寻找裁判的困扰,同时消除了人为因素对裁判结果的影响,从而保证了裁定结果的准确、公平。 图2为本实用新型又一个实施例提供的智能军棋中棋子与裁判器的连接结构示意图,图3为本实用新型又一个实施例提供的智能军棋的裁判器电路图,如图2和图3所示,该智能军棋包括棋盘、棋子1和裁判器2 ;其中,棋子1中设置有互相连接的第一接口单元11和标识棋子种类信息的编码电路12 ;编码电路12中由四根编码线K0、K1、K2和K3以及两根电源线组成;四根编码线开路或编码组成标识棋子种类信息的编码;编码电路12还包括用于处理单元22判断第二接口单元21与第一接口单元11是否连接的指示信号线。[0022] 裁判器2中设置有相互连接的第二接口单元21和处理单元22 ;裁判器2中的处理单元22可以由电源接口 、存储模块、处理模块和输出模块组成;电源接口与外接电源连接,为存储模块、处理模块和输出模块供电,并通过第二接口单元21为棋子1中的编码电路供电;处理模块分别与存储模块、输出模块和第二接口单元21连接;处理模块通过第二接口单元21读取对弈双方任意两个棋子1的编码、按照存储模块中预先存储的军棋对弈规则对两个棋子1进行比较判断,通过输出模块输出比较判断结果。 其中,裁判器2中的处理模块可以为具有可擦除可编程存储器(ErasableProgrammable R0M;以下简称EPR0M)的单片机,则存储模块为可擦除可编程存储器。 若处理模块为单片机,则裁判器2中还包括为单片机提供时钟频率信号的振荡电路和为单片机提供复位信号的复位电路。 此外,裁判器中的第二接口单元21分别与五个以上下拉电阻连接。具体的,由于棋子1中的第一接口单元11具有分别与4个编码线、供电线以及指示信号线连接的6个连接端子,因此,第二接口单元21相应的也具有6个端子,这6个端子中,除了与外接电源连接的端子外,其他5个端子分别与一个下拉电阻连接,以使第二接口单元21的输入端子悬空时,输入电平为低电平,从而保证了第二接口单元21输入电平的稳定。[0026] 处理单元22中的输出模块可以由一个以上发光二极管构成。[0027] 具体的,本实施例中,在每个棋子1内部设置四个编码线KO、 Kl、 K2和K3,通过四个编码线K0、K1、K2和K3开路或短路的不同组合来构成标识不同种类棋子1的编码电路,这四个编码线分别与第一接口单元11中的输出端子106 109连接。当四个编码线开路或短路时,对应的四路输出为高电平1或低电平0,因此,四个编码线可以有16种编码,可以采用这16种编码中的12种分别代表军棋中的12种棋子l,例如由0001 1100这12种编码可以分别代表军棋中的12种棋子1。本实施例仅是举例说明一种可行的编码方式,并不以此为限。与构成编码的四个编码线连接的还有一个供电线和一个指示信号线,分别与第一接口单元11中的输出端子110和105连接。 本实施例中的处理模块采用含有EPR0M的单片机87C196, EPR0M用于存储含有军棋对弈规则的程序,振荡电路为单片机提供时钟频率信号,复位电路为单片机提供复位信
号。其中,振荡电路可以为晶体振荡电路,具体由晶体振荡器203和两个滤波电容204、205组成;复位电路可以由一个充电电容210、一个限流电阻211、一个放电开关二极管209和一个复位开关208构成。当然,处理模块还可以通过其他规格的单片机或硬件电路来实现相应的功能。 处理模块为单片机时,既可以采用外接电源为单片机供电,也可以在裁判器2中设置电池来供电。通过复位电路使单片机复位,重新启动单片机。进行每一步对弈时,需要将对弈双方的两个棋子1的第一接口单元11与裁判器2的第二接口单元21连接,裁判器2通过第二接口单元21中的端子120为棋子1中的编码电路12供电,裁判器2中的处理单元22通过第二接口单元21中的端子115读取棋子1中的第一接口单元11中的与指示信号线连接的端子105的电平,若为高电平,则表明第一接口单元11与第二接口单元21已连接,可进一步读取棋子1的编码信息;若为低电平,则表示第一接口单元11与第二接口单元21尚未连接,则无需读取棋子1的编码信息。设置第一接口单元11中的端子105是为了使裁判器2获知读取的棋子1编码是否有效。 裁判器2通过第二接口单元21中的输入端口 PO. 0(116)、 PO. 1 (117) 、 PO. 2 (118)和PO. 3(119)读取第一接口单元11端子106 109上的电平信息,从而获知对应棋子1的编码信息。 当裁判器2接通电源后,进入工作状态,裁判器2的单片机实时查询第二接口单元21上是否有棋子1接入,若没有,则继续查询,若有,则进一步查询输入的棋子1的编码是否有效,即输入的棋子1编码是否为预先存储的子1的编码。若输入的棋子1的编码无效则返回查询状态,若有效,则可以通过输出模块输出提示信息,具体的,输出模块可以由三个发光二极管219、220和221和三个限流电阻222、223和224构成。通过各个发光二极管的发光或熄灭来输出结果或提示信息。例如若输入的棋子1的编码有效,则可以熄灭全部发光二极管。如果输入的是第一个棋子1的编码,则在EPROM中寄存该信息,并继续等待第二个棋子1编码的输入,若输入的不是第一个棋子1的编码,则表明EPR0M中已寄存一个棋子1的编码,此时,根据EPR0M中预先存储的军棋对弈规则进行比较判断,从输出模块中显示比较判断结果。以下举例说明单片机对获取的两个棋子1的编码进行处理的过程[0032] 当第二接口单元21中有两个棋子1的编码输入时,单片机首先根据EPROM中已存储的棋子1的编码判断两个棋子1中是否有军旗,如果有,则进而判断哪个棋子1为军旗;如果没有,判断两个棋子l中是否有炸弹。可以通过输出模块中的发光二极管来显示哪个棋子1是军旗或哪个棋子1是炸弹等指示信息; 如果这两个棋子1中有炸弹,则通过发光二极管显示两个棋子1同下的信息;如果没有,则继续判断两个棋子1中是否有地雷; 如果两个棋子1中没有地雷,则判断两个棋子1是否相同;如果两个棋子1中有地雷,则判断两个棋子1中是否有工兵,如果有,则判断第一个棋子1是否是工兵;如果没有,则判断第一个棋子1是否为地雷。如果第一个棋子1是工兵,则通过发光二极管显示第一个棋子1不下的指示信息;如果第一棋子1不是工兵,则通过发光二极管显示第二个棋子1不下的信息; 判断第一个棋子1是否为地雷,如果是,则通过发光二极管显示第一个棋子1不下的信息;如果不是,则显示第二个棋子1不下的信息; 继续判断两个棋子1是否相同,如果是,则显示两个棋子1同下的信息;如果不相同,则判断第一个棋子1是否大;如果是,则显示第一个棋子1不下的信息;如果不是,则显示第二个棋子1不下的信息。 以上仅是举例说明单片机的处理流程,具体的处理过程可根据游戏进程来进行,不--列举。 本实用新型实施例提供的智能军棋,解决了军棋游戏中,以暗棋方式对弈时需要第三方进行裁判的问题,消除了寻找裁判的困扰,同时消除了人为因素对裁判结果的影响,使裁定结果更加准确、公平。智能军棋中的裁判器中采用具有EPROM的单片机,使裁判器体积小、携带方便,功耗低且成本低廉。 最后应说明的是以上实施例仅用以说明本实用新型的技术方案,而非对其限制;尽管参照前述实施例对本实用新型进行了详细的说明,本领域的普通技术人员应当理解其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本实用新型各实施例技术方案的精神和范围。
权利要求一种智能军棋,包括棋盘、棋子和裁判器,其特征在于,所述棋子中设置有第一接口单元和标识棋子种类信息的编码电路;所述裁判器包括相互连接的第二接口单元和处理单元;所述第二接口单元通过与对弈双方任意两个棋子的第一接口单元连接,以使所述处理单元读取所述两个棋子的种类信息;所述处理单元根据读取的所述两个棋子的种类信息、按照预先存储的军棋对弈规则进行比较判断,输出比较判断的结果。
2. 根据权利要求1所述的智能军棋,其特征在于,所述棋子中的编码电路由供电线和四根以上编码线组成;所述四根以上编码线通过开路或短路组成标识棋子种类信息的编码。
3. 根据权利要求2所述的智能军棋,其特征在于,所述棋子中的编码电路还包括用于所述处理单元判断所述第二接口单元与所述第一接口单元是否连接的指示信号线。
4. 根据权利要求1 3任一项所述的智能军棋,其特征在于,所述裁判器中的处理单元由电源接口、存储模块、处理模块和输出模块组成;所述电源接口与外接电源连接,为所述存储模块、所述处理模块和所述输出模块供电,并通过所述第二接口单元为所述棋子中的编码电路供电;所述处理模块分别与所述存储模块、所述输出模块和所述第二接口单元连接;所述处理模块通过所述第二接口单元读取对弈双方任意两个棋子的编码、按照所述存储模块中预先存储的军棋对弈规则对所述两个棋子进行比较判断,通过所述输出模块输出比较判断结果。
5. 根据权利要求4所述的智能军棋,其特征在于,所述处理模块为具有可擦除可编程存储器的单片机,所述存储模块为所述可擦除可编程存储器。
6. 根据权利要求5所述的智能军棋,其特征在于,所述裁判器还包括为所述单片机提供时钟频率信号的振荡电路。
7. 根据权利要求6所述的智能军棋,其特征在于,所述裁判器还包括为所述单片机提供复位信号的复位电路。
8. 根据权利要求7所述的智能军棋,其特征在于,所述裁判器中的第二接口单元分别与五个以上下拉电阻连接。
9. 根据权利要求8所述的智能军棋,其特征在于,所述输出模块由一个以上发光二极管构成。
专利摘要本实用新型涉及一种智能军棋。该智能军棋包括棋盘、棋子和裁判器,棋子中设置有第一接口单元和标识棋子种类信息的编码电路;裁判器包括相互连接的第二接口单元和处理单元;第二接口单元通过与对弈双方任意两个棋子的第一接口单元连接,以使处理单元读取两个棋子的种类信息;处理单元根据读取的两个棋子的种类信息、按照预先存储的军棋对弈规则进行比较判断,输出比较判断的结果。本实用新型实施例解决了军棋游戏中,以暗棋方式对弈时需要第三方进行裁判的问题,消除了寻找裁判的困扰,并使裁定结果更加准确、公平。
文档编号A63F3/02GK201500435SQ20092022256
公开日2010年6月9日 申请日期2009年9月17日 优先权日2009年9月17日
发明者任中杰, 任喜录 申请人:任喜录;任中杰
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1