迪文科技论坛

 找回密码
 立即注册
搜索
查看: 963|回复: 4

【开源】COF案例分享:智能家居之电子秤,温度计

[复制链接]

570

主题

168

回帖

1万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
12207
发表于 2022-4-22 15:57:52 | 显示全部楼层 |阅读模式
——文档转载自电子发烧友

一、串口指令控制数据变量显示控件

很高兴能申请到迪文的串口屏,由于想多测试小型的显示界面,于是就申请了一块2.8寸(分辨率320*240)的非触摸屏。
(1)使用 DGUSV 7.624版本来制作项目工程,修改CFG配置文件。


   


(2)背景图的导入,对文件有命名要求,首张图片需以00开头,比如00.jpg等。

      


(3)设置好分辨率
  

(4)压缩生成图片文件

(5)从“显示控件”里使用 “数据变量显示”控件,并设置好,我设了1个小数点。

            


(6)工程参数设置好之后,点击保存,生成,导出,会在DWIN_SET文件夹生成相应的配置文件。


(7)最后DWIN_SET文件夹整个拷贝到TF卡,然后断电情况下把TF卡在插上串口屏的开发板上,上电,就开始自动烧录了,烧录成功的结果如下:

   


(8)断电,拔掉TF卡,再上电
  



(9)查查T5L DGUSII 应用开发指南.pdf 串口指令示例

   


(10)通过串口指令,把它变成15.3

   

(11)最终结果,非常好用

  



二、动态相册

搭建环境可以看我写的串口指令控制数据变量显示控件文章,串口屏用来做动态相册也是相当便利,话不多说,操作起来。
(1)准备12张图片,注意命名规则从00开始



(2)这次要用到 “显示控件”- 图片动画显示”在00.jpg界面上拖放一个显示控件,并根据官方文档说明设置右侧属性值。

  


(3)附上一张官方文档参数说明

  


(4)在最后一张图12.jpg也用相同控件,属性值设置略有不同。



(5)最后,保存,生成,导出,就是这么简单好用。



三、智能家居之电子秤,温度计

经过一段时间的应用,对迪文串口屏是越来越喜欢,用起来很便利,于是尝试做一个智能家居产品-电子秤,随带整合一下温度计。常规过程请看前两篇文章: 串口指令控制数据变量显示控件和动态相册

(1)开始新一个项目,制作一张背景图,在合适的位置放入两个“数据变量控件”。



(2)两个“数据变量控件”,显示重克的变量地址用1000, 显示温度的变量地址用1020。

  


(3)结合官方文档说明



(4)开发板使用了国民技术N32G457 ,基于 rt-thread上进行开发,电子秤使用了HX711 , 温度计使用了 DHT11




本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0

主题

5

回帖

63

积分

注册会员

Rank: 2

积分
63
发表于 2022-7-14 21:56:23 | 显示全部楼层
HOLLO DEAR COULD YOU SEND PROJECT FILES
info@yurtelektronik.com.tr
回复

使用道具 举报

0

主题

752

回帖

4693

积分

论坛元老

Rank: 8Rank: 8

积分
4693
发表于 2022-7-21 08:44:09 | 显示全部楼层
本帖最后由 helloworld 于 2022-7-21 08:48 编辑

Has been sent to your mailbox
只会hellowrold
回复

使用道具 举报

0

主题

5

回帖

63

积分

注册会员

Rank: 2

积分
63
发表于 2022-7-23 17:57:41 | 显示全部楼层
Also I need to Code is it possible ?
回复

使用道具 举报

0

主题

1

回帖

33

积分

新手上路

Rank: 1

积分
33
发表于 2024-8-28 18:19:13 | 显示全部楼层
兄弟,能发一份源码吗?1512606656@qq.com!非常感谢
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|迪文科技论坛 ( 京ICP备05033781号-1 )

GMT+8, 2024-12-26 23:58 , Processed in 0.093095 second(s), 22 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表