基于rfid的公交卡管理系统课程设计说明书内容摘要:

基于 RFID 的公交卡管理系统 专业班级: 物联网工程 姓名: XXX 学号: XXXXXXX 3 注:月票只提示刷卡成功,不扣费。 3 实验总结和 心得 这次课程设计是在掌握前几次的实验的基础上完成的,几乎全是运用了前几次的函数这次课程设计比前几次实验主要多运用了值操作。 通过本次 课程设计 我学会 MFC 工程的建立,提升了自己的编程能力, 查找资料 也是学习新知识的必备技能,同时对 M1 卡的了解也更加深刻,对 M1 卡的操作也更加熟练,对课上老师讲的东西有了更深的理解 ,自己的动手能力也有了进一步的提升,这次的课程设计收获很大。 基于 RFID 的公交卡管理系统 专业班级: 物联网工程 姓名: XXX 学号: XXXXXXX 4 4 参考文献 [1]高建良,贺建飚 .物联网 RFID 原理与技术 [M].北京:电子工业出版社, 2020. [2]黄玉兰 .物联网射频识别( RFID)核心技术详解 [M].北京:人民邮电出版社, 2020. 5 附录(代码)HANDLE icdev。 int st。 void CXpDlg::OnTimer(UINT nIDEvent) { // TODO: Add your message handler code here and/or call default switch (nIDEvent) { case 1: { icdev=rf_usbinit()。 rf_beep(icdev,50)。 KillTimer(1)。 break。 } case 2: { UpdateData(true)。 9。 UpdateData(false)。 unsigned long snr。 //unsigned long value。 rf_card(icdev,1,amp。 snr)。 st=rf_authentication(icdev,0,3)。 if (st!=0) (验证密码失败 !)。 unsigned long val=0。 st=rf_initval(icdev,13,val)。 //初始化第三扇区第一块 st=rf_authentication(icdev,0,2)。 //验证密码 if (st!=0) (验证密码失败 !)。 unsigned long va=100。 st=rf_initval(icdev,9,va)。 //初始化第二扇区第一块 if(st==0) { (初始化成功 !)。 //在显示框显示 加值成功 ! KillTimer(2)。 } else (初始化失败 !)。 //在显示框显示 加值失败 ! } case 3: { UpdateData(true)。 5。 UpdateData(false。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。