功能简介
该项目基于PSOC62 CAPSENSE evaluation kit和ESP-01s wifi模块的远程空调遥控器。它不仅能够远程控制空调的开关、模式、风速和温度设置,还配备了温湿度传感器,实时测量环境的温度和湿度信息,并通过ESP wifi模块将这些数据上传至阿里云平台。
硬件框架
硬件包含Psoc6-evaluationkit-062S2开发板, ESP-01s WIFI模块, DHT11温湿度传感器.
软件框架
软件模块说明
程序主要有以下几个线程:
红外模块线程
该线程初始化后会一直阻塞等待更新空调温度信号量,当获取到信号量后会向空调发送对应的红外以达到控制空调的目的
mqtt线程
该线程负责与阿里云平台交互. 当阿里云平台发送(通过订阅话题)更新空调的温度时, 会释放更新空调温度信号量. 会定时向阿里云平台维持心跳. 会不断在空调温度更新消息队列获取消息, 获取到消息后会发送数据模型到阿里云平台以通知用户空调温度以更新.
触摸条线程
该当触摸条被触摸后会释放更新空调温度信号量
温湿度线程
当环境温湿度变化时会发送数据模型到阿里云平台.
-
遥控器
+关注
关注
18文章
846浏览量
67122 -
温湿度传感器
+关注
关注
5文章
586浏览量
36051 -
wifi模块
+关注
关注
60文章
382浏览量
74121 -
DHT11
+关注
关注
19文章
277浏览量
57926 -
MQTT协议
+关注
关注
0文章
98浏览量
5599
发布评论请先 登录
相关推荐
怎么去设计一种基于PSoC62的多传感器连云系统?

基于PSoC62开发板的智能室内环境监测系统
如何在PSoC62 Evaluation kit开发板上运行RT-Thread呢?

云遥控器远程控制空调,节能更省心
春泉云遥控器CYK200空调智能遥控器手机远程遥控开关
云遥控器京东微联版,空调用起来更放心
远程空调遥控器的设计与实现

基于网络的远程空调遥控器的设计

英飞凌联合 RT-Thread 发布 PSoC™ 62 with CAPSENSE ™ evaluation kit开发板
英飞凌开发板模块评测任务大挑战-SPI驱动测试

评论