如何使用STM32和BLE收集SHT85传感器数据?

本文详细介绍了如何使用STM32 Nucleo-144开发板、SHT85湿度温度传感器和BLE技术,通过javascript实现传感器数据的收集。项目涉及BleuIO加密狗、STM32CubeIDE,以及通过串行终端仿真程序和Web脚本读取传感器数据的步骤。
摘要由CSDN通过智能技术生成

 

简述

这是一个简单的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 秒更新一次这些值。

设置项目<

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值