一种智能排队通知系统的设计

来源 :中国科技博览 | 被引量 : 0次 | 上传用户:deiaw
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  [摘 要]本文设计了一种智能排队通知系统。该系统以ARM为平台,结合GSM、LCD等模块实现用户排队、状态查询以及短信通知等功能。其中ARM处理器使用Cortex-M3芯片;GSM模块完成短信接收、发送;液晶屏实现操作提示和信息显示。该系统应用在银行、餐馆、医院、政府机构等场合,可以节省用户的排队时间,提高效率。
  [关键词]ARM,GSM短信,智能提醒
  中图分类号:G115 文献标识码:A 文章编号:1009-914X(2017)01-0264-02
  1引言
  随着社会的飞速发展,人们在工作生活中的很多方面都面临排队的情况,比如去银行办业务,去医院看病,到餐厅吃饭,经常要花费很多时间在排队等待,有时还会遇到插队、拥挤等不愉快的事情。如何将用户从枯燥的排队等待中解脱出来,让用户可以合理安排时间,抽身去做一些其他的事情,是本文考虑的主要问题。
  现阶段,在金融、医疗、餐饮等领域,已经出现了众多的排队系统,但用户在使用时还不能够充分安排时间,不能及时了解排队的情况,因而不敢远离,比如在某些“过号作废”的场合,一旦错过,需要重新排队。近年来,在餐饮领域出现的一些排队软件可以让用户及时得到排队变化信息,但需要智能手机、无线网络等条件,使用范围受到限制。本文设计的排队通知系统基于GSM短信息,只要用户的手机能够收发短信即可使用,非常方便快捷。
  2 硬件设计
  本文设计的系统硬件主要包括Cortex-M3开发板、LCD液晶屏、GSM模块、键盘模块、存储器模块。Cortex-M3开发板具有强大的开发功能,板子上集成了按键、LED、USB和UART等外设,十分有利于开发。GSM模块通过URAT接口与Cortex-M3开发板连接,存储器模块通过I2C接口与Cortex-M3开发板连接,液晶屏、键盘模块与Cortex-M3开发板通过I/O口连接。
  各部分的作用如下:鍵盘模块用于输入用户的手机号码;存储器模块用于存储用户手机号码和排队序号;GSM模块用于接收和发送短信息;LCD液晶屏上显示信息;Cortex-M3开发板是系统核心,接收数据进行处理,并将结果输出到GSM、LCD模块。系统硬件如图1所示。
  (1) Cortex-M3开发板:采用了STM32F103RBT6芯片,MCU产生控制指令,通过UART接口传输到GSM模块,GSM响应指令给预约用户发送短信。并且当按键模块输入时,MCU实时将处理后的数据传输给LCD,显示输入的手机号,同时将手机号进行排队,分配序号并通过I2C接口存入存储器中。
  (2)按键:键盘为4*4矩阵键盘,按键0-9的功能为输入手机号码;按键A键为取号操作;按键B为删除操作;按键C的功能为存储手机号码;按键D的功能为叫号操作。
  (3)存储器:采用了AT24C08模块,可用空间是8Kbit。用于存储和查询排队用户的手机号码和排队序号,同时需要记录排队总人数和当前排队序号,防止系统掉电后数据丢失。
  (4)GSM:采用了SIM900A模块,用于发送和接收短信,当用户的序号即将排到时,发送短信提醒用户做好准备;当接收到某一用户的查询指令时,将当前的序号和用户的序号回复给用户。
  (5)LCD:使用12864液晶显示屏,12864是128*64点阵液晶模块的点阵数简称,内置8192个16*16点汉字,和128个16*8点ASCII字符集,利用该模块灵活的接口方式和简单、方便的操作指令,可构成全中文人机交互图形界面。系统运行时,显示屏显示操作提示和预约总数、当前正在办理序号等信息。
  3 软件设计
  本系统实现的主要功能如下:(1)用户输入手机号码进行排队,系统通过短信息将排队序号发送到用户手机上;(2)当用户排队序号快到时,提前发送提醒短信到用户手机;(3)用户发送查询短信,系统将用户当前的排队情况发送到用户手机。
  主程序完成初始化后,检测是否有按键输入。 如果是排号功能, 检测输入的手机号是否是第一次记录,如是第一次排队,分配排队序号,并送到LCD显示, 同时更新存储器当前号码和排队人数,如非第一次排队,LCD显示已分配的排队序号;如果是叫号功能,更新存储器当前号码及排队人数,同时获取第x位排队用户信息,给其发短信提醒。
  检测是否有短信输入,如果接收到查询短信,查询发送查询的手机号码是否存在,如存在,则获取当前排队序号信息,发送给查询方。软件系统流程图如图 2所示。
  (1)初始化
  系统初始化实现系统和外设正常工作的基本设置,包括时钟初始化;IO口初始化;外设接口(I2C、UART)初始化;LCD、GSM、AT24等外设的配置。
  (2)取号处理
  判断按键,当为取号操作时,LCD提示用户输入手机号码,系统分配排队序号,并将手机号码和序号保存在存储器中,将排队序号发送到手机。流程图如图3所示。
  (3)叫号处理
  判断按键,当为叫号操作时,LCD提示当前排队序号,系统更新存储器数据,查找要通知的手机号码和序号,将提醒短信发送到手机。流程图如图4所示。
  (4)查询处理
  系统监测UART口是否有数据输入,当有数据输入时解析是否为查询指令,若是则提取手机号码与存储器中号码对比,找到相匹配的排队序号,并发送给手机。流程图如图5所示。
  (5)显示处理
  LCD在系统运行的各阶段,分别显示不同的信息和提示,包括时间、系统手机号码、排队序号、总排队人数等。
  4 结 论
  本文设计的智能排号通知系统经过测试、试用,各项功能达到了预期目标,今后将在存储规模、通知策略方面进行优化。该系统具有智能化、成本低、使用范围广等优点,可广泛的应用于医疗、金融、服务等行业,将用户从枯燥的排队等候中解脱出来,同时提高使用行业的工作效率。
  参考文献
  [1] 郭书军. ARM Cortex-M3系统设计与实现—STM32基础篇[M]. 电子工艺出版社,2014
  [2] 肖广兵. ARM嵌入式开发实例-基于STM32的系统设计[M].电子工艺出版社,2013
  [3] 廖义奎. Cortex-M3之STM32嵌入式系统设计[M]. 中国电力出版社, 2012
  [4] 何宾. Cortex-M3可编程片上系统原理及应用[M]. 化学工业出版社, 2012.
