简介
BME280 是一款数字式温压高度传感器,其通过三种不同的传感器实现了集成温度,湿度和气压测量。本文将介绍 npm 包 @agilatech/versalink-bme280-device
的用法。
安装
使用 npm 命令进行安装:
--- ------- ----------------------------------
使用
导入
----- --------------------- - --------------------------------------------------------------------
创建设备
首先需要创建一个设备来表示 BME280 传感器
--- ------ - --- ------------------------
设备选项
通过传递选项对象可以定制设备的行为。比如指定设备 id:
--- ------ - --- -------------------------- --------------
还可以指定传感器读取的时间间隔:
--- ------ - --- -------------------------------- -------
开始监测传感器
---------------
停止监测传感器
-------------
获取传感器数据
通过监听 message
事件可以获取数据。示例代码如下:
-------------------- ------ -- - ------------------ ---
输出结果:
- ---------- -------------- --------- -------------------------- ----- --------- ------------ ------ --------- ------ --------- -------- -
结论
本文介绍了 npm 包 @agilatech/versalink-bme280-device
的用法,通过本文的示例代码可以更深入地了解如何使用这个程序包。希望这篇文章对前端开发人员有所帮助。
来源:JavaScript中文网 ,转载请联系管理员! 本文地址:https://www.javascriptcn.com/post/90318