一、简介:
STC31-C-R3是Sensirion公司推出的一款基于CMOSens®技术的CO2传感器,具有以下特点:
-
测量范围:0-100%体积浓度
-
I2C数字接口
-
低功耗设计
-
高精度和长期稳定性
-
小尺寸封装(5mm x 5mm)
二、硬件接口:
STC31-C-R3 STM32L4xx ---------------------------- VDD (Pin 1) -> 3.3V GND (Pin 2) -> GND SCL (Pin 3) -> PB6/I2C1_SCL SDA (Pin 4) -> PB7/I2C1_SDA ADDR(Pin 5) -> GND (默认I2C地址0x29)
三、头文件:
#ifndef STC31_H
#define STC31_H
#include "stm32l4xx_hal.h"
#define STC31_I2C_ADDR 0x29 // 默认I2C地址(ADDR接地)
// STC31命令
#define STC31_CMD_READ_PRODUCT_ID 0x367C
#define STC31_CMD_MEASURE_GAS 0x362F
#defin