网站大量收购独家精品文档,联系QQ:2885784924

《4.2 模拟停车场自动收费系统的搭建与调试》精品课件.pptx

《4.2 模拟停车场自动收费系统的搭建与调试》精品课件.pptx

此“教育”领域文档为创作者个人分享资料,不作为权威性指导和指引,仅供参考
  1. 1、本文档共31页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

4.2模拟停车场自动收费系统

的搭建与调试;通过实地考察,马宁把自己的想法描述出来了,但他还不知道该如何具体实施,模拟停车场自动收费系统真的能做出来吗?一般来说,制作一个物联网应用系统的作品具体需要哪些步骤?我们在本节解决马宁的上述疑问,根据前面学习的物联网原理与知识,使用智能开发板、智能终端、传感器、执行器,模拟停车场自动收费系统的实现过程,并对系统进行调试。;本节我们自己动手,搭建一个简易的物联网应用系统并进行调试,通过搭建与调试作品,深入了解物联网应用中的数据采集、传输、处理与反馈过程。;情境导入;01;1.收费系统应用场景:

(1)根据停车场自动收费系统程序的具体应用场景,可以分为RFID射频卡初始化及充值部分和RFID感应收费部分,这两个部分对应的功能都能够在一个智能开发板上完成,最终通过按智能开发板上的A、B按键即可分别实现。;(2)首先实现RFID射频卡初始化及充值功能。将要识别的RFID射频卡置于智能开发板的RFID感应区,当按下智能开发板的A键后,感应区扫描RFID射频卡,并初始化RFID射频卡,同时给RFID射频卡的电子钱包充值。RFID射频卡初始化及充值的程序如图4.2.1所示。;(3)然后实现RFID感应收费功能。它是停车场自动收费系统中实现物联网应用的主要环节。通过物联网,系统从RFID射频卡的电子钱包中扣费,并将电子钱包中的余额信息发送到用户的手机上。;程序设计;程序设计;2.在编写物联网应用系统的程序时,可以根据描述功能的流程图来编写实现各个功能的程序,如按下B键进行RFID感应扣费的程序,编写程序时逻辑要合理,语法要正确。;3.数据库管理:引入数据库管理系统(DBMS)来存储和管理停车场数据,例如车辆信息、停车记录和收费记录等。通过使用SQL语言进行数据库操作,可以实现数据的快速检索、备份和恢复等功能。;4.前端开发技术:采用现代化的前端开发技术,如HTML、CSS和JavaScript,可以构建更美观、交互性更强的用户界面。还可以考虑使用前端框架和库,如React、Angular或Vue.js,以提高开发效率和用户体验。;02;模块连接;模块连接;2.智能开发板上有若干个实现输入输出数字量和模拟量的引脚(见图4.2.5的左图),2个连接直流电机的引脚(M1、M2),还有2个连接集成电路的I2C引脚。在连接传感器与智能开发板时,可以利用程序指令中的提示选择对应的引脚号,如图4.2.5的右图所示。;3.无线通信技术:应用无线通信技术,如Wi-Fi、蓝牙、LoRaWAN或NB-IoT等,实现停车场设备和服务器之间的远程通信。这样可以消除有线网络的限制,并方便地扩展系统的覆盖范围。;4.车辆识别和认证:结合车牌识别技术、RFID标签或车载传感器等,对进入停车场的车辆进行身份识别和认证。这样可以确保只有授权的车辆才能使用停车场,并提供更精确的计费和管理。;03;1.连接好各个模块后,需要将程序指令刷入智能开发板,然后运行程序,测试系统的效果。例如,在模拟停车场自动收费系统中,我们通过读取RFID射频卡的信息,来实现收费、收费信息的传输与挡车闸杆的升降。在进行系统测试时,就需要检查刷卡后智能终端显示的余额是否正确,挡车闸杆是否实现了正常升降。对系统的测试可以分为两个部分,程序功能调试与硬件模块测试。;2.在进行程序功能调试时,需要注意程序是否完整、是否存在逻辑错误.是否能够实现系统的既定功能,发现程序出现报错信息时,应检查程序中是否有语法错误,是否出现指令缺失。例如,在编写按下B键实现RFID感应收费的程序时,用蓝牙发送消息要注意数据的类型转换,即需要将其他的数据类型转换为蓝牙可发送的字节数据,如图4.2.6所示。;系统运行与调试;图4.2.7检查能否正常采集与反馈数据;系统运行与调试;模拟停车场自动收费系统制作与调试

1.各小组根据本项目要完成的系统的功能,编写程序并连接各个模块。

2.小组成员进行分工合作,对系统的功能进行测试。

3.根据测试结果思考并尝试对系统的功能进行优化

4.再次完成系统测试,并把结果填写在表4.2.1中。;表4.2.1模拟停车场自动收费系统测试表;表4.2.1模拟停车场自动收费系统测试表;4.日志记录与分析:实现系统的日志记录功能,将关键事件、错误和异常信息等记录到日志文件中。通过分析日志,可以追踪问题、监测系统运行状况,并进行故障排查和性能优化。;5.调试工具与技术:使用调试工具和技术来定位和解决系统中的问题。例如,在开发环境中使用调试器进行代码单步调试,或者使用性能分析工具来检测系统的瓶颈并进行性能调优。;模拟停车场自动收费系统的搭建与调试需要明确停车场自动收费系统的功能和要求

文档评论(0)

150****1232 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档