2 Star 1 Fork 0

DFRobot/DFRobot_SGP40

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
1st
4年前
1st
4年前
Loading...
README
MIT

DFRobot_SGP40

SGP40空气质量传感器采用知名品牌Sensirion推出的新款SGP40数字VOC传感器芯片。基于Sensirion公司的CMOSens®技术,SGP40提供了一个完整的单芯片传感器系统,一个温控微热板和湿度补偿室内空气质量信号。结合Sensirion强大的VOC算法,传感器信号可以直接用于评价室内空气质量。低功耗(2.6mA),响应速度快(2s)。来自传感器的数据可以直接用于评价空气质量,而无需校准。

产品链接(https://www.dfrobot.com.cn/goods-3062.html)

SKU:SEN0392

目录

概述

获取SGP40空气质量传感器的数据

库安装

使用此库前,请首先下载库文件,将其粘贴到\Arduino\libraries目录中,然后打开examples文件夹并在该文件夹中运行演示。

方法

  /**
   * @brief  初始化函数
   * @return 成功返回 true;失败返回false.
   */
  bool begin(uint32_t duration = 10000);
  
  /**
   * @brief  设置温湿度 
   * @param  relativeHumidityRH  当前环境湿度, 范围 0-100, 单位: %RH
   * @param  temperatureC  当前环境温度, 范围 -10~50, 单位: °C
   */
  void setRhT(float relativeHumidity = 50,float temperatureC=25);
  
  /**
   * @brief 测量湿度补偿后的VOC指数
   * @note VOC指数可以直接指示空气质量。值越大,空气质量越差。
   * @note 0-100,无需通风、净化
   * @note 100-200,无需通风、净化
   * @note 200-400,通风、净化
   * @note 400-500,通风,强烈净化
   * @return 测量的VOC指数,范围从0到500
   */
  uint16_t getVoclndex(void);

兼容性

主板 通过 未通过 未测试 备注
Arduino uno
Mega2560
Leonardo
ESP32
micro:bit
FireBeetle M0

历史

  • 日期 2021-9-26
  • 版本 V1.0.0

创作者

Written by yangfeng(feng.yang@dfrobot.com), 2021. (Welcome to our website)

Copyright 2010 DFRobot Co.Ltd Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

简介

SGP40提供了一个完整的单芯片传感器系统,一个温控微热板和湿度补偿室内空气质量信号。结合Sensirion强大的VOC算法,传感器信号可以直接用于评价室内空气质量。低功耗(2.6mA),响应速度快(2s)。来自传感器的数据可以直接用于评价空气质量,而无需校准。 展开 收起
C 等 3 种语言
MIT
取消

发行版

暂无发行版

贡献者 (5)

全部

近期动态

1年前推送了新的提交到 master 分支,c05aa92...7fa498f
1年多前推送了新的提交到 master 分支,9e56c19...c05aa92
接近2年前推送了新的提交到 master 分支,70cd81d...9e56c19
接近2年前推送了新的提交到 master 分支,5c3ef5b...70cd81d
接近3年前推送了新的提交到 master 分支,0b5952c...5c3ef5b
加载更多
不能加载更多了
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
C
1
https://gitee.com/dfrobot/DFRobot_SGP40.git
git@gitee.com:dfrobot/DFRobot_SGP40.git
dfrobot
DFRobot_SGP40
DFRobot_SGP40
master

搜索帮助