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

2023-07-21  

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


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


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


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


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


软件架构

1.jpg

主要配置

软件包汇总

1.jpg

ESP8266

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

1.jpg

OLED屏幕

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

1.jpg

系统效果

串口输出

1.jpg


文章来源于:电子工程世界    原文链接
本站所有转载文章系出于传递更多信息之目的,且明确注明来源,不希望被转载的媒体或个人可与我们联系,我们将立即进行删除处理。