一种操作便携的带智能裁判和棋子校准功能的军棋的制作方法

文档序号:1624680阅读:187来源:国知局
一种操作便携的带智能裁判和棋子校准功能的军棋的制作方法
【专利摘要】本发明涉及一种操作便携的带智能裁判和棋子校准功能的军棋,包含:棋盘,其特征在于,所述军棋还包含:棋子和用于裁决双方棋子关系的裁判装置;所述不同名称的棋子采用重量进行区分;所述裁判装置包含:传感器,用于感知双方棋子的重量,并将得到的棋子重量转变为电压发送至控制模块;控制模块,用于基于棋子的重量得到双方棋子的名称,再基于名称判断双方棋子的输赢关系,并将输赢关系输入显示模块;显示模块,用于将双方棋子的输赢结果进行显示;其中,所述的棋子的名称包含:军旗、炸弹、工兵、地雷、司令、军长、师长、旅长、团长、营长、连长和排长。本发明还具备棋子校准功能,保证裁判装置长期使用,具有结构简单、使用方便的优点,有利于推广普及。
【专利说明】一种操作便携的带智能裁判和祺子校准功能的军祺
【技术领域】
[0001]本发明属于人类生活需品【技术领域】,特别涉及一种操作便携的带智能裁判和棋子校准功能的军棋。
【背景技术】
[0002]现在所使用的军棋,在两个人对弈过程中,为了随时判断双方棋子的相互关系,必须要有第三个人做裁判,如果当时找不到人做裁判,两个人就无法玩。就因为这一点,不能像其它棋类一样成为二人游戏,大大影响了军棋的普及。
[0003]申请号为“02253999.9”,名称为“带智能裁判的军棋”的专利申请公开了一种军棋,但是这种军棋裁判时要在裁判器上对棋子进行插拔操作,使用很不方便,且接触点容易损坏,使用寿命相对较短;另外也没有棋子校准功能。

【发明内容】

[0004]本发明的目的在于,为了克服已有军棋的不足之处,本发明提供一种操作便携的带智能裁判和棋子校准功能的军棋。
[0005]为了实现上述目的,本发明提供了一种操作便携的带智能裁判和棋子校准功能的军棋,包含:棋盘,所述军棋还包含:棋子和用于裁决双方棋子关系的判决装置;
[0006]不同名称的棋子重量不同;
[0007]所述判决装置包含:
[0008]传感器,用于感知双方棋子的重量,并将得到的棋子重量转变为电压发送至控制模块;
[0009]控制模块,用于基于棋子的重量得到双方棋子的名称,再基于名称判断双方棋子的输赢关系,并将输赢关系输入显示模块;
[0010]显示模块,用于将双方棋子的输赢结果进行显示;
[0011]其中,所述的棋子的名称包含:军旗、炸弹、工兵、地雷、司令、军长、师长、旅长、团长、营长、连长和排长。
[0012]可选的,上述棋子内部嵌入体积相同,密度不同的物质;或所述棋子内部嵌入密度相同,体积不同的物质。
[0013]可选的,上述控制模块包含:
[0014]第一查询子模块,依据第一映射表查询并对比传感器输入的棋子重量值得到对应的棋子号,即把传感器采集的棋子重量值分别与第一映射表存储的各棋子重量值进行比较,当两者差值小于或等于设定阈值时,则对应得出该棋子的棋子号;
[0015]其中,所述第一映射表为将各名称的棋子对应的重量与一个唯一的十六进制数相互对应的表格;所述的十六进制数为棋子号;
[0016]合并模块,用于将双方的棋子号合并为一个字节;
[0017]第二查询子模块,用于将合并模块得到的字节与第二映射表相对比,得到双方棋子的输赢关系;
[0018]其中,所述的第二映射表为:将双方的十二个名称的棋子的棋子号两两组合得到的字节与输赢关系结果相对应的表。
[0019]进一步可选的,上述军棋还包含裁判输入模块,用于当需要裁决结果时启动裁判功能。
[0020]可选的,上述军棋还包含棋子校准模块,用于基于数码管指示的各棋子的棋子号校准各棋子的重量值,且采用EEPROM存储各个棋子的重量值,以便于进行校准。
[0021]可选的,上述判决装置设置在一长方体上,长方体的上表面中心为一个放置待裁决棋子的平台,长方体上表面的一边设置校准棋子用的数码管、按键和指示灯,对边设置显示模块包含的显示裁决结果的5个指示灯;剩余两个对边分别设置裁判装置的判别操作按钮和操作成功指示灯;所述传感器、控制模块和显示模块均位于长方体的盒体内。
[0022]与现有技术相比,本发明的优点在于:
[0023]本发明采用称重传感器、单片机及少量外围芯片和电路就实现了智能裁判的功能,具有整体结构简单、价格低廉、使用方便的优点,有利于推广普及。本发明为两个人可以按照正式规则进行比赛的军棋,四人军棋也同样适用。
【专利附图】

