基于PSOC62 CAPSENSE evaluation kit的远程空调遥控器设计

电子说

1.3w人已加入

描述

功能简介

该项目基于PSOC62 CAPSENSE evaluation kit和ESP-01s wifi模块的远程空调遥控器。它不仅能够远程控制空调的开关、模式、风速和温度设置,还配备了温湿度传感器,实时测量环境的温度和湿度信息,并通过ESP wifi模块将这些数据上传至阿里云平台。

硬件框架

硬件包含Psoc6-evaluationkit-062S2开发板, ESP-01s WIFI模块, DHT11温湿度传感器.

软件框架

遥控器

软件模块说明

程序主要有以下几个线程:

红外模块线程

该线程初始化后会一直阻塞等待更新空调温度信号量,当获取到信号量后会向空调发送对应的红外以达到控制空调的目的

mqtt线程

该线程负责与阿里云平台交互. 当阿里云平台发送(通过订阅话题)更新空调的温度时, 会释放更新空调温度信号量. 会定时向阿里云平台维持心跳. 会不断在空调温度更新消息队列获取消息, 获取到消息后会发送数据模型到阿里云平台以通知用户空调温度以更新.

触摸条线程

该当触摸条被触摸后会释放更新空调温度信号量

温湿度线程

当环境温湿度变化时会发送数据模型到阿里云平台.

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分