SHT31(温湿度传感器)
更新时间:2018-09-18 10:15:54
功能说明
温湿度传感器驱动。
硬件资源
1.DevelopKit 开发板
2.SHT31 模块
3.接线
SHT31 模块 SCL 引脚接 DevelopKit I2C2 的 SCL 引脚
SHT31 模块 SDA 引脚接 DevelopKit I2C2 的 SDA 引脚
SHT31 模块 VCC 引脚接 DevelopKit VCC 引脚
SHT31 模块 ADD0 引脚接 DevelopKit VCC 引脚
软件设计
驱动配置
开发板板级管脚配置(board.json) 示范:</span>
"sht31":{
"type":"I2C",
"port":2,
"address_width":7,
"freq":100000,
"mode":1,
"dev_addr":136
}
应用示例
- 在嵌入式 JS 开发工作台上,创建测试工程并导入驱动模块 sht31。
- 编写测试 index.js 文件。
console.log('app for sht31!');
var sht31 = require('sht31');
var handle = new sht31('sht31');
var getVal = function(){
var val = handle.getHumTem();
console.log('tem:'+val[0] + ' hum:'+val[1]);
}
var t = setInterval(getVal, 2000);
运行验证
每间隔2s读取环境的温度和湿度值。