电子棋盘制造技术

技术编号:10132625 阅读:140 留言:0更新日期:2014-06-13 20:57
本实用新型专利技术实施例提供一种电子棋盘,该电子棋盘包括:棋盘面板,具有N个棋位;传感器阵列,由分别设置在该N个棋位下的N个传感器组成,且该N个传感器分别检测该N个棋位是否放置有棋子;控制器,该控制器的第一IO口与该N个传感器中的M个传感器组成串联电路,其中,当棋子在该M个传感器对应的M个棋位上的分布位置不同时,该M个传感器在该串联电路中的总电阻不同,2≤M≤N。本实用新型专利技术实施例中,利用一个IO口可以确定M个棋位上棋子的分布,节省了IO口的数量,降低了检测棋子位置的成本。(*该技术在2023年保护过期,可自由使用*)

【技术实现步骤摘要】
【专利摘要】本技术实施例提供一种电子棋盘,该电子棋盘包括:棋盘面板,具有N个棋位;传感器阵列,由分别设置在该N个棋位下的N个传感器组成,且该N个传感器分别检测该N个棋位是否放置有棋子;控制器,该控制器的第一IO口与该N个传感器中的M个传感器组成串联电路,其中,当棋子在该M个传感器对应的M个棋位上的分布位置不同时,该M个传感器在该串联电路中的总电阻不同,2≤M≤N。本技术实施例中,利用一个IO口可以确定M个棋位上棋子的分布,节省了IO口的数量,降低了检测棋子位置的成本。【专利说明】电子祺盘
本技术涉及棋盘,并且更为具体地,涉及电子棋盘。
技术介绍
棋类对弈作为高雅的运动具有悠久的历史。传统的棋盘需要两个人在一起,而且无法对整个下棋过程并进行记录,统计,共享和分析。现有电子棋盘一般是通过在每个棋位下方放置压力/光电传感器,并将每个传感器与控制器(如,单片机)的一个IO 口相连。当某个棋位放置了棋子时,就会被该棋位下的传感器检测到,进而将该变化传递至该传感器对应的IO 口。以上检测方法虽然能够自动检测到棋盘上棋子的摆放位置,但是需要在控制器上为每个传感器单独配置一个IO 口。以围棋为例,围棋具有19乘19共361个棋位。按照上述方式检测棋盘上的棋子摆放位置时,共需要361个IO 口,检测成本高。
技术实现思路
本技术实施例提供一种电子棋盘,以降低现有电子棋盘的成本。该棋盘包括:棋盘面板,具有N个棋位;传感器阵列,由分别设置在所述N个棋位下的N个传感器组成,且所述N个传感器分别检测所述N个棋位是否放置有棋子;控制器,所述控制器的第一 IO口与所述N个传感器中的M个传感器组成串联电路,其中,当棋子在所述M个传感器对应的M个棋位上的分布位置不同时,所述M个传感器在所述串联电路中的总电阻总是不同,2 < M < N。进一步地,所述M个棋位位于所述棋盘面板的一行。进一步地,所述传感器阵列中的传感器为压力传感器或光电传感器。【专利附图】【附图说明】为了更清楚地说明本技术实施例的技术方案,下面将对本技术实施例中所需要使用的附图作简单地介绍,显而易见地,下面所描述的附图仅仅是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是根据本技术实施例的电子棋盘的示意性结构图。【具体实施方式】下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本技术的一部分实施例,而不是全部实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都应属于本技术保护的范围。应理解,本技术实施例适用于包括中国象棋、国际象棋、围棋、五子棋、跳棋等棋种在内的各种棋类游戏。图1是根据本技术实施例的电子棋盘的示意性结构图。包括:棋盘面板10,具有N个棋位;传感器阵列20,由分别设置在上述N个棋位下的N个传感器组成,且该N个传感器分别检测该N个棋位是否放置有棋子;控制器30,控制器30的第一 IO 口 31与N个传感器中的M个传感器组成串联电路,其中,当棋子在M个传感器对应的M个棋位上的分布位置不同时,M个传感器在串联电路中的总电阻不同,2≤M≤N。需要说明的是,图1中传感器之间的虚线并非真实的连线,传感器21至传感器26、第一 IO 口 31之间的实线可为导线,表示由上述器件组成的串联电路。上述棋子在M个棋位上的分布位置可具体指示哪些棋位有棋子,哪些棋位没有棋子。例如,M=4,棋子位于该4个棋位中的1、2位置对应于一种棋子分布位置;棋子位于该4个棋位中的1、2、3位置对应于另一种棋子分布位置,以上两种棋子的分布位置完全不同。进一步地,由于不同棋子分布位置对应不同的总电阻数,则可以根据总电阻数反推出在哪些棋位上分布了棋子。本技术实施例中,M个传感器串联至一个IO 口,通过配置M个传感器检测到棋子时的阻值,使得当棋子在上述M个棋位的分布位置不同时,M个传感器在串联电路中的总电阻不同,即棋子在M个棋位上的分布位置与串联电路的总电阻之间存在一一对应的关系,实际使用时,可以利用IO 口检测串联电路的总电阻,并根据该总电阻确定该M个棋位上的棋子分布,从而利用一个IO 口可以检测M个棋位上棋子的分布,节省了 IO 口的数量,降低了检测棋子位置的成本。需要说明的是,本技术实施例中的棋位可指棋盘上用来放置棋子的位置。例如,在围棋的棋盘上,横竖线交叉的位置为棋位;在国际象棋中,横竖线围成的方格区域为棋位。应理解,N的数量与棋的种类有关,例如,当该棋盘是围棋棋盘时,由于围棋棋盘横竖均有19条线,共有361个可放置棋子的交叉点(棋位),所以N可以为361。当该棋盘是中国象棋的棋盘时,由于中国象棋具有10条横线,9条竖线,共有90个可放置棋子的交叉点(棋位),所以N可以为90。图1中的棋位和传感器的个数和位置分布仅仅是示意,并非要对其进行限定。可选地,传感器阵列20中的传感器为压力传感器或光电传感器。举例说明,当传感器为压力传感器时,可以将压力传感器贴合在棋盘面板的背部,且每个棋位下贴一个压力传感器。当某个棋位放置了一个棋子时,该棋位下的压力传感器就会感应到该棋子的压力,从而检测到该棋位放置有棋子。又如,当传感器为光敏电阻时,可以将棋盘面板的每个棋位设置成透光的,并在每个棋位正下方设置一个光敏电阻,当某个棋位放置了一个棋子时,该棋子就会挡住位于棋子正下方的光敏电阻的光线,引起光敏电阻阻值的变化,从而检测到该棋位放置有棋子。控制器30可以是单片机,也可以是其他类型的控制芯片,上述第一 IO 口 31可以是该控制器30与外界进行输入输出的端子或管脚。应理解,上述M个传感器可以是N个传感器中的任意M个。例如,在图1中,M=6,且M个传感器位于棋盘面板的一行,包括传感器21、传感器22、传感器23、传感器24、传感器25和传感器26。当然,图1中M个传感器的位置排布仅仅是一个示例,M个传感器还可以位于棋盘面板的一列,或其他任意位置。可选地,作为一个实施例,M个棋位位于棋盘面板的一行或一列。在本技术实施例中,M个棋位位于一行或一列,方便了电子棋盘的走线。上述第一 IO 口 31为控制器30中的任意IO 口。M个传感器与第一 IO 口 31组成串联电路,例如,在图1中,传感器21至传感器26,以及第一 IO 口 31共同组成一条串联电路。M个传感器可以分为关闭和开启两种状态。当传感器处于关闭状态时,意味着该传感器并未检测到其对应的棋位放置有棋子。此时,可以将传感器在串联电路中的电阻设置为O。当传感器处于开启状态时,意味着传感器检测到其对应的棋位放置有棋子,此时,传感器在串联电路中的阻值变为一非O值。本技术实施例对M个传感器在开启状态下的阻值不作具体限定,但是要求该M个传感器在开启状态下的M个阻值均不相同。进一步地,还要求该M个阻值任意组合后得到的总阻值均不相同。这样,就可以建立串联电路中的总电阻与棋子在M个棋位(与上述M个传感器对应的M个棋位)上位置分布的对应关系。举例说明,假设M等于4,M个传感器分别为传感器1、传感器2、传感器3和本文档来自技高网...

【技术保护点】
一种电子棋盘,其特征在于,包括:棋盘面板,具有N个棋位;传感器阵列,由分别设置在所述N个棋位下的N个传感器组成,且所述N个传感器分别检测所述N个棋位是否放置有棋子;控制器,所述控制器的第一IO口与所述N个传感器中的M个传感器组成串联电路,其中,当棋子在所述M个传感器对应的M个棋位上的分布位置不同时,所述M个传感器在所述串联电路中的总电阻不同,2≤M≤N。

【技术特征摘要】

【专利技术属性】
技术研发人员:朱其罡
申请(专利权)人:北京晨鑫意科技有限公司
类型:新型
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1