智能象棋系统技术方案

技术编号:25506311 阅读:33 留言:0更新日期:2020-09-04 16:53
本发明专利技术涉及智能技术领域,具体是智能象棋系统。包括象棋模块,所述象棋模块包括棋盘、棋子,在棋盘的下端安装一个棋盘盒子,棋盘盒子内从上往下依次放置检测模块、运动模块、逻辑运算处理模块;象棋模块用于现场下棋操作;所述检测模块包括底板、负载到底板上的霍尔传感器、射频传感器,多组传感器阵列排布;所述运动模块用于接收逻辑运算处理模块的运动指令,并对棋子进行移动;所述逻辑运算处理模块为ARM处理器电脑、运动控制板。本发明专利技术实现了在没有任何电子屏幕基础上的人工智能对弈功能,用户无需了解电脑的任何细节,电子装置对用户完全隐藏。本发明专利技术对青少年和老年人的身心健康非常有利,极大的增加了象棋对弈的乐趣和持久性。

【技术实现步骤摘要】
智能象棋系统
本专利技术涉及智能
,具体而言,涉及智能象棋系统。
技术介绍
随着人工智能技术的发展,人工智能开始在各行各业得到广泛的应用,而XYZ运动装置早已在机床、3D打印等领域实现了成熟的应用。国际象棋和中国象棋是我国流行的棋类项目,有着广大的受众群体。目前在电脑、手机、pad等电子设备上已有颇具成熟的人工智能象棋对弈系统,但是存在长期面对电脑屏幕,损害眼睛的缺点。尤其是在青少年上的健康成长和老年人的影响更为明显,迫切需要一种装置在没有任何电子屏幕的基础上既实现人工智能的象棋对弈技术,又有利于青少年的智力成长,以及老人的健康。
技术实现思路
本专利技术的目的在于提供一种象棋对弈装置,在没有任何电子屏幕的前提下,既可以实现象棋人工智能自动计算,又可以实现棋子无人为操作下的自动运动,实现对青少年和老年人极为友好的用户体验。为实现上述目的,本专利技术采取的技术方案为:智能象棋系统,包括象棋模块,所述象棋模块包括棋盘、放置于棋盘上的棋子。在棋盘的下端安装一个棋盘盒子,棋盘盒子内从上往下依次放置检测模块、运动模块、逻辑运算处理模块。使用木质、塑料、有机玻璃等材质制作棋盘盒子。本专利技术中,象棋模块用于现场下棋操作,所述棋子上设有永磁铁和无源射频芯片,棋盘的网格和棋子大小的设置为R<=d*0.5,R为棋子的直径,d是棋盘一个方格的边长。所述检测模块位于棋盘的下方,所述检测模块包括底板、负载到底板上的霍尔传感器、射频传感器,霍尔传感器、射频传感器为一组传感器,多组传感器阵列排布,所述检测模块用于检测棋子位置、信息并将信息发送给逻辑运算处理模块;所述运动模块安装在检测模块的下方,所述运动模块用于接收逻辑运算处理模块的运动指令,带动磁铁吸附棋子进行移动;逻辑运算处理模块位于棋盘盒子的底儿上,所述逻辑运算处理模块为ARM处理器电脑、运动控制板,所述逻辑运算处理模块用于接收检测模块信号、分析处理运算、接收移动终端下棋指令、控制运动模块进行棋子、智能下棋。本专利技术更进一步的技术方案是:所述运动模块采用XYZ运动系统,XYZ运动系统包括舵机、安装在舵机上的磁铁、两台电机、两根竖向导轨、横向导轨架,所述舵机安装在横向导轨架上滑动,所述横向导轨架的两端分别穿过两根竖向导轨,所述横向导轨架可在竖向导轨架上运动,两个电机通过皮带、导向柱实现舵机的X、Y轴方向的运动,所述磁铁经过通电、断电实现对棋子的向上吸附、向下放开。本专利技术更进一步的技术方案是:棋盘上设有死亡区域。本专利技术更进一步的技术方案是:本专利技术下棋包括两种下棋模式:现场人机对弈、远程人人对弈;所述现场人机对弈步骤如下:S1:系统上电打开智能象棋系统;S2:XYZ运动系统开始运动进行原点归位,等待棋盘完成初始化S3:检测模块通过霍尔传感器、射频传感器检测信号发送给ARM处理器电脑,ARM处理器电脑进行逻辑运算分析,得出检测棋子是否就位,得出结果是,则可以进行下棋操作,得出结果不是,则运动控制板声音提示用户检查棋盘,并重新回到S3;S4:人先下棋,当人下棋完毕,检测模块通过霍尔和射频阵列传感器识别棋盘变化,确认人下棋动作完毕,是否轮到本机下棋;若为是,则进行ARM处理器电脑计算最佳落子并转为最佳路径;若不是,则进行重新识别棋盘变化,是否轮到本机下棋;S5:ARM处理器电脑计算电脑最佳落子位置,并将落子位字转化为运动指令,运动模块到达棋子底部,磁铁向上吸住棋子并移动到指定位置,磁铁向下放开棋子;S6:ARM处理器电脑判定对弈是否结束,若为否,则重复S4步骤,若为是,ARM处理器电脑结束对弈。本专利技术更进一步的技术方案是:所述远程人人对弈步骤如下:S1:用户双方系统上电打开智能象棋系统;S2:用户双方系统XYZ运动系统开始运动进行原点归位,等待棋盘完成初始化;S3:对弈双发打开手机APP,手机APP连接棋盘的蓝牙模块,检测模块通过霍尔传感器、射频传感器检测信号发送给ARM处理器电脑,ARM处理器电脑进行逻辑运算分析,得出检测棋子是否就位,并将结果显示在运动控制板上,得出结果是,则进行下棋操作,得出结果不是,则运动控制板声音提示用户检查棋盘,如果系统初始化完成,系统提示用户可以开始对弈;S4:用户A在棋盘盒子上开始下棋,移动棋子后,ARM处理器电脑通过蓝牙将当前的棋盘当前局面通过蓝牙发送到手机APP,手机APP将棋盘当前局面发送到对方的用户B的手机APP,用户B的手机APP通过蓝牙将棋盘信息发送到用户B的ARM处理器电脑,ARM处理器电脑将接收的信息转化为运动指令,运动模块到达棋子底部,磁铁向上吸住棋子并移动到指定位置,磁铁向下放开棋子,轮到用户B下棋;S5:ARM处理器电脑判定是否结束,若为否,进行S6步骤,若为是,ARM处理器电脑结束对弈;S6:用户B在棋盘盒子上开始下棋,移动棋子后,ARM处理器电脑通过蓝牙将当前的棋盘当前局面通过蓝牙发送到手机APP,手机APP将棋盘当前局面发送到对方的用户A的手机APP,用户A的手机APP通过蓝牙将棋盘信息发送到用户A的ARM处理器电脑,ARM处理器电脑将接收的信息转化为运动指令,运动模块到达棋子底部,磁铁向上吸住棋子并移动到指定位置,磁铁向下放开棋子,轮到用户A下棋;S7:棋盘的ARM处理器电脑判定是否结束,若为否,则重复S4步骤,若为是,ARM处理器电脑提示用户结束对弈。本专利技术更进一步的技术方案是:当出现需要杀子时,ARM处理器电脑发出指令,运动模块到达杀掉的棋子底部,磁铁向上吸住杀掉的棋子并移动到死亡区域,磁铁向下放开杀掉的棋子;再次发出移动指令将目标棋子移动到杀子位置。与现有技术相比,本专利技术具有如下有益效果:本专利技术在没有任何电子屏幕的基础上实现了棋类的人工智能对弈。所有的计算和机械运行全部隐藏在棋盘盒子内部,用户不需要了解AI电脑,运动装置的任何细节。本专利技术无任何电子屏幕操作,对青少年和老年人的眼睛健康非常有利,极大的增加了象棋对弈的乐趣和持久性。附图说明图1为本专利技术智能象棋系统结构示意图;图2为本专利技术棋子结构示意图;图3为本专利技术棋子与网格大小结构图;图4为本专利技术检测模块2结构示意图;图5为本专利技术运动模块3结构示意图;图6为本专利技术运动模块3运动原理图;图7为本专利技术棋子12移动原理图一;图8为本专利技术棋子12移动原理图二;图9为本专利技术棋子走位运算原理图;图10为本专利技术智能象棋系统现场人机对弈物理模块图;图11为本专利技术智能象棋系统所述远程人人对弈物理模块图。具体实施例为使本专利技术实现的技术手段、创作特征、达成目的与功效易于明白了解,下面结合具体实施方式,进一步阐述本专利技术。如图1所示,智能象棋系统,包括象棋模块1,所述象棋模块1包括棋盘11、放置于棋盘11上的棋子12,在棋盘11的下端安装了一个棋盘盒子13,棋盘盒子13本文档来自技高网...

