检测棋盘上的棋子,除图像识别外还有啥方法-Arduino中文社区 - Powered by Discuz!

Arduino中文社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 1793|回复: 4

[未解决] 检测棋盘上的棋子,除图像识别外还有啥方法

[复制链接]
发表于 2020-10-29 14:38 | 显示全部楼层 |阅读模式
本帖最后由 convel 于 2020-10-29 14:41 编辑

如题,要检测和监测国际象棋棋盘上64个格子上的是否有棋子,是什么棋子。有什么好的方法去搞,我的想法是用rfid读取棋子下面的nfc标签,一个是需要的rfid的标签太多,另外可能会有干扰。请教各位大神还有什么好的解决方案。谢啦-)
另:一块arduino支持同时接多个rc522的芯片么 ?
发表于 2020-10-29 15:23 | 显示全部楼层
本帖最后由 zyzand 于 2020-10-29 15:24 编辑

定位和识别可以用类似电磁笔的原理?
rc522的地址有3位可以自定义,所以一个I2C总线上应该可以挂8个rc522。然后再软件模拟几路i2c。能接不少rc522。
或者用SPI协议,挂上几片译码器芯片接片选脚,也可以接多路rc522
就是太奢侈了。
 楼主| 发表于 2020-10-29 20:10 | 显示全部楼层
zyzand 发表于 2020-10-29 15:23
定位和识别可以用类似电磁笔的原理?
rc522的地址有3位可以自定义,所以一个I2C总线上应该可以挂8个rc522。 ...

定位和识别可以用类似电磁笔的原理? 你说的是类似surface 平板用的那种电磁笔么?
多个rc522 都接同一个引脚的话 有没有可能 利用键盘无冲设置的原理有可能不?
发表于 2020-11-1 19:57 | 显示全部楼层
convel 发表于 2020-10-29 20:10
定位和识别可以用类似电磁笔的原理? 你说的是类似surface 平板用的那种电磁笔么?
多个rc522 都接同一 ...

对,类似那种电磁笔的原理,不过我没仔细研究过,可能做到多点识别比较困难。
我觉得键盘那种方式不太可行,芯片需要公共地。
如果想用rc522的话,先了解一下i2c协议和SPI协议,都有带多路的方法。
还有NFC的方案成本太高了吧,64个格子啊。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|Archiver|手机版|Arduino中文社区

GMT+8, 2024-11-29 20:33 , Processed in 0.075126 second(s), 18 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表