使用迪文串口屏有一段时间了,也是不小心自已误操作把串口屏配置文件一下搞错了,暂时出现了锁卡,正好周边朋友也有一块串口屏,也就借来用用,手头有一块合宙ESP32C3
开发板,结合制作了一款智能车载系统。
1、初步构建思路
由于ESP32C3开发板串口较少,也本着功能多结合多实践的想法,决定与迪文的通讯不局限与串口,充分利用ESP32C3的网络的功能,雷达检测数据从MQTT获得,再通过ESP32C3串***给迪文 。
2、UI界面制作,通谷易懂方式
界面的上半部分为雷达检测数据(这种用软件模拟一下),下半部分接收方向手柄模块数据。
3、使用DGUS Tool V7.624创建项目并导出图片
4、雷达数据这块使用的是“显示控件”-“数据变量显示”,变量地址设为1000,把它复制到 每一个页面里。
5、考虑到车载的前进,后退,左转,右转要加点动效,用两张图来形成,这里要用到“显示控件”-“图片动画显示”组件
6、01--08图片都要有“显示控件”-“图片动画显示”组件,并且01-02为一组“后退”动画,03-04为一组“前进”动画,05-06为一组“左转”动画,07-08为一组“右转”动画,设置参数参考01-02这一组为例,设置一样,图片如下:
7、按正常方式烧录到串口屏
8、查阅官方手册文档,收集好“数据变量”及“页面切换”指令
9、合宙ESP32C3开发板使用lua编程,串口接上迪文串口屏,就可以非常好的使用了,视频附上
https://www.bilibili.com/video/BV1f3411J7My/
迪文串口屏使用操作便利和功能性也强大。