The ME2-CO Module, manufactured by Engeach, is a gas sensor module designed to detect carbon monoxide (CO) levels in the air. This module is widely used in safety and environmental monitoring applications, such as in residential and commercial CO detectors, industrial safety systems, and air quality monitoring devices. The ME2-CO Module provides reliable and accurate CO detection, making it an essential component for ensuring safety in various environments.
Parameter | Value |
---|---|
Operating Voltage | 5V DC |
Operating Current | < 10mA |
Detection Range | 0-1000 ppm |
Sensitivity | 0.1-10 ppm |
Response Time | < 30 seconds |
Recovery Time | < 60 seconds |
Operating Temperature | -20°C to 50°C |
Humidity Range | 0-95% RH (non-condensing) |
Output Type | Analog Voltage |
Pin Number | Pin Name | Description |
---|---|---|
1 | VCC | Power supply (5V DC) |
2 | GND | Ground |
3 | AOUT | Analog output signal |
4 | DOUT | Digital output signal (threshold) |
Below is an example code to interface the ME2-CO Module with an Arduino UNO. This code reads the analog output from the sensor and prints the CO concentration to the Serial Monitor.
// Define the analog pin connected to the AOUT pin of the ME2-CO Module
const int analogPin = A0;
// Variable to store the analog value read from the sensor
int sensorValue = 0;
void setup() {
// Initialize the Serial Monitor at a baud rate of 9600
Serial.begin(9600);
}
void loop() {
// Read the analog value from the sensor
sensorValue = analogRead(analogPin);
// Convert the analog value to a voltage (assuming 5V reference)
float voltage = sensorValue * (5.0 / 1023.0);
// Print the voltage to the Serial Monitor
Serial.print("Sensor Voltage: ");
Serial.print(voltage);
Serial.println(" V");
// Add a delay before the next reading
delay(1000);
}
By following this documentation, users can effectively integrate the ME2-CO Module into their projects and ensure accurate and reliable CO detection.