tectijuana / sensores-archived

Recolección de Sensores por parte de los estudiantes ITT Generación 2023B
GNU General Public License v3.0
4 stars 6 forks source link

Módulo sensor CO2 (MG-811) #55

Closed israelpablo closed 3 years ago

israelpablo commented 3 years ago

Éste sensor está basado en el chip MG-811 y es capaz de medir la concentración de CO2 en el ambiente. Devuelve un voltaje analógico que desciende cuanta más concentración de CO2 exista. Dispone también de un potenciómetro para establecer el punto de corte o alarma en la detección que será emita por un pin. También puede recuperar la medición mediante su salida analógica.

Éste sensor es muy sensible al CO2 y mucho menos sensible al alcohol y el CO. Está diseñado para funcionar en sistemas de 5V. Ten en cuenta que éstos sensores son lentos y cada lectura puede tomar hasta 30 segundos! No intentes apurarlo o las mediciones no serán correctas. Como todos los sensores, para una correcta y precisa medición, necesitarás calibrarlo en un entorno controlado.

Características: Alimentación: 5V Salida: Analógica (2.7 a 4.1V) Un pin digital de salida (Alarma) Rango: 0 a 10000ppm Precisión: ±100ppm@400ppm Circuito de precalentamiento integrado Dimensiones: 32x42 mm Principio de medida: Electroquímico Tiempo de captura: inferior a 20 segundos image image image

Esquema image

Tutorial https://wiki.dfrobot.com/CO2_Sensor_SKU_SEN0159 https://www.instructables.com/Tutorial-How-to-Use-Mg811-Co2-Carbon-Dioxide-Gas-S/ https://www.youtube.com/watch?v=TKY-ITT_PG4

DataSheethttps://image.dfrobot.com/image/data/SEN0159/CO2b%20MG811%20datasheet.pdf Codigo `#include "CO2Sensor.h"

CO2Sensor co2Sensor(A0, 0.99, 100);

void setup() { Serial.begin(9600); Serial.println("=== Initialized ==="); co2Sensor.calibrate(); }

void loop() { int val = co2Sensor.read(); Serial.print("CO2 value: "); Serial.println(val);

delay(1000); } `