Tư vấn: 0979.466.469 / 0938.128.290

MENU

KẾT NỐI CẢM BIẾN KHÍ GAS MQ2 VỚI ARDUINO

Gia cong pcb 600*150px
KẾT NỐI CẢM BIẾN KHÍ GAS MQ2 VỚI ARDUINO, cảm biến khí CH4, cảm biến khí gas, cảm biến khói

KẾT NỐI CẢM BIẾN KHÍ GAS MQ2 VỚI ARDUINO

  Trong bài viết này, chúng ta sẽ tìm hiểu cách kết nối cảm biến khí gas MQ2 với Arduino. MQ2 về cơ bản là một cảm biến khí đa năng (tương tự MQ5), MQ2 có thể cảm nhận được một loạt các loại khí như LPG (khí dầu mỏ hoá lỏng hay còn gọi là khí gas), Butane, Methane (CH4), Hidro và ngoài ra các khí này  MQ2 thì cũng nhận biết cả khói.

          

Trước đó, Điện Tử Tương Lai đã có một bài viết về cảm biến khí gas MQ5

Cả MQ5 và MQ2 về cơ bản là các cảm biến khí nhưng phạm vi cảm nhận mật độ (nồng độ) các khí của chúng khác nhau. Ví dụ, MQ5 có thể cảm nhận LPG trong phạm vi rộng hơn từ 200 ppm đến 10 000 ppm, trong đó phạm vi của MQ2 đối với LPG là từ 5000 ppm đến 10 000 ppm. Tương tự MQ2 rất nhạy cảm với khói trong khi MQ5 không nhạy cảm với khói. Vì vậy, chúng ta sẽ không chọn cảm biến khí MQ5 để thiết kế thiết các bị báo khói hoặc các ứng dụng liên quan đến khói. MQ2 có thể cảm nhận được khí mêtan (CH4) với phạm vi lên tới 20000 ppm trong khi MQ5 có thể cảm nhận CH4 chỉ tối đa trong phạm vi 10000 ppm. Do đó, sự khác biệt giữa MQ5 và MQ2 nằm trong phạm vi giá trị cảm biến của nó. Tuỳ theo từng ứng dụng mà ta sẽ linh hoạt trong việc lựa chọn cảm biến, ví dụ ta không thể chọn MQ2 để cảm nhận mức LPG thấp trong phạm vi 700 ppm vì MQ2 có phạm vi cảm nhận khí LPG tối thiểu ở mật độ 5000 ppm và tối đa ở 10000 ppm, do đó ta nên chọn MQ5

Cách kết nối cảm biến MQ2 với Arduino cực kỳ giống với cách kết nối Arduino với cảm biến khí gas MQ5

Kết nối MQ2 với Arduino bằng chân Digital Output (chân DO)

Chương trình giao tiếp Arduino với MQ2:

int sensor=7;

int gas_value;

void setup()

{

 

pinMode(sensor,INPUT);

Serial.begin(9600);

 

}

 

void loop()

{

 

gas_value=digitalRead(sensor);

Quảng cáo đặt hàng nhập

Serial.println(gas_value);

}

Kết nối MQ2 với Arduino bằng chân Analog Output (chân AO)

Chương trình giao tiếp:

float sensor=A0;

float gas_value;

void setup()

{

 

pinMode(sensor,INPUT);

Serial.begin(9600);

 

}

 

void loop()

{

 

gas_value=analogRead(sensor);

Serial.println(gas_value);

}

Nếu chưa hiểu phần nào của các chương trình trên, các bạn có thể tham khảo bài viết về cách kết nối cảm biến khí gas MQ5 với Arduino

Gia công pcb 932*150
Sản phẩm nổi bật
Sale 0%
35000 /Cái
/ Cái

Code: M-6105-011 Còn hàng

Lưu xem sau
Sale 0%
55000 /Cái
/ Cái

Code: 6105-004 Còn hàng

Lưu xem sau
Sale 0%
165000 /Cái
/ Cái

Code: 6105-005 Còn hàng

Lưu xem sau
Sale 0%
80000 /Cái
/ Cái

Code: 6105-017 Còn hàng

Lưu xem sau
Hỗ trợ liên kết
0979466469
0899909838
0938128290
0899909838
Khiếu nại: 0964238397
0979466469
0868565469
0868565469

Hotline: 0979 466 469

Loading
0979 466 469
Bạn cần linh kiện mẫu ? 7-11 ngày