3998|21

6105

帖子

4

TA的资源

版主

楼主
 

【家中宝】项目提交 [复制链接]

 
10分芯积分 * 回复本帖可获得 2 分芯积分奖励! 每人限 1 次
  本帖最后由 damiaa 于 2022-10-17 12:19 编辑

                                                                【家中宝】项目提交

                                                                         作者:damiaa

                                                                      设计名称:家中宝

作品照片

功能介绍:

1,家中宝基本显示功能,时钟:古典机械钟形式和数字显示形式。

2,Mqtt留言:目前实现的是英文留言。

3,网络传感器接入。考虑到传感器接入方面,采用mqtt接入方式(因为目前市场上有很多matt的传感器和家用控制设备)。

4,Mqtt接入温湿度等传感器。Mqtt外壳其他传感器(后续可扩充)。

 

系统框图

家中宝整个系统有mqtt broker 、家中宝(mqtt+显示)、mqtt温湿度传感器、 mqtt接入键盘、 其他mqtt扩展几部分组成。之所以温湿度和接入键盘外置主要是为了方便温湿度传感器和接入键盘随意放置,还可以测试异地的传感器如地上的大棚温湿度等。显示端可以高挂到墙体等部分方便观看。

mqtt broker 目前采用公共的测试版本。

家中宝显示终端(mqtt+显示)采用esp32S2+显示屏构成。目前直接采用ESP32-S2-Kaluga-1开发板代替。

mqtt温湿度传感器(外接设备,非本产品,只是接入mqtt温湿度信息)。

mqtt接入键盘采用esp32C3构成。

其他mqtt扩展是以后的扩展方向根据具体需求确定。

 

各部分功能说明

家中宝(mqtt+显示)功能说明:

流程图

mqtt键盘功能说明:

流程图

家中宝(mqtt+显示)代码说明:

app_main()

接收到的Jison及处理代码:

显示(采用Lvgl)部分说明

 

 

mqtt键盘代码说明:

键盘任务:

Mqtt:

Blufi

其他mqtt信息:

留言:发送:

 作品源码见:

https://download.eeworld.com.cn/detail/damiaa/625182

https://download.eeworld.com.cn/detail/damiaa/625183

五、作品功能演示视频

https://training.eeworld.com.cn/course/67836/learn?preview=1#lesson/34579

https://training.eeworld.com.cn/course/67836/learn?preview=1#lesson/34580

https://training.eeworld.com.cn/course/67836/learn?preview=1#lesson/34581

https://training.eeworld.com.cn/course/67836/learn?preview=1#lesson/34582

视频介绍了mqtt的使用和其他一些相关信息。可以让接触者加深了解该产品。

 

项目总结

家中宝项目主要采用通常使用的mqtt协议连接网络。让家中宝设备能够随时随地部署。随时随地通信(也是可以和手机通信)。只要有wifi的地方就可以使用。或者能跑mqtt的就可以使用。这其实也是很多物联网系统的通用思路。像阿里云的物联网也是使用mqtt。通过构建可以了解和熟练mqtt的使用。熟悉如何搭建物联网系统。

家中宝显示终端(mqtt+显示)采用esp32S2+显示屏构成。目前直接采用ESP32-S2-Kaluga-1开发板代替。

家中宝显示终端处理古典机械钟形式和数字两种模式显示(可通过发生mqtt指令切换)。可Mqtt英文留言。Mqtt接入温湿度等传感器信息。可扩展网络传感器接入。

家中宝mqtt键盘采用blfui配置网络,键盘输入信号发送mqtt信息。

通过家中宝设备系统的开发,可以熟悉esp32wifi接口设备接入网络的使用,熟悉如何使用单芯片设备开发wifi设备,熟悉以lvgl为显示库的显示设备的开发。

其中的代码和开发资料有一定的借鉴意义。

 

分享的帖子链接如下:

【2022得捷电子创新设计大赛】物料开箱贴-ESP32-S2-Kaluga-1

【家中宝】esp32s2 wifi sta分析

【家中宝】 esp32s2 mqtt分析

【家中宝】 esp32s2 freertos任务之间的通信 Event Groups 

【家中宝】 esp32s2 freertos任务之间的通信 xQueue

【家中宝】 esp32s2 freertos任务之间的通信 xMessageBuffer

【家中宝】 esp32s2 lvgl跑起来

【家中宝】 esp32s2 tcp+mqtt跑起来

【家中宝】 esp32s2 lvgl跑起来之lcd io配置

【家中宝】 esp32s2 lvgl跑起来之时钟的钟表显示

附件:本贴doc版本:

家中宝作品提交.doc (4.65 MB, 下载次数: 11)

谢谢!

                                                                            完

 

 

补充内容 (2022-10-30 22:06): 搞了个补充实验,把家中宝连接到home assistant了https://bbs.eeworld.com.cn/forum ... 1&extra=#pid3184491

最新回复

感谢分享,预祝版主获大奖!   详情 回复 发表于 2022-10-22 09:58
点赞 关注
 
 

回复
举报

6450

帖子

9

TA的资源