【附图说明】
[0024]图1为本发明的实施例整体结构示意图,其中图1a是棋盘和棋子的布放示意图,图1b是内嵌了重量块的棋子,图1c是本发明的裁决装置的外部立体示意图。
[0025]图2为本发明的判别装置实施例总体电路结构示意图。
[0026]图3为本发明的判别装置实施例操作面板俯视图。
[0027]图4为本发明的判别装置实施例的程序流程图。
[0028]附图标识:
[0029]1、棋盘2、棋子3、裁判器
[0030]21、棋子外壳22、棋子内嵌金属块
[0031]31、放棋子的平台32、按键33、LED指示灯34、数码管35、甲方棋手操作区36、乙方棋手操作区37、判定结果显示区38、校准操作显示区
[0032]321、甲方棋手棋子判别键322、乙方棋手棋子判别键323、校准时棋子号切换键324、棋子校准确认键
[0033]331、点亮表示甲方棋子已经判断成功332、点亮表示乙方棋子已经判断成功
[0034]333、点亮表示乙方棋子吃掉或拼掉甲方棋子
[0035]334、它与333同时点亮表示乙方棋子吃掉或拼掉甲方司令
[0036]335、它与甲方一侧指示灯(336、337)同时亮表示甲方最终获胜,它与乙方一侧指示灯(333、334)同时亮表示乙方最终获胜
[0037]337、点亮表示甲方棋子吃掉或拼掉乙方棋子
[0038]336、它与337同时点亮表不甲方棋子吃掉或拼掉乙方司令
[0039]338、闪烁2次表示放在平台上的棋子校准成功
【具体实施方式】[0040]下面结合附图和具体实施例对本发明进行详细的说明。
[0041]本发明设计出一种操作便携的带智能裁判和棋子校准功能的军棋,通过一台小的带称重传感器和判决装置作裁判,就会用不同的指示灯显示出谁吃掉谁的棋子或者双方互杀等等需要判断的各种情况,这样使军棋成为真正的二人游戏,具有结构简单、使用方便的优点,有利于推广普及。另外,还用EEPROM存储棋子重量值,通过操作可对各个棋子进行校准,确保裁判器能够长期准确判别。
[0042]本发明提供的判决装置包含:
[0043]传感器,用于感知双方棋子的重量,并将得到的棋子重量转变为电压发送至控制模块;
[0044]控制模块,用于基于棋子的重量得到双方棋子的名称,再基于名称判断双方棋子的输赢关系,并将输赢关系输入显示模块;
[0045]显示模块,用于将双方棋子的输赢结果进行显示。
[0046]所述控制模块包含:
[0047]第一查询子模块,依据第一映射表查询并对比传感器输入的棋子重量值得到对应的棋子号,即把传感器采集的棋子重量值分别与第一映射表存储的各棋子重量值进行比较,当两者差值小于或等于设定阈值时,则对应得出该棋子的棋子号;
[0048]其中,所述第一映射表为将各名称的棋子对应的重量与一个唯一的十六进制数相互对应的表格;所述的十六进制数为棋子号;
[0049]合并模块,用于将双方的棋子号合并为一个字节;
[0050]第二查询子模块,用于将合并模块得到的字节与第二映射表相对比,得到双方棋子的输赢关系;
[0051]其中,所述的第二映射表为:将双方的十二个名称的棋子的棋子号两两组合得到的字节与输赢关系结果相对应的表。
[0052]本发明设计的一种带智能裁判的军棋,包括棋盘和多个棋子,所述的每个棋子中根据棋子名称的不同嵌入相对应的不同重量的金属块,还包括一个判别装置,该装置主要由三部分组成,上方为一个放棋子的平台,平台下方接有称重传感器,再下方是支撑传感器的盒体。该盒体内有存储判别棋子相互关系程序的单片机及其外围电路,该外围电路与称重传感器相连。在盒体面板上安装有按键、指示灯和数码管,它们与单片机外围电路相连。
[0053]上述的外围电路包括对称重传感器输出电压信号进行信号放大的调理电路、A/D转换电路、按键电路、指示灯电路、数码管电路、电可擦可编程只读存储器EEPR0M,以及为单片机及其外围电路供电的电源等。
[0054]本发明的工作原理为:每个棋子中根据棋子名称的不同嵌入相对应的不同重量的金属块,这样不同名称的棋子就有不同的重量。双方棋手按先后次序依次把棋子放在判别装置的平台上,即先放一个,拿下后再放一个,这个过程中要按各自的控制键进行采集判断,该装置就是通过称重传感器、电压调理电路分别把棋子的重量转换成模拟电压,并传给模数转换器(A/D)转换成电压值的数字量,由单片机控制采集和接收。事先在程序中建立一个棋子库(即基于棋子重量而米集的电压值与棋子号 对应组成的第一映射表),不同的电压值对应不同的棋子号(为了编写程序方便,把不同的棋子用不同的十六进制数表示,称之为棋子号),单片机在分别采集到两个电压值后,通过与棋子库(即第一映射表)比对就能够知道双方是什么棋子,再用程序判断出双方棋子的各种关系情况,控制相应的指示灯亮,从而帮助双方棋手判断棋子的相互关系,完全可以起到裁判的作用。
[0055]实施例
[0056]图1a是棋盘和棋子外观示意图(与现有军棋外观及玩法相一致),图1b是内嵌了重量块的棋子,图1c是本发明的裁决装置的外部立体示意图。
[0057]本实施例中判决装置的整个电路简图如图2所示,电路中主要包括以下元器件和电路,单片机AT89C51、称重传感器、信号放大调理电路、A/D转换器、晶振时钟电路、EEPROM芯片、I/O扩展芯片、4个控制按键、8个LED指示灯及I个七段数码管,其连接方式如图2所示,主要芯片及电路的作用具体介绍如下:
[0058]单片机89C51:它集成了中央处理单元CPU、程序存储器、数据存储器、定时器和多种I/o接口,它具有许多适用于控制的指令和硬件支持,可以扩充各种接口芯片。
[0059]称重传感器:其作用是把重力转换为电压信号,大致原理是,传感器弹性体采用优质专用金属材料,在应变敏感区域表面上粘贴四片(组)电阻应变计,组成惠斯登电桥,当受外力作用时,弹性体变形,引起两个电阻应变计拉伸,电阻值变大;另两个电阻应变计压缩,电阻值减少,使电桥失去平衡,输出与外力成正比的电压信号。
[0060]信号放大调理电路:其作用就是把称重传感器输出的小的模拟电压信号通过放大、滤波等作用转换成A/D转换器能够识别的较大的模拟电压信号。
[0061]A/D转换器:其作用是把放大调理电路输出的模拟电压转换成数字值,提供给单片机主芯片进行数字处理。本实施例用10位A/D转换器,分辨率=1/2^=1/1024满量程,假设A/D转换器满度输入电压为5V,对应重量为10g,则分辨率为IOgX 1/1024~0.01go军棋中包括“军旗” “炸弹” “工兵”…” “司令”共12种名称的棋子,设对应棋子重量分别为3g、3.4g、3.8g~7.4g。因为最大称重IOg对应转换后的数字量为1024 (210),所以“军旗”(3g重)对应的A/D转换后数字量为:1024X3g/10g ^ 307=133H(16进制),以此方法可以算出其它棋子因重量不同而对应的不同数字值。单片机再利用所编程序把数字值转换为棋子号,为了编程方便,在程序中把军棋中的“军旗”、“炸弹”、“工兵”、“地雷”、“司令”…“排长”等12种棋子分别用01H、02H、03H、04H…OCH这12个16进制数代替,称为棋子号。棋子按名称对应的重量、转化成的数字量及对应的棋子号可用下面的表格表示:
[0062]
【权利要求】
1.一种操作便携的带智能裁判和棋子校准功能的军棋,包含:棋盘,其特征在于,所述军棋还包含:棋子和用于裁决双方棋子关系的判决装置; 不同名称的棋子重量不同; 所述判决装置包含: 传感器,用于感知双方棋子的重量,并将得到的棋子重量转变为电压发送至控制模块; 控制模块,用于基于棋子的重量得到双方棋子的名称,再基于名称判断双方棋子的输赢关系,并将输赢关系输入显示模块; 显示模块,用于将双方棋子的输赢结果进行显示。
2.根据权利要求1所述的操作便携的带智能裁判和棋子校准功能的军棋,其特征在于,所述棋子内部嵌入体积相同,密度不同的物质;或所述棋子内部嵌入密度相同,体积不同的物质。
3.根据权利要求1所述的操作便携的带智能裁判和棋子校准功能的军棋,其特征在于,所述控制模块包含: 第一查询子模块,依据第一映射表查询并对比传感器输入的棋子重量值得到对应的棋子号,即把传感器采集的棋子重量值分别与第一映射表存储的各棋子重量值进行比较,当两者差值小于或等于设定阈值时,则对应得出该棋子的棋子号; 其中,所述第一映射表为将各名称的棋子对应的重量与一个唯一的十六进制数相互对应的表格;所述的十六进制数为棋子号; 合并模块,用于将双方的棋子号合并为一个字节; 第二查询子模块,用于将合并模块得到的字节与第二映射表相对比,得到双方棋子的输赢关系; 其中,所述的第二映射表为:将双方的十二个名称的棋子的棋子号两两组合得到的字节与输赢关系结果相对应的表。
4.根据权利要求1所述的操作便携的带智能裁判和棋子校准功能的军棋,其特征在于,所述军棋还包含裁判输入模块,用于当需要裁决结果时启动裁判功能。
5.根据权利要求1所述的操作便携的带智能裁判和棋子校准功能的军棋,其特征在于,所述军棋还包含棋子校准模块,用于基于数码管指示的各棋子的棋子号校准各棋子的重量值,且采用EEPROM存储各个棋子的重量值,以便于进行校准。
6.根据权利要求1所述的操作便携的带智能裁判和棋子校准功能的军棋,其特征在于, 所述判决装置设置在一长方体上,长方体的上表面中心为一个放置待裁决棋子的平台,长方体上表面的一边设置校准棋子用的数码管、按键和指示灯,对边设置显示模块包含的显示裁决结果的5个指示灯;剩余两个对边分别设置裁判装置的判别操作按钮和操作成功指示灯; 所述传感器、控制模块和显示模块均位于长方体的盒体内。
【文档编号】A63F3/02GK103830899SQ201410103035
【公开日】2014年6月4日 申请日期:2014年3月19日 优先权日:2014年3月19日
【发明者】吴逢时 申请人:吴逢时
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1