英飞凌&RT-Thread 创客大赛是一个激动人心的比赛,旨在鼓励创客们展示他们的技术才能和创新创意。本文将介绍一款基于英飞凌的PSoC62 芯片开发板的多传感器连云网关Demo,并从功能简介、硬件介绍和软件实现三个角度进行讲解。
功能简介
本次设计使用 Infineon PSoC™ 62 with CAPSENSE™ evaluation kit 开发板为载体。
多传感器连云网关Demo具有以下主要功能:
设计的 Arduino 接口的拓展板,集成了温湿度传感器、光照强度传感器和一个TFT显示屏。
TFT显示屏上使用LVGL图形引擎显示传感器等数据信息。
利用开发板上的滑条,可以对板载LED等灯光进行调节。
使用 RW007-WiFi 模组将传感器数据和滑条信息上传到云端界面进行显示。
硬件介绍
本作品采用英飞凌的 PSoC62 芯片开发板作为主控制器。PSoC62 芯片是一款功能强大且高度集成的微控制器,具有灵活的可编程性和丰富的外设支持。
硬件上使用专业、强大的国产PCB设计工具:立创EDA进行PCB的设计,打样。
PCB 拓展板主要包括以下几个部分:
温湿度传感器:sht30 数字高精度温湿度传感器,它可以测量环境的温湿度,并将其转换为数字输出信号。
光照强度传感器:bh1750 数字式环境光强度传感器,它可以测量环境中可见光的强度,并将其转换为数字输出信号。
显示屏模块:ILI9341,SPI 接口显示器,分辨率为 240x320,可以满足日常显示需求。
通过这些传感器可以实时监测环境的温度、湿度和光照强度,并将数据发送给主控制器进行处理,显示屏显示传感器等数据信息,方便离线查看。
PCB 图:

实物图:


web 端数据显示:

软件实现
软件层面基于 RT-Thread,为了实现 Demo 的功能,使用了以下组件:
LVGL:轻量级通用型图形库,内置丰富炫酷的GUI控件。
sht3x:SHT3X系列温湿度传感器的驱动。
bh1750: BH1750FVI 传感器驱动软件包。
Pahomqtt:Eclipse 实现的基于 MQTT 协议的客户端。
Onenet:针对 OneNET 平台连接做的的适配,可以让设备完成数据的发送、接收、设备的注册和控制等功能。
RW007-WiFi:RW007 模块的 SPI 驱动。
软件层面主要实现了以下功能:
传感器通信:通过 I2C 接口与温湿度传感器和光照强度传感器进行通信,获取实时的环境数据。
数据处理:将传感器数据进行处理,提取关键信息并进行上传显示。
TFT显示:利用 LVGL 图形引擎,在TFT显示屏上显示开发板信息,包括传感器数据和滑条调节状态。
滑条控制:通过板载的滑条,可以对板载LED等灯光进行灯光亮度的调节。
WiFi模组通信:利用 RW007 WiFi 模组将传感器数据和滑条信息上传到云端界面显示。
AI技术是如何助推新一代传感器大力发展的?
时间:2026-03-18
物联网的特点有哪些 物联网的常见应用有哪...
时间:2026-03-18
【NuMaker-M2354试用】spi测试分享
时间:2026-03-18
一种用于测量单细胞瞬态响应的封闭式微流控...
时间:2026-03-18
电流检测方案的演变过程
时间:2026-03-18
CMOS兼容的Te/Si超快近红外光电探测器设计实...
时间:2026-03-18
PVDF压电纤维仿生柔性传感器水下传感特性介...
时间:2026-03-18
浅析基于SLAM的机器人自主定位导航
时间:2026-03-18
自动驾驶中基于网格的交通场景感知介绍
时间:2026-03-18
TMR磁传感器芯片有哪些特性?有哪些应用?
时间:2026-03-18
玻璃釉电容器的结构与特点
时间:2026-03-05
电阻的标称阻值和允许偏差
时间:2026-03-05
石英灯电子变压器电路原理
时间:2026-03-06
变压器并列运行的条件浅析
时间:2026-03-06
碳膜电阻如何识别_金属膜电阻器和碳膜电阻器...
时间:2026-03-05
三极管的主要参数
时间:2026-03-07
光伏控制器简介
时间:2026-03-06
关于STM32WL LSE 添加反馈电阻后无法起振的...
时间:2026-03-05
可调电阻怎么接线
时间:2026-03-05
压敏电阻有正负极吗
时间:2026-03-05