感谢论坛和ST组织的本次活动,经过一段时间的准备,终于相关的配件都到齐,接下来就让我们一起来看一看他们的样子吧。
1、主角是本次的STM32WBA55CG开发板:
本次的开发板依然使用的是瓦楞纸盒家纸质填充物方式进行的包装,静电袋下面就是STM32WBA55CG开发板,实际上第一眼看到还以为采用的蓝牙模块的方式进行的,实际上小板子才是这次的主角,而下边的板子只不过是一个带有调试器的底板,可不要弄混了,组合到一起的套件具有如下特性:
- 配备支持Bluetooth® 5.3规范的2.4 GHz射频收发器,性能卓越。
- 搭载集成TrustZone®、MPU、DSP及FPU的Arm® Cortex® M33 CPU,处理能力强大。
- 内置PCB天线,设计更为紧凑。
- 配备三个用户LED及一个复位按钮,操作便捷。
- 板载丰富连接器:USB Micro-B接口、ARDUINO® Uno V3扩展连接器及ST morpho接头,轻松实现STM32 I/O的全面访问。
- 提供灵活的供电方案:支持ST-LINK、USB VBUS或外部电源供电。
- 板上集成STLINK-V3MODS调试器/编程器,具备USB重新枚举功能,同时提供大容量存储器、虚拟COM端口及调试端口。
- 配套STM32CubeWB MCU软件包,内含全面的免费软件库及示例代码,开发更为高效。
- 支持IAR Embedded Workbench®、MDK-ARM及STM32CubeIDE等多种集成开发环境,满足多样化开发需求。
2、本次想要在蓝牙灯的基础上扩展一下,可以采集环境数据,这里选择的是SGP30传感器
SGP30是一种室内空气质量传感器,能够检测二氧化碳(CO2)和挥发性有机化合物(VOC)的浓度。这个模块采用了先进的传感器技术,可以提供高精度的空气质量数据。SGP30模块通常包括一个集成的传感器芯片和相应的电路,使其能够方便地与微控制器连接。它通常通过I2C总线与微控制器通信,因此可以轻松地集成到各种不同的嵌入式系统中。
3、供电方面采用电池供电,USB充电方式,外加太阳能充电方式
TP4056 1A锂电池充电板模块 Type-C USB接口充电保护二合一:
CN3163太阳能充电板锂电池充电模块太阳能板充电4.4-6V自动再充电:
结果首次忘记买太阳能板了,后面又补采了一次:太阳能板98*63mm 5V 175MA:4、本次控制的灯是圣诞氛围灯
5、加入一下有趣的控制雷达模块进行是否有人的检测;
6、连接方式
由于我们都是模块存在的方式,找了一下连接座进行扩展和连接:
到这里基本用到的模块或者工具都展现完成了,接下来我们就根据教程的内容和这些工具串联起来,实现一个环境检测的氛围灯,还能根据有人情况进行自动控制省流。