针对电子元器件销售的校园无人售货机

来源 :科技资讯 | 被引量 : 0次 | 上传用户:fky12345
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘  要:为解决在疫情等情况下学生在校园购买电子元器件不方便的问题,笔者设计了一款专门针对电子元器件销售的校园无人售货机。一般电子器件的体积较小,笔者设计的无人售货机充分考虑了这一特点,进行了独特的外形结构设计。采用阿里云通信技术,开发了无人售货机的数据库处理系统;以微信小程序为基础,设计了无人售货机的支付模块。无人售货机能够让学生在校园内购买电子元器件更加便捷、安全,具有重要的推广价值。
  关键词:无人售货机  电子元器件  阿里云通讯  MCU(单片机)
  中图分类号:TP2                              文献标识码:A                   文章编号:1672-3791(2021)02(c)-0004-04
  Campus Vending Machine for Electronic Components Sales
  LI Lixiang1  YAO Zijun1  QIAO Xin2  WANG Zhichun3  WANG Jiajun4  DAN Chun4
  (1.School of Electronic Information and Automation, Civil Aviation University of China; 2.School of Aeronautical Engineering, Civil Aviation University of China; 3.School of Computer Science and Technology, Civil Aviation University of China; 4.School of Economics and Management,                                                       Civil Aviation University of China, Tianjin, 300300 China)
  Abstract: In order to solve the problem that it is inconvenient for students to buy electronic components on campus in the case of epidemic, a campus unmanned vending machine is designed specifically for the sale of electronic components. Generally, electronic devices are small in size, and the unmanned vending machine designed by the authors takes this feature into full consideration, and has a unique shape and structure design. The database processing system of unmanned vending machine is developed by using Ali Cloud communication technology. Based on WeChat applet, the payment module of unmanned vending machine is designed. The unmanned vending machine can make it more convenient and safe for students to buy electronic components on campus, and it has significant application value.
  Key Words: Unmanned vending machine; Electronic components; Ali Cloud communication; MCU
  近年來,无人售货作为新兴的销售模式在我国飞速发展,它不受经营时间的影响,也没有大批进货费用、装修费用,具有经营方式灵活、回报周期短的特点。而作为无人售货模式重要载体之一的无人售货机,就是该文重点研究的对象。但市场上现有的无人售货机主要以饮料、零食为主,产品单一,不能满足学生在校园内对学习用品如电子芯片、OLED、STM32C8T6核心板等电子元器件的需求。因此,一种人与人无接触,专门针对校园内电子元器件销售的无人售货机就成为了该文想要设计制作出来的对象[1-2]。
  1  整体外框结构设计
  电子器件无人售货机的机械机构设计,主要由3个部分组成:售货柜、柜锁和柜门。电子元器件具有体积小、形状不一的特点。传统的售货柜采用螺旋出货方式,不利于产品自动出货,因此该款无人售货机具有适合放置电子元器件售卖,以及避免了人与人相互接触售货的特点,同时具有成本低,占用资源少,灵活性高的特点。具体设计见图1。   图1(a)是无人售货机的售货柜。由于所售卖物品为电子器件,电子器件本身具有体积小的形状特点。因此,售货柜采用传统的螺旋出货弹簧方式不利于产品自动出货。该文针对这一问题,使用货柜格子的形式放置电子器件,当用户选择好商品后,可直接从货柜格子中取出。
  柜锁使用智能柜电控锁,如图1(b)所示,采用关门(断电)上锁,通电触发开锁的工作模式,由单片机来控制锁的开关。
  柜门如图1(c)所示,采用透明的PC塑料门,便于用户选择心仪的电子器件。售货柜、柜锁、柜门、控制系统组装,构成一个完整的硬件结构。
  2  云上数据库系统
  阿里云拥有中国唯一自主研发的计算引擎和EB(EB=1,024PB=1,048,576TB=1,152,921,504,606,846,976Bytes)级的大数据存储和分析能力、10K任务分布式部署和监控,以及可靠易用的云、全局智能的大数据、云端一体的智联网和随时随地的移动协同,加之众多经典的行业解决方案,因此该文设计的校园电子器件无人售货机以阿里云为基础,个性化定制数据库处理系统。
  与阿里云通信流程:登陆阿里云物联网平台,将单个货柜柜格对应的ID预存在平台上,当顾客完成支付后,柜格对应ID发送改变,云端分别向设备端的SIM800C的通信模组和通过SSH(Secure Shell Protocol,即安全外壳协议)工具向阿里云手机端发送数据。向通信模组发送数据的目的是打开规格,向阿里云手机端发送数据的目的是提醒管理员按时上货。
  该数据库处理系统后台处理过程见图2。
  设备的硬件由一个STM32F103ZET6单片机加上一个SIM800C通信模组构成,设备的应用逻辑运行在MCU(单片机)上,通信模组支持MQTT(Message Queuing Telemetry Transport,即消息队列遥测传输)功能并提供AT指令(AT,即Attention),AT指令是应用于终端设备与PC(Personal Computer,即个人计算机)应用之间的连接与通信的指令)给MCU使用,MCU控制模组连接云端服务以及收发數据。设备厂商需要将Link SDK(Software Development Kit,即软件开发工具包)集成并运行在MCU上,让Link SDK通过通信模组连接到阿里云平台。
  SDK使用MQTT与阿里云平台通信,对于该模组只支持TCP(Transmission Control Protocol,即传输控制协议)的情况,意味着MCU上需要使能SDK自带的MQTT Client(Client,即客户端),由MQTT Client将用户数据封装成MQTT协议之后通过通信模组上的TCP模块将数据发送到阿里云物联网平台。
  MCU与模组之间使用UART(Universal Asynchronous Receiver/Transmitter,即通用异步收发传输器)进行连接,通过UART接收来自模组的数据,由于UART是一个字符一个字符的接收数据,因此还需要对收到的数据组装并判断AT指令是否承载TCP数据,如果是,才能将TCP数据发送给TCP连接管理模块。设备开发过程见图3[3]。
  3  人机交互页面设置
  3.1 上位机与串口屏人机交互页面设计
  图4(a)为人机交互页面,这个交互页面通过阿里云物联网平台获得商品ID信息,并将商品ID转换成二维码,图4(b)为商品存放柜。人机交互页面由两部分组成,上侧指定区域为商品二维码,下侧指定区域为矩阵触摸按键。用户选择对应的商品,按下商品前的标号,显示相应的二维码,当用户扫码付款时,阿里云物联网平台上对应商品的ID先发生改变,显示付款成功的图案[4]。
  3.2 单片机控制继电器开关设计
  单片机控制继电器开关流程图见图5,当没有用户扫码时,单片机通过保持继电器断开,来保证商品防盗,增加了可靠性。当有用户扫码时,继电器开关由原来的断开位变为闭合位,产生较大的电流,控制继电器锁阀打开,用户成功取走货物,并将缺货消息告知单片机。
  4  支付模块
  微信小程序具有用完即走、使用即用户、曝光度高、开发周期短等特点,并且提供了微信支付的接口,简单方便。因此,该文以微信小程序为基础,设计了支付系统。该系统主要由3个部分组成,具体介绍如下。
  4.1 支付模块
  此模块基于微信Native支付接口开发,支持扫码开锁和支付功能,便于用户操作。
  4.2 商品信息浏览模块
  提供商品详细数据以及相关使用资料,方便用户查询。
  4.3 个人主页模块
  包括缺货提醒、历史订单、优惠券、帮助信息等。基于微信小程序的信息服务平台具有快捷、高效的特点,免去了用户下载专用软件的繁琐[5]。
  5  总体使用流程
  每个柜格的商品ID都已经在阿里云物联网平台上实现对应绑定,对应商品的ID数据已经存在了串口屏内存中。当顾客在串口屏的操作页面上确定选择了心仪的商品后,串口屏首先显示出对应商品的付费二维码,等顾客支付完成后,阿里云物联网平台上对应商品的ID先发生改变;然后,阿里云物联网平台一边通过SSH工具向管理员手机上的阿里云APP发送状态信息,一边向SIM800C通信模组上的TCP模块发送商品ID改变的数据;接着通信模组将数据MQTT格式通过UART发送给单片机,单片机经过算法的逻辑判断后,则会闭合与柜格相连的触电器,锁被打开,顾客就可以取出商品了;与此同时,单片机同样以UART的方式向串口屏发送已被购买成功的商品的数据,串口屏接收到数据后就会显示对应商品付费成功的页面;最后,阿里云物联网平台会通过SSH工具向管理员手机上的阿里云APP发送这笔交易的实时状态信息,以供管理员实时监控售货机内的库存情况[6]。
  6  结语
  该文设计的这一种电子科技无人售货机,能实现针对电子元器件的无人售卖,并通过服务器实时监控货物状态信息。该售货机现已实现产品化,性能稳定、收银界面友好、支持网络支付,同时配送部分前端存在串口屏进行人机交互信息显示,首次应用阿里云平台也能给管理员和用户一种全新的体验。该售货机主要适用于学校,未来也可根据需要来改造内部结构,广泛用于公园、医院等场所。对比2020年第四季度和2021年第一季度的售卖数据,无人售货机销售金额基本平稳,能为现有校园市场贡献15%~25%的收益。
  参考文献
  [1] 马培力.全自动无人售货与自动贩卖系统[J].兵工自动化,2019,39(3):36-37.
  [2] 颜莉霞.“新零售”下特许经营单店盈利模式探析[J].中国商论,2018(8):1-2,5.
  [3] 畅毅,王亮,黄劲松,等.基于BD930板卡的RTK测量系统研制[J].测绘通报,2017(1):97-101,105.
  [4] 黄丹辉.基于人机交互的电子产品设计研究[J].现代信息科技,2020(17):1-3.
  [5] 席洁.基于PKI技术的电子商务安全支付系统[J].科技创新导报,2020(9):1-2.
  [6] 吴梅,姚敦红.基于UML的无人超市售货系统设计[J].电脑知识与技术,2020(26):1-3.
