这个系统是在英飞凌Psoc6-evaluationkit-062S2开发板的基础上,充分利用了RT-Thread实时操作系统强大的功能及丰富的软件生态,驱动ESP8266、OLED屏幕和DHT11模块等,实现温湿度的采集、中英文字符的显示和与中国移动OneNET平台的通信。
ESP8266模块,是一款具有自主知识产权的低功耗Wi-Fi模块,支持AT指令和TCP/IP协议栈。它可以方便地连接到互联网,实现物联网的功能。
DHT11温湿度传感器,是一款能够测量环境温度和湿度的传感器。通过这个传感器,我们可以获取到环境的温湿度数据。
OneNET平台,是中国移动推出的一个物联网平台。我们可以通过这个平台,将我们的设备连接到互联网,实现远程控制和数据分析。
通过这次大赛,我们对ESP8266,DHT11,OneNET平台等技术有了更深入的理解和应用,对RT-Thread软件生态的丰富有了深刻的体会,也对物联网的发展趋势有了更深的认识。
软件架构
主要配置
软件包汇总
ESP8266
首先需要使能硬件的Uart5,其次如下图配置ESP8266。
OLED屏幕
首先需要使能硬件的I2C3总线的驱动,然后如下图配置。
系统效果
串口输出
文章来源于:电子工程世界 原文链接
本站所有转载文章系出于传递更多信息之目的,且明确注明来源,不希望被转载的媒体或个人可与我们联系,我们将立即进行删除处理。