




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
《智慧工厂》App实战开发任务7实现环境监测数据可视化
任务描述本任务完成《智慧工厂》App的主页开发,并在主页的“车间监测”页签中完成车间环境监测数据的可视化开发。任务能力目标能使用ArkTS组件编写主页;能完成车间环境监测页面的开发;能从ThingsBoard获取传感器数据;能展示车间的环境数据;能实现车间环境数据的动画显示效果。开发主页面分析环境监测内容视图页的结构封装一级标题组件任务实施-步骤TaskImplementationSteps010203封装二级标题组件04封装展示告警提示信息的组件封装多合一传感器的数据实体类封装展示传感数据的组件050607获取多合一传感器的遥测数据展示多合一传感器的数据实现环境监测数据可视化任务实施-步骤TaskImplementationSteps080910验证1101开发主页面开发主页面在《智慧工厂》App中,需要三个页面,分别用来展示车间的环境监测数据、物品的监测数据和设备告警的数据,可以使用Tabs容器组件来实现,通过Tabs的tabBar页签进行三个数据展示的内容子视图切换。02分析环境监测内容视图页的结构分析环境监测内容视图页的结构03封装一级标题组件封装一级标题组件04封装二级标题组件封装二级标题组件05封装展示告警提示信息的组件封装展示告警提示信息的组件当车间环境超过预设的阀值时,在车间环境数据展示页面的告警提示区,可以展示告警提示信息。为方便后续的操作,封装展示告警提示信息的组件,使用Marquee进行告警提示信息的滚动展示。06封装多合一传感器的数据实体类封装多合一传感器的数据实体类在ets>model目录下新建SensorBean.ets文件,并在该文件中创建SensorBean类,该类用装饰器@Observed修饰。07封装展示传感数据的组件封装展示传感数据的组件当获取每一个传感器设备的遥测数据后,需要进行数据展示,封装一个类用于展示单个传感器的数据。08获取多合一传感器的遥测数据获取多合一传感器的遥测数据封装好上述组件和数据实体类后,接下来就可以编写获取多合一传感器信息的业务逻辑类。09展示多合一传感器的数据展示多合一传感器的数据在view目录下新建Sensor组件,按环境监测内容视图页的结构,组合上述封装好的组件和数据,展示从ThingsBoard获取的多合一传感器的数据,实现车间环境的监测。10实现环境监测数据可视化实现环境监测数据可视化。在Index.ets主页面,在组件的生命周期函数aboutToAppear()中接收登录成功后传递过来的ACCESS_TOKEN,并传递到获取遥测数据的方法中,每隔10秒从ThingsBoard获取多合一传感器的数据,并在“车间监测”页签对应的内容子视图里,使用Sensor()组件替换原来的Text组件,实现车间环境监测数据的展示。11验证验证123登录ThingsBoard,获取温度设备的访问令牌。配置MQTTBox,以便发送温度的遥测数据给ThingsBoard。发送40°C的温度值。4在ThingsBoard云平台上查看上报的温度的遥测数据。任务小结本任务从主页的开发开始,逐步分析和分解车间环境监测数据页面的结构,拆解出一级标题、二级标题、单个传感器数据的显示组件等,并封装了对应的实体类和业务类,实现从物联网云平台获取传感数据并展示
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 奶粉购销合同协议书范本模板(2025版)
- Unit 1 Family 语法和阅读专项练习(含答案)北师大版英语七年级上册
- 2025年微污染防控设备项目建议书
- 《二零二五版权资源共享与图书销售合作协议》
- 2025年航空器零部件供应与维修保障服务合同范本
- 2025电子商务平台合作合同:跨境电商物流仓储服务条款
- 2025跨区域书法教育资源整合与推广合作协议
- 2025年度大型购物中心积分消费抵扣现金协议
- 2025个人公司借款与信用保险综合服务合同
- 《计算机网络技术基础实训报告》项目8实训远程桌面连接的配置
- 神昏中医护理常规
- 2023年佛山顺德区教育系统教师考试真题及答案
- 《园林工程》课件-项目三
- 自备药品使用承诺书
- 物业公司品质管理及检查制度全套
- 2023直流充电接口电路模拟器 技术条件
- (完整word版)A3试卷模板
- 反电诈反洗钱业务知识竞赛题库(必会版)
- 2022《煤矿安全规程》
- GB/T 19473.1-2004冷热水用聚丁烯(PB)管道系统第1部分:总则
- 北京奥运会开幕式解说词
评论
0/150
提交评论