找回密码
 马上注册

QQ登录

只需一步,快速开始

查看: 6294|回复: 2

识字机器人

[复制链接]
发表于 2014-5-30 11:01:30 | 显示全部楼层 |阅读模式
数字识别。识别八个数字(0、5)无法识别。双列扫描法。



如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
发表于 2014-5-30 12:33:52 | 显示全部楼层
其实……这样的话呢,我是建议楼主用一个光感一个马达然后左右上下这样子扫描,然后读取,这样应该能识别0和5了。(仅供参考~)
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2014-5-31 17:30:35 | 显示全部楼层
本帖最后由 捞屎人 于 2014-5-31 18:09 编辑

   每一个光感做了一个简单的 一维码扫描而已,每个数字是3*5的黑白点阵(黑1白0),每一列扫出一组二进制数

1=11111+00000,        2=10111+11101,3=10101+11111,4=11000+11111,5=11101+10111,
6=11111+10111,7=10000+11111,8=11111+11111,9=11101+11111,0=11111+11111,
上面是楼主的结构扫描数字的1、3列的对应点阵关系结果,没有细看,暂时发现0  8  重码 怎么会如楼主所说辨不出数字0,5? 你可以8做成下图
QQ图片20140531180026.jpg
这时候8=11011+11011 不过这个不太好看
至于扫2、3列或1、2列是否有重码楼主自己试吧

另外再利用case对应条码值和数字的时候可把条码值的二进制数化为10进制计算 ,还要注意求和以后有否重码,如果重码程序可以完善的









如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 马上注册

本版积分规则

手机版|中文乐高 ( 桂ICP备13001575号-7 )

GMT+8, 2024-12-23 13:18 , Processed in 0.134264 second(s), 27 queries .

Powered by Discuz! X3.5

Copyright © 2001-2020, Tencent Cloud.

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