基于RT-Thread的家庭智能家居系统的控制平台设计

嵌入式技术

1372人已加入

描述

这个系统是在英飞凌Psoc6-evaluationkit-062S2开发板的基础上,充分利用了RT-Thread实时操作系统强大的功能及丰富的软件生态,驱动ESP8266、OLED屏幕和DHT11模块等,实现温湿度的采集、中英文字符的显示和与中国移动OneNET平台的通信。

ESP8266模块,是一款具有自主知识产权的低功耗Wi-Fi模块,支持AT指令和TCP/IP协议栈。它可以方便地连接到互联网,实现物联网的功能。

DHT11温湿度传感器,是一款能够测量环境温度和湿度的传感器。通过这个传感器,我们可以获取到环境的温湿度数据。

OneNET平台,是中国移动推出的一个物联网平台。我们可以通过这个平台,将我们的设备连接到互联网,实现远程控制和数据分析。

通过这次大赛,我们对ESP8266,DHT11,OneNET平台等技术有了更深入的理解和应用,对RT-Thread软件生态的丰富有了深刻的体会,也对物联网的发展趋势有了更深的认识。

软件架构

RT-Thread

主要配置

软件包汇总

RT-Thread

ESP8266

首先需要使能硬件的Uart5,其次如下图配置ESP8266。

RT-Thread

OLED屏幕

首先需要使能硬件的I2C3总线的驱动,然后如下图配置。

RT-Thread

系统效果

串口输出

RT-Thread

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

全部0条评论

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

×
20
完善资料,
赚取积分