基于单片机的二维码扫描功能的电子柜设计开题报告
2022-09-29 11:46:04
1. 研究目的与意义
随着科学技术的发展,我们已经逐渐步入智能化的生活,而依托智能生活平台,用户可以更便捷的了解社区附近的的生活信息。现在扫码软件逐渐开始应用于生活中,二维码扫描则更为常见。二维码是用某种特定的几何图案按照一定的规律在平面(二维方向上)分布的黑白相间的图形记录数据符号信息的。二维码的优点:二维码存储的数据量更大,可以包含数字、字符,及中文文本等混合内容,有一定的容错性、空间利用率高。现如今,商场、超市、机场等地都能见到电子储物柜的身影,电子柜具有操作简单,管理方便,安全可靠等优点,将二维码扫描技术应用到电子柜中,一定程度上能提高电子柜的安全性和便捷性。
该课题的主要目的是培养学生将所学习的编程知识、嵌入式设计、单片机设计等技能运用到实际的嵌入式系统设计中,结合相关的硬件资源和开发平台,完成具有一定专用功能的嵌入式系统设计。
2. 课题关键问题和重难点
难点:
1、摄像头如何获取二维码图像;
2、将获取的每一帧二维码数据图像,按照不同的条码标准进行图像的解析
3. 国内外研究现状(文献综述)
二维码扫描是指通过只能手机客户端应用软件获取二维码图片中的内容和信息。二维码扫描依据手机的操作系统不同,分为ios、android、塞班等,同时因为操作版本不同支持的操作系统也不同,二维码扫描关键具有识别商品条形码和二维码图片的功能,在个人信息管理、二维码空间展示方面也相当优秀。通常都被用于条码扫描、资源下载、火车票扫描等。
二维码有以下优点:
①高密度编码,信息容量大:
4. 研究方案
1、用单片机控制摄像头采集带有二维码符号的图像,对二维码图像进行灰度化、二值化、旋转校正等预处理,进行条码检测。如果检测到非qr码,责重新采集,如果是qr码,责进行图像信息的取样。
2、用译码算法对渠道的数据进行纠错译码,统计出现的错误数量,如果错误数量超出纠错容量,责纠错译码失败,重新采集图像;如果可以正确进行纠错译码,则把纠错后的信息进行各种数据模式下的译码,恢复出编码信息。
3、用单片机通过控制电路,对比识别译码过后的信息与实际二维码所含信息是否符合,若符合则将信息反馈至电子柜的单片机中,进行后续数据处理,电子柜正常运行。若不符则返回第二步重新译码。
5. 工作计划
第1周: 查找关于二维码扫描的相关资料,文献和翻译文献,并且了解相关的一些知识,为之后的毕设做好充足的准备。
第2周: 撰写开题报告,选择一些方案,进行毕业设计的初步规划,以及了解一些相关的背景知识。
第3周: 系统的总体设计和规划,开始对毕设进行较为详细的规划。
课题毕业论文、开题报告、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。