其他文献
[摘 要]思想政治工作是我们党的优良传统和政治优势,也是医院工作的核心和生命线。改革开放40年来,我国的政治建设、经济建设、文化建设、社会建设、生态文明建设取得了可喜成就,中国发展方法成为了发展中国家效仿的模式。但是,我们在思想政治建设方面,不但没有同步发展,而且出现了严重滑坡。因此,一定要把思想政治工作提到前所未有的高度和位置。本文分析了思想政治工作滑坡的原因,从思想建设、理论建设、制度建设、队
期刊
[摘 要]随着我国城市化进程的不断加快,针对当前水资源缺乏和水资源浪费的这一实际状况,分析了建筑给排水设计的节水现状,阐明了我国建筑工程项目在建设的过程中,在建筑给排水设计方面必须采取合理的节水措施,减少建筑水资源的消耗,为建筑给排水工程的发展奠定了良好基础。  [关键词]建筑给排水;节水技术;应用  中图分类号:TU82 文献标识码:A 文章编号:1009-914X(2017)01-0208-0
期刊
[摘 要]通过对高中物理的实际学习状况研究发现,学生普遍反映在学习过程中存在一些困难,而自己又不能很好的处理这些困难,进而形成物理学习的效率率低下,成果不高等问题。基于此,本文首先对于高中物理学习中学生遇到的关键困难进行了分析阐述,同时对相应的处理办法展开了讨论,希望能够为高中生学好物理提供一定的参考。  [关键词]高中物理 学习困难 处理方法  中图分类号:G633.7 文献标识码:A 文章编号
期刊
[摘 要]在信息化时代背景下,信息经济模式的形成促使科学技术与经济发展间实现了紧密结合,在此过程中,科技管理直接对经济发展产生了一定影响。而结合科技评估体系的完善搭建,则能够为进一步完善科技管理决策体系奠定基础,进而满足市场经济发展之需,并为科技创新与发展营造良好空间与环境。本文针对科技评估在科技项目管理中的作用进行了剖析,为进一步发挥出科技评估的实践运用价值提供参考。  [关键词]科技评估 科技
期刊
[摘 要]体积参数在录井过程中是一个非常重要的参数,如果发生波动太大,体现在录井曲线上出现毛刺,就很难准确判断工程事故,不能给井队提供精准的异常预报,本文详细的分析了超声波体积传感器在测量过程中产生波动的原因,并提出了有效的解决措施。  [关键词]波动 液面 干扰 测量  中图分类号:TM125 文献标识码:A 文章编号:1009-914X(2017)01-0258-01  在正常的录井过程中,经
期刊
[摘 要]黄河堤顶工程是防洪工程体系的重要组成部分,同时也是车辆行人通行的重要途径,对于人们的出行影响非常大。本文就黄河堤顶道路损坏原因及维护措施进行了简单的分析。  [关键词]堤顶;道路;损坏原因;维护措施  中图分类号:TV871 文献标识码:A 文章编号:1009-914X(2017)01-0250-01  1 黄河堤顶公路设计概况  黄河堤顶公路按平原微丘三级公路标准设计,设计年限为 10
期刊
[摘 要]口服补液盐(ORS) 临床上常用的治疗方法是静脉输入不同质量和一定数是的液体, 即所谓输液疗法。但静脉输液技术性强, 费用高, 应用不当还会发生输液反应和并发症, 如静脉炎、局部组织肿胀与坏死、心肺功能异常等。而口服补液简便, 安全,有效, 药源广, 费用低, 保怜运输方便, 并可避免输液过量引起心力衰竭、肺水肿等并发症。本文分析了口服补液盐在动物园多种动物疾病上的应用。  [关键词]口
期刊
河南位于黄河中下游,处中原腹地,是中华文明的重要发祥地,历史文化遗产丰富,古代音乐文化遗产作为人类文明的重要组成部分,对人们的情感与生活,有着不可估量的影响。中国古代音乐不仅带给中国和世界一个文化的记忆,而且带来一种中华音乐文化创新和发展的历史资源。河南地处中原,在中华民族文明发展中一直处于核心地区,自古为华夏礼乐之邦,音乐历史发展更是得天独厚。在古代文献中,不乏黄河流域原始部落的葛天氏之乐、大禹
期刊
[摘 要]本文简要介绍了高炉槽下供料皮带的工艺流程、皮带防滑工作原理及实施过程、实施效果等。  [关键词]高炉 皮带 防滑  中图分类号:G115 文献标识码:A 文章编号:1009-914X(2017)01-0257-01  1 概述  1080m3高炉槽下供料皮带有5条,包括左右矿皮带、3条返矿皮带,担负着烧结矿、焦炭、球团矿、熔剂等各种入炉原料的运输。如果出现压料,岗位人员未及时发现,将影响
期刊
[摘 要]随着我国经济发展水平的提高,加工型的产业在国民经济中所占的比重越来越高,与之而来的机械自动化技术的应用与发展也越来越迅速。高中阶段,对机械自动化技术的接触很少,主要是通过书本知识进行认知。从高中生角度来分析,机械自动化技术的主要应用领域为工业制造业和农村领域。其中包涵机械自动化生产线,机械自动化装配,农业机械自动化播种、收割、灌溉等。机械自动化技术在我国各行业各领域已经得到广泛的应用,那
期刊