课程简介
开发背景:在以往学校组织学生体检过程中,测量学生身高时采用传统立尺测量,需要一位老师测量、一位老师记录,不但费时费力而且效率低下。为了解决这一问题,我们设计制作了身高测量仪,将所学知识应用于实际,很好的解决了传统测量身高方式的弊端。
结构说明:身高测量系统运用超声波采集数据,运用无线模块NRF24L01传输数据。LCD12864将测量结果显示出来。运用语音模块WT588D报读测量结果。采用Visual basic编写可视化控制界面作为上位机来控制测量仪工作。
功能与使用说明:身高测量系统运用超声波采集数据,该模块可以实时检测高度的变化,灵敏度高,受外界干扰很小 。超声波采集数据后通过无线模块NRF24L01将数据发送至单片机,单片机接收数据后对数据进行处理,将最终数据发送至电脑终端和LCD液晶显示。LCD液晶采用的是12864,可显示中文及图片,可视性非常好,对其控制也很容易。电脑终端则采用Visual basic编写上位机控制界面,学以致用。在上位机控制界面上设置串口属性,根据实际情况选择端口,波特率选取“9600”,校验位设置为“无NONE”,停止位设置为“1”。然后点击“打开串口”按钮,若按钮左侧显示灯变为红色,则说明串口已打开,这样上位机就可与单片机进行通信。单片机用串口通信的方式将测量结果发生给上位机,此时测量的结果显示在上位机“测量结果”显示框内。为了方便记录管理,上位机控制界面编写有学生基本信息(姓名、性别、学号、专业、班级)输入框。待将学生基本信息输入完毕后,点击“保存”按钮。这样学生的基本信息与身高测量结果就会保存起来。同时在点击保存的时候上位机会发给单片机报读测量结果的指令,当单片机接收的报读指令后,就会驱动语音模块报读出测量值。这样就完成了一次测量。全部测量完毕后,点击上位机上“导出信息”按钮,上位机就会将全部测量信息和学生基本信息以excel电子表格的形式导出保存在电脑桌面上。在测量工作完成后点击“关闭”按钮关闭上位机控制界面。
该系统相关内容介绍:http://forum.eepw.com.cn/thread/224222/1
课程目录
00:03:44