随着这几年智能家居行业的快速发展,家庭用的智能面板越来越普及。智能面板不仅可以用来显示时间、家用电器的状态、回家/离家模式选择还可以用来调节空调温度、加湿器状态等等信息,给人们的生活带来了很多便利。本文则是以最常用的智能温湿度面板为例,介绍如何使用快速打造一个UI面板。
1、简介
本文将基于HaaS UI Lite开发框架使用Python语言进行家居温湿度面板的打造。
1.1、准备
本案例打造需要使用到如下硬件:
-
- M5StackCore2开发板 一台
- SHT3X温湿度传感器 一个
1.2、硬件连线图
将SHT3X和M5StackCore2通过I2C接口连接起来,硬件连线图如下图所示。

2、设备端开发
2.1、开发环境
在进行下一步之前请确保M5StackCore2开发环境已经搭建完毕,详情请参考M5StackCore2快速开始中的说明。
2.2、创建解决方案
如下图所示,打开VS Code之后在新建一个基于helloworld的python工程,设定好工程名称(“humiture_panel”)及工作区路径之后,硬件类型选择m5stackcore2,点击立即创建,创建一个Python轻应用的解决方案。

下载本案例脚本的代码解压后全部复制,覆盖“humiture_panel”工程根目录下的所有文件,main.py文件如下图所示:

最低0.47元/天 解锁文章
2141

被折叠的 条评论
为什么被折叠?



