Grove - Sensor de CO2, Temperatura y Humedad (SCD41)

El Grove - Sensor de CO2, Temperatura y Humedad - SCD41 es un módulo pequeño pero potente fabricado por Sensirion. Es un sensor multifunción que puede medir temperatura, presión, humedad y CO2 al mismo tiempo. Está basado en el módulo SCD41 y puedes usar este sensor en tu GPS, dispositivos IoT u otros dispositivos que necesiten esos cuatro parámetros.
Características
- 3 en 1 para medición múltiple
- Bajo consumo de energía
- Amplio rango de medición
- Interfaz I2C
- Amplio rango de voltaje de alimentación
Especificaciones
Elemento | Valor |
---|---|
Voltaje de trabajo | 2.4V~5V |
Rango de operación | -10~+60℃; 0-100% r.H.; 0-40,000ppm |
Dirección I2C | 0x62 |
Descripción General del Hardware
Mapa de Pines

Plataformas Compatibles
Arduino | Raspberry Pi | |||
---|---|---|---|---|
![]() | ![]() | ![]() | ![]() | ![]() |
Las plataformas mencionadas anteriormente como compatibles son una indicación de la compatibilidad de software o teórica del módulo. Solo proporcionamos biblioteca de software o ejemplos de código para la plataforma Arduino en la mayoría de los casos. No es posible proporcionar biblioteca de software / código de demostración para todas las plataformas MCU posibles. Por lo tanto, los usuarios tienen que escribir su propia biblioteca de software.
Primeros Pasos
Jugar Con Arduino
Hardware
Materiales requeridos
Seeeduino V4.2 | Base Shield | Sensor de CO2, Temperatura y Humedad - SCD41 |
---|---|---|
![]() | ![]() | ![]() |
Obtener Uno Ahora | Obtener Uno Ahora | Obtener Uno Ahora |
1 Por favor conecta el cable USB suavemente, de lo contrario puedes dañar el puerto. Por favor usa el cable USB con 4 cables en el interior, el cable de 2 cables no puede transferir datos. Si no estás seguro sobre el cable que tienes, puedes hacer clic aquí para comprar
2 Cada módulo Grove viene con un cable Grove cuando lo compras. En caso de que pierdas el cable Grove, puedes hacer clic aquí para comprar.
-
Paso 1. Conecta el Grove-Temperature&Humidity&Pressure&Gas Sensor(BME680) al puerto I2C del Grove-Base Shield.
-
Paso 2. Conecta el Grove - Base Shield al Seeeduino.
-
Paso 3. Conecta el Seeeduino a la PC mediante un cable USB.

Si no tenemos Grove Base Shield, también podemos conectar directamente este módulo al Seeeduino como se muestra a continuación.
Seeeduino | Grove-BME680 |
---|---|
5V | Rojo |
GND | Negro |
SDA | Blanco |
SCL | Amarillo |
Software
Si esta es la primera vez que trabajas with Arduino, te recomendamos encarecidamente que veas Getting Started with Arduino antes de comenzar.
-
Paso 1. Descarga la librería arduino-i2c-scd4x y la dependencia arduino-core desde Github.
-
Paso 2. Consulta How to install library para instalar la librería para Arduino.
-
Paso 3. Reinicia el IDE de Arduino. Abre el ejemplo Sensirion I2c SCD4x a través de la ruta: File --> Examples --> Sensirion I2c SCD4x --> exampleUsage.

