基于智能购品包理的智能步行街系统的设计.docxVIP

基于智能购品包理的智能步行街系统的设计.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于智能购品包理的智能步行街系统的设计 随着社会经济的发展,超市随处可见,超市商品也越来越丰富。然而,对于消费者来说,在超市购买产品并不容易。超市里通常有一个长长的团队来支付付款,尤其是在促销和节假日。等待结算时间过长可能会影响消费者的购买心情和购买力, 从而影响超市的长远发展。智能购物车的研发就可以解决以上问题。 对于消费者而言, 智能购物车可以方便超市消费者购物, 使消费者轻松省时地无需再走到收银台进行等待结账和最终付款等一系列活动。对于超市而言, 智能购物车可以替代收银员功能, 还可以增加超市的营业额:先进的技术可以方便顾客, 吸引客流量, 促进商品购买。 1 树莓产品教育 本智能购物车是对普通的购物车结构和功能加以改造, 配备一系列的电子设备, 主要的控制设备是一块树莓派3B开发板。在购物车推手前方中央安装树莓派3B, 并安置一块7寸的触摸屏作为主要的顾客操作终端;在树莓派一旁安装一个高清摄像头实现对商品条形码的识别;在触摸屏一旁在购物车上部安装一个透明遮盖板, 在购物车两旁安装轨道和直流电机控制透明遮盖板的开合, 以实现一定的超市商品防盗功能, 如图1所示。 1.1 树莓派解决购物 树莓派3B是一种小型的卡片式的电脑主板, 功能强大, 扩展性强, 引出了96个GPIO接口, 包括SPI、I2C、RGB/LVDS、CSI/TS、ADC等众多接口, 能用来接多个底层外设 (步进电机、LCD触摸屏、摄像头、RFID等等) , 有SATA和HDMI口, 支持高清输出, 支持SSD硬盘, 加上键盘鼠标就是一个完整的电脑。 (1) 由于树莓派体积小且较为廉价, 故很适合安装应用在超市购物车上; (2) 树莓派具有多个接口, 我们可以通过它控制各种硬件设备。树莓派可以连接触摸屏供超市消费者直接在触摸屏上操作购物;可以连接摄像头, 使消费者可以自行扫描商品;它还可以连接电机控制进行购物车的开合, 在一定程度上实现超市商品的防盗。所以直接应用树莓派来设计一台智能购物车是很合适的。 1.2 pi3视频特性 本设计采用树莓派3代raspberry pi3 7寸LCD触摸屏, 其分辨率高达800*480像素, 24位RGB颜色, 是多触摸电容性触摸屏, 灵敏度高。 1.3 商品上的rfid 现在几乎所有大型超市都是使用条码扫描枪对商品条形码进行识别扫描, RFID在超市的应用并不是很广, RFID主要用在超市较为贵重的商品上, 一般的商品不会使用RFID。所以本系统对于商品的识别采用条码识别技术而不是RFID技术。本设计中条码识别通过集成的高清摄像头模块实现。树莓派3B中下载安装的是官方树莓派系统raspbianjessie, 也就是Linux系统, 通过把摄像头模块与树莓派相连接, 再编写相应的摄像头驱动程序与条码识别程序, 就可以实现对商品条形码的扫码识别。 1.4 派或国内,校车外停 本设计使用的是直流减速双轴电机和LN298电机驱动模块。直流电机的工作电压为3-6V, 减速比为1:48, 这种电机主要用来驱动树莓派或Arduino小车, 马达力量足够驱动购物车上部透明遮盖板的开合。LN298电机驱动模块主要用来驱动电机转动, 其主要是有一个L298N双H桥驱动芯片, 可以驱动两路步进电机、直流电机、减速电机, 它的工作电压为12V, 也不会对消费者造成伤害。本设计的电机模块主要是将两路直流电机与LN298相连, LN298与树莓派GPIO接口相连, 然后通过树莓派控制LN298电机驱动模块来控制电机转动。 1.5 电源连接 树莓派3B使用5V/2.5A电源进行供电, LN298电机驱动模块使用12V电源供电。 2 扫码支付的实现 本设计的智能购物车的工作流程为: (2) 进入购物界面, 在顾客想要购买某件商品时, 将商品放置在摄像头前进行识别, 识别成功后顾客点击“确定将商品加入购物车”, 透明遮盖板开合5秒, 顾客将商品放入购物车; (3) 本次购买结束后, 进行结算。顾客点击“结算”生成支付二维码, 顾客进行扫码支付; (4) 扫码支付完成后, 购物车上部透明遮盖板彻底打开, 顾客取走商品, 60秒后自动关闭, 等待下一位顾客。 3 系统的控制程序设计 为实现智能购物车的功能, 本设计采用了标准化和模块化程序设计方法。智能购物车的软件主要包括:系统初始化程序、购物界面程序、条码识别程序、价格查询程序、电机控制程序以及计价结账程序等模块。系统首先进行初始化, 包括树莓派、触摸屏、摄像头的初始化。然后系统进行购物界面;通过条码识别模块读取商品条形码的信息并返回给主程序进行处理, 通过数据库查询到该商品对应价格等信息;期间将确定购买的商品再次扫描后通过电机控制程序开合遮盖板, 将商品放入购物车;最后计算商品总价, 生成支付

文档评论(0)

lmzwkyc + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档