【技术保护点】
1.智能象棋系统,包括象棋模块,所述象棋模块包括棋盘、放置于棋盘上的棋子,其特征在于:在棋盘的下端安装一个棋盘盒子,棋盘盒子内从上往下依次放置检测模块、运动模块、逻辑运算处理模块;/n象棋模块用于现场下棋操作,所述棋子上设有永磁铁和无源射频芯片,棋盘的网格和棋子大小的设置为R<=d*0.5,R为棋子的直径,d是棋盘一个方格的边长;/n所述检测模块位于棋盘的下方,所述检测模块包括底板、负载到底板上的霍尔传感器、射频传感器,霍尔传感器、射频传感器为一组传感器,多组传感器阵列排布,所述检测模块用于检测棋子位置、信息并将信息发送给逻辑运算处理模块;/n所述运动模块安装在检测模块的下方,所述运动模块用于接收逻辑运算处理模块的运动指令,带动磁铁吸附棋子进行移动;/n逻辑运算处理模块位于棋盘盒子的底儿上,所述逻辑运算处理模块为ARM处理器电脑、运动控制板,所述逻辑运算处理模块用于接收检测模块信号、分析处理运算、接收移动终端下棋指令、控制运动模块进行棋子、智能下棋。/n

【技术特征摘要】
1.智能象棋系统,包括象棋模块,所述象棋模块包括棋盘、放置于棋盘上的棋子,其特征在于:在棋盘的下端安装一个棋盘盒子,棋盘盒子内从上往下依次放置检测模块、运动模块、逻辑运算处理模块;
象棋模块用于现场下棋操作,所述棋子上设有永磁铁和无源射频芯片,棋盘的网格和棋子大小的设置为R<=d*0.5,R为棋子的直径,d是棋盘一个方格的边长;
所述检测模块位于棋盘的下方,所述检测模块包括底板、负载到底板上的霍尔传感器、射频传感器,霍尔传感器、射频传感器为一组传感器,多组传感器阵列排布,所述检测模块用于检测棋子位置、信息并将信息发送给逻辑运算处理模块;
所述运动模块安装在检测模块的下方,所述运动模块用于接收逻辑运算处理模块的运动指令,带动磁铁吸附棋子进行移动;
逻辑运算处理模块位于棋盘盒子的底儿上,所述逻辑运算处理模块为ARM处理器电脑、运动控制板,所述逻辑运算处理模块用于接收检测模块信号、分析处理运算、接收移动终端下棋指令、控制运动模块进行棋子、智能下棋。


