1、操作员需要跟在喷灌设备旁控制设备运行及参数设置,为了减轻操作员工作量,开发远程控制APP实时远程操控喷灌设备。
点击空白处退出提示
1、操作员需要跟在喷灌设备旁控制设备运行及参数设置,为了减轻操作员工作量,开发远程控制APP实时远程操控喷灌设备。
软件功能、核心功能模块的介绍
可以执行设备操作(前进、后退、停止、运行速度、执行周期)指令,查看设备运行参数,地里化显示设备,使用摄像头查看设备真实运行,用户设置个人信息等。
1、设备列表功能:列表展示设备名称及运行状态等信息,可以通过分组筛选设备。点击设备可以跳转到该设备控制页面。
2、设备控制模块:通过协议到后端,再通过阿里云物联网发指令到下位机MCU执行。
3、地里化展示:支持高德和谷歌地图,在地图上显示绘制设备。
4、告警日志:后端触发报警日志,前方获取后本地存储和展示
5、系统设置:可以设置用户头像,手机号,常用配置等。
6、视频监控:接入萤石,可以绑定设备,视频监控设备。
采用所见即所得的设计思路,代码尽量简洁实用。代码开发采用公共复用,提取通用方法到公共类。
整个项目是本人独立开发完成,使用的Java开发语言在AndroidStudio开发。
项目中遇到大数据量展示,之前是将ListView整体加载数据,出现卡顿ANR。经过优化,采用滑动加载机制,效果比较好。





评论