简述
这是一个简单的BLE项目。现在,它常常被设计用于智能家居的中。
下面文章展示了如何使用 javascript 获取连接到 STM32 Nucleo-144 的SHT85湿度温度传感器数据。
我们将连接 SHT85 湿度和温度传感器与 STM32 微控制器并使用 BLE 收集传感器数据。
SHT85系列是Sensations全新设计的温湿度传感器。该传感器包括用于测量温度的带隙温度传感器、用于测量环境湿度的电容式湿度传感器、模数转换器、数据存储器、测量数据处理以及数字通信接口。SHT85 在 2.15V 至 5.5V 之间工作,并通过 I2C 总线与微控制器通信。
要求
- BleuIO 加密狗 (https://www.bleuio.com/)
- SHT85 传感器 (https://sensirion.com/products/catalog/SHT85/)
- 带有 STM32 微控制器和 USB 端口的板。(使用 Nucleo-144 开发板:NUCLEO-H743ZI2 开发此示例。(https://www.st.com/en/evaluation-tools/nucleo-h743zi.html)
- 要将加密狗连接到 Nucleo 板,我们使用了带有 USB A 母对母适配器的“USB A 到 Micro USB B”电缆。)
- STM32CubeIDE (https://www.st.com/en/development-tools/stm32cubeide.html)
当 BleuIO Dongle 连接到 Nucleo 板的 USB 端口时,STM32 将识别它并开始通告它从 SHT85 读取的传感器值以及传感器序列号。它将每 10 秒更新一次这些值。
设置项目<