围棋棋子智能分拣机

2021-01-19 04:57:21伦比
发明与创新·中学生 2021年1期
关键词:程序检测

伦比

围棋对弈结束后,分拣棋子既耗费大量时间又会打断对局者的思路,影响对弈质量。现在市场上已有围棋分拣机,但分拣效率低、机械体积大、棋子适应度差,使用不便。

针对上述问题,我设计了围棋棋子智能分拣机,它通过履带传送及光感系统,实现对围棋棋子的自动分拣。

一、设计思路

以CUBIC控制器为主体,通过Scratch Pi编程连接反射光传感器和直流电机控制器,对落入棋子进行识别和筛选,最后通过履带分拣。整个过程环环相扣,层层递进。

二、工作原理

我设计的初衷是希望本项目可以摆脱棋子的束缚,因此,我着眼于所有围棋棋子共同的特点——颜色黑白分明,这样无论什么样的棋子都适用于本装置。我想到应用反射光传感器,用它对黑、白棋子的反光数值进行读取,然后带动电机,实现自动分拣。

在对棋子进行读取时,因为光线不稳定,所以程序中设置了双重保险,一是在使用前对棋子进行初次检测,设置变量为设定值,二是对对比程序进行改进,将简单的比较大小的程序改进为运算程序,将底部平台的反光值控制在较稳定的范围内后,就可以在检测值和设定值之间预备一定的误差量,使程序更加稳定。

具体程序如图1、图2所示。

三、搭建模型

搭建模型的传送履带是制作作品的主要难点。在初期,我使用单电机探索,发现有以下几个问题:履带颜色单一,影响棋子识别(黑子);齿轮咬合如果过于紧密会导致电机压力太大,不宜长期使用,如果稍加疏松,棋子检测平台处就不是完美的水平面;两个齿轮在旋转过程中,可能出现互相咬合而无法正常运行的状况等。……

登录APP查看全文

猜你喜欢
程序检测
试论我国未决羁押程序的立法完善
人大建设(2019年12期)2019-05-21 02:55:44
失能的信仰——走向衰亡的民事诉讼程序
“程序猿”的生活什么样
英国与欧盟正式启动“离婚”程序程序
环球时报(2017-03-30)2017-03-30 06:44:45
小波变换在PCB缺陷检测中的应用
创卫暗访程序有待改进
中国卫生(2015年3期)2015-11-19 02:53:32
恐怖犯罪刑事诉讼程序的完善