其他文献
肉芽肿性多血管炎(granulomatosis with poly angiitis,GPA)既往在临床上被称为韦格纳肉芽肿(Wegeners granulomatosis,WG),属于免疫介导的坏死性肉芽肿性血管炎,对患者的上
中医对痛风的认识最早见于《黄帝内经》,朱丹溪首次提出了"痛风"这一病名。痛风发作时痛如虎噬,且反复发作,经久难愈。金明秀教授认为,痛风性关节炎为本虚标实之证,即肝脾肾
Poncet综合征(Poncet syndrome)又称结核风湿症,也称结核变态反应性关节炎或结核性过敏性关节炎,是一种公认的存在关节外结核的反应性关节炎。目前,即使在结核病高发国家,此
【摘 要】 肾痹为五脏痹之一,在风湿病中的地位非常重要,为常见痹病之一。收集研究历代医家论治肾痹的经验,结合临床实践,总结出肾痹的病因病机(虚、邪、瘀)和证治方案[辨证分为3候5型:邪实候(湿热痹阻证、寒湿痹阻证),正虚候(阴虚内热证、脾肾阳虚证),痰瘀候(痰瘀互阻证)],临床应用,取得良好的效果。   【关键词】 肾痹;强直性脊柱炎;五脏痹;风湿病(痹病);三级痹病;证治;规范化;虚邪瘀  
相关文献发现,白芷在急性痛风性关节炎的外用药物中使用频次较高。白芷所含的香豆素类、挥发油等成分可以起到抗炎、镇痛、抗菌等作用,可配伍清热解毒、祛风除湿、化瘀通络等
类风湿关节炎以慢性破坏性多关节炎为主要表现,病理变化是由于自身免疫功能失调,体内炎性细胞因子和炎症介质等释放,导致全身关节滑膜组织的慢性炎症。抑制关节内滑膜细胞和
痛风是以关节红肿灼痛为主的代谢性风湿病。近年来,随着人们生活水平的提高,痛风的发病率逐年上升并呈年轻化趋势,严重影响人们的健康,民族医药独特的外治法治疗痛风有一定优
【摘 要】 过氧化物酶体增殖活化因子受体γ及其配体在各类炎症、免疫反应中发挥重要作用。过氧化物酶体增殖活化因子受体γ可反映类风湿关节炎患者的临床病情活动度,并预测关节破坏的程度;其基因Pro12Ala可作為类风湿关节炎高危人群的筛选指标,有助于类风湿关节炎的二级预防。过氧化物酶体增殖活化因子受体γ激动剂参与类风湿关节炎治疗已成为当下研究的热点,但其对疾病进展和严重程度的影响需要更深入的研究。  
【摘 要】 辅助性T细胞1(Th1)/辅助性T细胞2(Th2)细胞因子比例平衡共同维持机体稳态,两者之间的平衡一旦被打破,将导致多种风湿病的发生和发展。白细胞介素-33(IL-33)与特异性受体肿瘤发生抑制蛋白2(ST2)结合形成IL-33/ST2信号通路,该通路通过诱导Th2型免疫应答,分泌抑炎细胞因子,同时阻止初始T细胞向Th1细胞分化,减少相关促炎细胞因子的产生,改变风湿病中Th1型炎性因子
尿酸是嘌呤核苷酸代谢的最终产物,当嘌呤核苷酸代谢紊乱时,可导致尿酸水平的异常。嘌呤核苷酸在人体内代谢的过程分为合成代谢及分解代谢,多种酶参与了代谢的过程。当编码这