2.根据权利要求1所述的智能象棋系统,其特征在于:所述运动模块采用XYZ运动系统,XYZ运动系统包括舵机、安装在舵机上的磁铁、两台电机、两根竖向导轨、横向导轨架,所述舵机安装在横向导轨架上滑动,所述横向导轨架的两端分别穿过两根竖向导轨,所述横向导轨架可在竖向导轨架上运动,两个电机通过皮带、导向柱实现舵机的X、Y轴方向的运动,所述磁铁经过通电、断电实现对棋子的向上吸附、向下放开。


3.根据权利要求1所述的智能象棋系统,其特征在于:棋盘上设有死亡区域。


4.根据权利要求1-3任一所述的智能象棋系统,其特征在于:包括两种下棋模式:现场人机对弈和远程人人对弈,
所述现场人机对弈步骤如下:
S1:系统上电打开智能象棋系统;
S2:XYZ运动系统开始运动进行原点归位,等待棋盘完成初始化;
S3:检测模块通过霍尔传感器、射频传感器检测信号发送给ARM处理器电脑,ARM处理器电脑进行逻辑运算分析,得出检测棋子是否就位,得出结果是,则可以进行下棋操作,得出结果不是,则运动控制板声音提示用户检查棋盘,并重新回到S3;
S4:人先下棋,当人下棋完毕,检测模块通过霍尔和射频阵列传感器识别棋盘变化,确认人下棋动作完毕,是否轮到本机下棋;若为是,则进行ARM处理器电脑计算最佳落子并转为最佳路径;若不是,则进行重新识别...

【专利技术属性】
技术研发人员:王雪涛王兆恩李长顺
申请(专利权)人:青岛道格瑞琪科技有限公司
类型:发明
国别省市:山东;37

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

1