查看:
44044
回复: 68 |
光电围棋盘制作总结
|
|||
二疼
2
主题
41
回复 |
发表于2016-10-31 15:21:55
|
显示全部楼层
1#
电梯直达
立创君11月7日晚21点插楼提示:该作品已荣获首届立创商城电子制作节二等奖,点我查看6强完整名单。 立创君11月3日晚21点插楼提示:该作品已进入首届立创商城电子制作节15强,点我投票参与公投,选出最终6强!
光电围棋盘制作总结
前言 近年来,围棋运动在青少年中逐渐普及,越来越多的棋院出现在人们的视线中,各种职业和业余的赛事不断举办。选手和棋院都想尽快提高教学水平和比赛成绩。随着计算机的普及,很多地方利用计算机进行教学和比赛。然而,观察实际的教学和比赛过程,我们发现如下特点: 一、选手低龄化。学习围棋的人群主要集中在6-12岁,启蒙阶段的孩子有些还不能掌握电脑的用法,有些会把电脑用于游戏,家长也不赞成孩子们长时间使用电脑、智能手机。 二、选手面对真实的棋盘有所谓“手感”,使用真实棋盘和使用计算机屏幕下棋,注意力和思维活跃程度有较大差别。 三、“复盘”是棋类竞技项目提高水平的重要手段,在教学中,老师如果能经常针对学生下过的棋局进行复盘指导,教学质量能得到较好地提高。有鉴于此,我们决心开发一种具有网络功能的电子棋盘,以解决围棋在教学、比赛中出现的一些困难。 一、目标功能 1、棋局的实时自动录入,记录下棋局的整个过程。 2、棋局的复盘功能,能重现棋局的落子步骤。 3、教学功能,实现围棋术语中死活题,定势等不同走法。 4、比赛功能,选手身份录入(RFID卡读入),比赛计时。 5、网络功能,例如用于赛场实时直播(非视频方式)。 二、设计构思(技术要点难点) 曾经有人设计过用磁性传感器(干簧管或者霍尔传感器)配合磁性棋子实现的电子棋盘,这种棋盘是根据围棋中“黑方先落子,之后轮流落子”的规则来记录棋局。由于不能区分黑白棋子,当遇到提子等情形时会发生误记。有时候,低龄的选手在比赛中会有需要让子的情形,这些情况下,不能正确记录。 针对这些问题,我们首先要解决的问题是区分黑白子。 解决的办法是利用黑白棋子对光线有不同反射率的原理,我们可以对棋子发出一束光,然后利用光敏电阻接收反射光线,光敏电阻的内阻变化可以用ADC转换结果判断。 棋盘的交叉点是棋子放置的地方,容易想到如下结构:
|
|||
红尘客
29
主题
4308
回复 |
发表于2016-11-03 20:15:46
|
显示全部楼层
17#
呵呵,可以换VB.net了!
|
|||
红尘客
29
主题
4308
回复 |
发表于2016-11-07 13:29:40
|
显示全部楼层
41#
用红光照射也没有问题?分成两半,一半有一半没有也能行?
|
|||
红尘客
29
主题
4308
回复 |
发表于2016-11-07 13:46:56
|
显示全部楼层
43#
我只是想说,环境光是各种各样的,有些光颜色很复杂。特别是接近红色的光。 不排除有些红色的光,在特定环境中,这些光不闪烁,并不影响人。 你不能给人家说,你不能用红光照,也不能闪几下红光吧!很多都是意外。虽然少,但不排除。这是要考虑的! 从产品角度来说,我想这种不确定,还是不容易让人接受! |
|||
红尘客
29
主题
4308
回复 |
发表于2016-11-08 12:29:31
|
显示全部楼层
48#
呵呵,你这个啥都不用做了!就写软件了!至少我更相信你这个,图像的特性更多。 其本质也是光反射原理。只是点更多。厉害的连物体形状都能识别。是不是现在的棋盘就是这样干的??? |
|||
红尘客
29
主题
4308
回复 |
发表于2016-11-08 12:34:06
|
显示全部楼层
49#
距离不是问题,方向这些都不是问题,只要有足够的参考点。能看清楚就能处理。二维码那么小。都能识别。 很多二维码的密集成度,远高于棋盘,斜着也能识别。
|
|