1. 项目简介
采用MYB-Y6ULX-HMI快速开发板,实现在线电池状态监测的用户界面开发。通过这个项目,评测快速开发HMI的流程和方法。
2. 板卡简介:
MYB-Y6ULX-HMI 人机接口参考设计开发板支持12V~24V 直流供电,底板主要功能有触摸功能、LCD、摄像头、USB、以太网、RS485、RS232、RTC、IO 扩展能功能。这个基于NXP核心板,具有快速开发的能力。收到如下包装板子:
包装盒,
开箱后的电源附件和装箱单
开发板的正面,
开发板的反面
3. 资源链接:
MYD-Y6ULX-HMI 资源下载 Resource Download
4. 拟实现的效果
拟实现的效果,这个界面包括初始页面splash,状态显示页面Status,设置页面Settings,介绍页面About。
这个页面,提供开放的接口,接受来自ADC接口或者通讯接口的设计,本项目的数据采用psudoData模拟数据。
具体实现的流程: - 项目启动,显示起始页面的图像,同时等待整个项目的加载和初始化。如果有网络连接接口,启动并测试网络连接,返回连接状态的情况。 - 完成初始化后,就直接进入主页面。主页面包括文字显示的电池电压,电池电流和电池运行温度,环境温度的动态显示。同时可以调出历史数据,用动态折线图的方式表现出当前的情况。 - 为了正确显示出设定的参数,需要对设定的单位和时间段进行设定,这些都表现在设定页面。 - 最后的关于页面,说明了项目的名称,以及有关的版权信息,同时提供服务联系方式和服务提示。
|