版主

沙发
 

回帖奖励 +2 分芯积分

版主大气,预祝版主获奖

点评

估计有个参与奖  详情 回复 发表于 2022-10-17 12:16
个人签名

在爱好的道路上不断前进,在生活的迷雾中播撒光引

 
 
 

回复

221

帖子

0

TA的资源

一粒金砂(高级)

板凳
 

回帖奖励 +2 分芯积分

记得要多顶好贴,多发好贴, 向楼主学习,多多发帖

点评

互相学习!  详情 回复 发表于 2022-10-19 09:00
 
 
 

回复

282

帖子

2

TA的资源

一粒金砂(高级)

4
 

回帖奖励 +2 分芯积分

听说回帖有积分?不对,我是来学习的

点评

谢谢鼓励!  详情 回复 发表于 2022-10-17 12:16
 
 
 

回复

6105

帖子

4

TA的资源

版主

5
 
本帖最后由 damiaa 于 2022-10-17 12:18 编辑
秦天qintian0303 发表于 2022-10-17 10:50 版主大气,预祝版主获奖

估计有个参与奖  完成是我的最大目标

点评

能完成的人都是优秀的,我就做了硬件部分就熄火了  详情 回复 发表于 2022-10-17 15:32
 
 
 

回复

6105

帖子

4

TA的资源

版主

6
 
hehung 发表于 2022-10-17 11:20 听说回帖有积分?不对,我是来学习的

谢谢鼓励!

 
 
 

回复

6450

帖子

9

TA的资源

版主

7
 
damiaa 发表于 2022-10-17 12:16 秦天qintian0303 发表于 2022-10-17 10:50 版主大气,预祝版主获奖 估计有个参与奖  完成是我 ...

能完成的人都是优秀的,我就做了硬件部分就熄火了

点评

谢谢这么高的评价  详情 回复 发表于 2022-10-17 15:35
个人签名

在爱好的道路上不断前进,在生活的迷雾中播撒光引

 
 
 

回复

6105

帖子

4

TA的资源

版主

8
 
秦天qintian0303 发表于 2022-10-17 15:32 能完成的人都是优秀的,我就做了硬件部分就熄火了

谢谢这么高的评价

 
 
 

回复

132

帖子

0

TA的资源

一粒金砂(中级)

9
 

回帖奖励 +2 分芯积分

非常优秀,感谢推荐

 
 
 

回复

28

帖子

0

TA的资源

一粒金砂(中级)

10
 

回帖奖励 +2 分芯积分

学习
 
 
 

回复

6105

帖子

4

TA的资源

版主

11
 
 
 

回复

63

帖子

2

TA的资源

一粒金砂(中级)

12
 

回帖奖励 +2 分芯积分

这个颜色看起来rgb565的顺序不对,在lvgl里面有个LV_SWAP选项可以改一下的

点评

全名是CONFIG_LV_COLOR_16_SWAP  详情 回复 发表于 2022-10-18 14:21
 
 
 

回复

63

帖子

2

TA的资源

一粒金砂(中级)

13
 
pomin 发表于 2022-10-18 14:20 这个颜色看起来rgb565的顺序不对,在lvgl里面有个LV_SWAP选项可以改一下的

全名是CONFIG_LV_COLOR_16_SWAP

点评

好的 谢谢  详情 回复 发表于 2022-10-18 17:11
 
 
 

回复

6105

帖子

4

TA的资源

版主

14
 
本帖最后由 damiaa 于 2022-10-18 17:18 编辑
pomin 发表于 2022-10-18 14:21 全名是CONFIG_LV_COLOR_16_SWAP

 好的,谢谢!我看看。好像是没定义。颜色也有拍照的成分。

 
 
 

回复

4854

帖子

3

TA的资源

版主

15
 

回帖奖励 +2 分芯积分

真的是很赞,有心弄出来,写这么长。后续也会更长,期待

点评

谢谢支持!  详情 回复 发表于 2022-10-19 08:44
 
 
 

回复

6105

帖子

4

TA的资源

版主

16
 
led2015 发表于 2022-10-18 21:17 真的是很赞,有心弄出来,写这么长。后续也会更长,期待

谢谢支持!

 
 
 

回复

6105

帖子

4

TA的资源

版主

17
 
476700838 发表于 2022-10-17 10:55 记得要多顶好贴,多发好贴, 向楼主学习,多多发帖

互相学习!

 
 
 

回复

281

帖子

7

TA的资源

一粒金砂(高级)

18
 

回帖奖励 +2 分芯积分

太厉害了,感谢分享。

点评

互相学习!  详情 回复 发表于 2022-10-21 11:59
 
 
 

回复

6105

帖子

4

TA的资源

版主

19
 
sipower 发表于 2022-10-19 09:33 太厉害了,感谢分享。

互相学习!

 
 
 

回复

419

帖子

7

TA的资源

纯净的硅(初级)

20
 

回帖奖励 +2 分芯积分

这个看着不错,MQTT

点评

谢谢支持!  详情 回复 发表于 2022-10-21 12:20
 
 
 

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

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/9 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表