实验22 心跳曲线实验

实验22 心跳曲线实验 1.实验目的通过定时器定时产生随机数模拟心率、血氧、血压等数据2.实验工具任意三易串口屏本例程采用的型号为SANY-WV-S43-05M-CUI图片VP开发软件3.实验工具Page01在VP界面左下角资源区 选择图片栏点击上方添加按钮选择准备好的UI图片点击打开即可导入。2点击page0页面选择背景类型为图片随后选择背景图片为导入的UI图片。3在左侧工具箱中拖出一个曲线控件、一个整数控件、一个定时器、一个变量控件。4在VP界面左下角资源区 选择字体栏双击默认字体将字高改为48点击转换确定即可。5修改曲线控件的属性宽度490、高度120、背景类型为图片、背景图片选择为UI图片、对齐方式选择页面、网格宽度60、网格高度60、网格线宽均为2、网格线颜色均为黑色、绘制方式为Mode2、最大值为80、最小值为75、通道显示数量为98、数据类型为“int”、通道1颜色为“green”、通道1线宽为3。6修改整数控件的属性文本对齐方式均为“中”、文本颜色改为“green”、背景类型为图片、背景图片选择为UI图片、对齐方式选择页面。7随后分别复制两个曲线控件、整数控件。将曲线2最大值为100、最小值为95、通道1颜色改成“purple” 整数2文本颜色改为“purple”。曲线3最大值为110、最小值为105、通道1颜色改成“blue”整数3文本颜色改为“blue”。8将变量控件重命名为“i”,类型设置为“int”。9将定时器触发间隔修改为5即50ms触发一次在定时事件中编写以下脚本curvedLine0.ch1ValgetRandom(75,80);//模拟静息心率curvedLine4.ch1ValgetRandom(95,99);//模拟血氧curvedLine6.ch1ValgetRandom(105,110);//模拟血压val;​if(i.val20){num1.valcurvedLine0.ch1Val;//分别显示到整数控件num5.valcurvedLine4.ch1Val;num7.valcurvedLine6.ch1Val;val0;}下载验证点击编译查看调试。点击下载查看串口屏演示。