使用 ESP32 + HaaS Python 打造智能温湿度UI面板

   随着这几年智能家居行业的快速发展,家庭用的智能面板越来越普及。智能面板不仅可以用来显示时间、家用电器的状态、回家/离家模式选择还可以用来调节空调温度、加湿器状态等等信息,给人们的生活带来了很多便利。本文则是以最常用的智能温湿度面板为例,介绍如何使用快速打造一个UI面板。

1、简介

   本文将基于HaaS UI Lite开发框架使用Python语言进行家居温湿度面板的打造。

1.1、准备

   本案例打造需要使用到如下硬件:

1.2、硬件连线图

   将SHT3X和M5StackCore2通过I2C接口连接起来,硬件连线图如下图所示。

2、设备端开发

2.1、开发环境

   在进行下一步之前请确保M5StackCore2开发环境已经搭建完毕,详情请参考M5StackCore2快速开始中的说明。

2.2、创建解决方案

   如下图所示,打开VS Code之后在新建一个基于helloworld的python工程,设定好工程名称(“humiture_panel”)及工作区路径之后,硬件类型选择m5stackcore2,点击立即创建,创建一个Python轻应用的解决方案。

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

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值