-
Paso 4. Sube la demostración. Si no sabes cómo subir el código, por favor consulta How to upload code.
-
Paso 5. Abre el Serial Monitor del IDE de Arduino haciendo clic en Tool-> Serial Monitor. O presiona las teclas ++ctrl+shift+m++ al mismo tiempo. Si todo va bien, obtendrás el resultado.
El resultado debería ser como:
Serial: 0x6A565F073B88
Waiting for first measurement... (5 sec)
Co2:868 Temperature:33.08 Humidity:49.40
Co2:845 Temperature:32.72 Humidity:50.13
Co2:852 Temperature:32.28 Humidity:51.54
- Para obtener un valor estable y preciso, necesitas dejar que el arduino ejecute el código durante aproximadamente 2 horas. El resultado es mucho más confiable entonces.
Jugar en RaspberryPi
Materiales requeridos
Raspberry pi | Grove Base Hat para Raspberry Pi | Grove - Pantalla OLED 1.12" V3.0 |
---|---|---|
![]() | ![]() | ![]() |
Obtener Uno Ahora | Obtener UNO Ahora | Obtener UNO Ahora |
Prepararse para RaspberryPi
Conexión I2C
-
Paso 1. Conecta Grove - Sensor de CO2, Temperatura y Humedad - SCD41 al puerto I2C del Grove - Base Hat.
-
Paso 2. Conecta Grove - Base Hat en RaspberryPi.
-
Paso 3. Conecta RaspberryPi a una PC vía Serial o SSH.


Software
- Paso 1. Habilitar I2C en RaspberryPi
sudo apt-get install -y i2c-tools
sudo raspi-config
Sigue las imágenes para habilitar I2C y SPI en tu RaspberryPi.
_V1.0/img/rpicon.png)
_V1.0/img/rpicon1.png)
_V1.0/img/rpicon2.png)
Y luego reinicia tu RaspberryPi
sudo reboot
- Paso 2. Instalar las librerías necesarias
sudo apt-get install wget gcc make unzip -y
Instalar la Biblioteca WiringPi
Si usas WiringPi, necesitas actualizar WiringPi a la versión 2.52. Esta biblioteca puede no estar actualizada. Se recomiendan otras bibliotecas
cd
sudo apt-get install wiringpi
wget https://project-downloads.drogon.net/wiringpi-latest.deb
sudo dpkg -i wiringpi-latest.deb
gpio -v
Instalar bcm2835
cd
wget http://www.airspayce.com/mikem/bcm2835/bcm2835-1.60.tar.gz
tar zxvf bcm2835-1.60.tar.gz
cd bcm2835-1.60/
sudo ./configure
sudo make && sudo make check && sudo make install
Para más información y las bibliotecas más recientes, consulte el sitio web: bcm2835
-
Paso 3. Descargue el controlador desde la Página de GitHub de Sensirion y extraiga el archivo
.zip
en su Raspberry Pi -
Paso 4. Compile el controlador
1.Abra una terminal
2.Navegue al directorio del controlador. Por ejemplo, cd ~/raspberry-pi-i2c-scd4x
3.Ejecute el comando make para compilar el controlador
Salida:
rm -f scd4x_i2c_example_usage
cc -Os -Wall -fstrict-aliasing -Wstrict-aliasing=1 -Wsign-conversion -fPIC -I. -o scd4x_i2c_example_usage scd4x_i2c.h scd4x_i2c.c sensirion_i2c_hal.h sensirion_i2c.h sensirion_i2c.c \
sensirion_i2c_hal.c sensirion_config.h sensirion_common.h sensirion_common.c scd4x_i2c_example_usage.c
- Paso 5. Prueba tu sensor conectado
Ejecuta ./scd4x_i2c_example_usage
en el mismo directorio que usaste para compilar el controlador.
Salida:
serial: 0xbff79f073b51
CO2: 799
Temperature: 20.92
Humidity: 35.95
CO2: 900
Temperature: 20.92
Humidity: 36.47
CO2: 926
Temperature: 20.81
Humidity: 36.85
...
Para más información, consulte Sensirion/raspberry-pi-i2c-scd4x en GitHub.
Visor de Esquemas en Línea
Recursos
- [PDF] Hoja de Datos de Sensores de CO2 Sensirion SCD4x
- [STEP] Archivo STEP de Sensores de CO2 Sensirion SCD4x
- [ZIP] Archivo de Placa Grove - Sensor de CO2, Temperatura y Humedad - SCD41
Soporte Técnico y Discusión de Productos
¡Gracias por elegir nuestros productos! Estamos aquí para brindarle diferentes tipos de soporte para asegurar que su experiencia con nuestros productos sea lo más fluida posible. Ofrecemos varios canales de comunicación para satisfacer diferentes preferencias y necesidades.