Hướng dẫn sử dụng Module cảm biến khí CO (MQ-7 Sensor)
Hướng dẫn sử dụng Module cảm biến khí CO (MQ-7 Sensor)
Xin chào những bạn, bài viết này hướng dẫn những bạn cách sử dụng Module cảm biến khí CO ( MQ-7 Sensor ) và bài toán ứng dụng giám sát khí CO trong phòng và đưa ra cảnh báo nhắc nhở khi vượt ngưỡng .
Trước tiên nói qua cách sử dụng Module cảm biến khí CO (Chi tiết xem tại đây)
Bạn đang đọc: Hướng dẫn sử dụng Module cảm biến khí CO (MQ-7 Sensor)
Nguồn nuôi : 2.5 V ~ 5V
Kích thước : 40 mm * 21 mm
Tích hợp Led báo
Tích hợp biến trở kiểm soát và điều chỉnh độ nhạySơ đồ kết nối với vi điều khiển
VCC : 2.5 V ~ 5V
GND : Ground
AOUT : nối chân đo ADC ( Analog Input ) của vi điều khiển và tinh chỉnh
DOUT : nối chân vào ( Digital Input ) của vi tinh chỉnh và điều khiểnNguyên tắc hoạt động:
Cảm biến MQ-7 ( Gas sensor ) đo khí CO chuyển thành điện áp đưa ra chân AOUT .
Biến trở trên Module có tính năng kiểm soát và điều chỉnh điện áp tham chiếu ( ngưỡng ), khi cảm biến MQ-7 phát hiện khí CO đến ngưỡng thì chân DOUT sẽ hòn đảo trạng tháiCO là gì và tại sao lại giám sát nó?
CO ( hay còn gọi Cacbon mônôxít ) : Khí không màu, không mùi, không vị, nặng hơn không khí, nên hay và lắng đọng dưới mặt đất hay những hố sâu. Là mẫu sản phẩm trong sự cháy không trọn vẹn của những bon và những hợp chất chứa những bon như xăng, dầu, gỗ …
Cacbon mônôxít có độc tính cao, cực kỳ nguy khốn với sức khỏe thể chất con người. nếu bị hít một lượng lớn sẽ gây thương tổn cho khung hình .
Chính vì vậy việc giám sát khí CO rất quan trọng để bảo vệ sưc khỏe người lao động, đặc biệt quan trọng những nơi thao tác kín như hầm lò, nhà máy sản xuất ..Bài toán ứng dụng: Giám sát khí CO trong phòng và đưa ra cảnh báo khi phát hiện vượt ngưỡng
Chuẩn bị phần cứng :
1 Kit Arduino Uno
1 Keypad Shield
1 Module cảm biến khí CO
Kết nối như hình dưới
Code mẫu
#include
LiquidCrystal lcd(8, 9, 4, 5, 6, 7); // cau hinh chan LCD
int gas_din = 2 ; / / pin 2 ket noi Dout
int gas_ain = A1 ; / / A1 ket noi Aout
int ad_value ; / / bien luu gia tri adc
void setup ( )
{
lcd.begin ( 16, 2 ) ; / / khai bao LCD 16×2
pinMode ( gas_din, INPUT ) ;
pinMode ( gas_ain, INPUT ) ;
Serial. begin ( 9600 ) ; / / khai bao UART, baudrate 9600
}
void loop ( )
{
ad_value = analogRead ( gas_ain ) ; / / Doc gia tri adc
/ / Kiem tra chan DOUT của Module
if ( digitalRead ( gas_din ) = = LOW ) / / Neu vuot nguong
{
lcd. setCursor ( 0,0 ) ; / / Hien thi canh bao
lcd.print ( ” Do Khi CO ” ) ;
lcd. setCursor ( 0,1 ) ;
lcd.print ( ad_value ) ;
Serial. println ( ” CO leakage ” ) ;
Serial. println ( ad_value ) ;
}
else / / Neu khong vuot nguong
{
lcd. setCursor ( 0,0 ) ; / / Hien thi an toan
lcd.print ( ” Khong co khi CO ” ) ;
Serial. println ( ” CO not leak ” ) ;
}
delay ( 500 ) ;}
Cảm ơn những bạn chăm sóc, chúc thành công xuất sắc !
Source: https://dichvubachkhoa.vn
Category : Linh Kiện Và Vật Tư
Có thể bạn quan tâm
- 16 Dụng Cụ Trước Khi Dán Giấy Dán Tường
- Top 16 linh kiện lâm music hay nhất 2024 – Ngày hội bia Hà Nội
- Mua linh kiện điện thoại giá sỉ ở đâu Quận 7 – Phát Lộc
- Màn hình iPhone X – Zin New – Chính hãng – Giá rẻ Tín Thành
- GIỚI THIỆU VỀ LINH KIỆN ĐIỆN TỬ TUHU
- Các loại linh kiện chất lượng có trong máy hàn điện tử Pejo. –