Hướng dẫn sử dụng cảm biến khí GAS (MQ2) với Arduino

Mô tả dự án: 

Ở đây ta sẽ dùng Module cảm biến khí ga MQ2-GAS. Đây là cảm biến indoor nên bạn phải để nó trong nhà ở nhiệt độ phòng. Mức khí GAS nhận được bạn đọc về ở đầu ra dạng Analog của nó. Với Arduino thì ta dùng các chân Analog của nó để đọc.

Phần cứng cần chuẩn bị

Nối dây

Rất đơn giản, bạn chỉ việc nối dây theo bảng này:

Arduino MQ2
A0 Aout
VCC 5V
GND GND

Lập trình

Rất đơn giản, bạn chỉ việc đọc giá trị như đọc giá trị biến trở thôi.

void setup() {
  Serial.begin(9600);  //Mở cổng Serial để giap tiếp | tham khảo Serial
}
 
void loop() {
  int value = analogRead(A0);   //đọc giá trị điện áp ở chân A0 - chân cảm biến
                                //(value luôn nằm trong khoảng 0-1023)
  Serial.println(value);        //xuất ra giá trị vừa đọc
  
  
  //-----------------------------------------------------
  delay(1000);           //đợi 1 giây để bạn kịp tháy serial - (optional)
}

 

Lời kết

Đây là một bài viết khá đơn giản để giúp các bạn newbie có cái nhìn thân thiện hơn với Arduino và cảm thấy yêu lập trình với ứng dụng thực tế đọc khí ga.

Để test, bạn có thể dùng bình xịt dán, hay hộp quẹt,... và xì hơi vô tấm lưới của nó.

lên
16 thành viên đã đánh giá bài viết này hữu ích.
Từ khóa: 
Các dự án được truyền cảm hứng

Điều khiển 8 đèn LED qua wifi, sử dụng Arduino và ESP8266

Với mục đích giúp các bạn tiếp cận với các thiết bị IOT gần hơn. Hôm nay mình sẽ hướng dẫn các bạn viết chương trình điều khiển 8 LED qua mạng wifi. Và hơn thế nữa, nếu kết hợp với VPN hoặc mở port thì chúng ta có thể làm hơn thế nữa!

lên
48 thành viên đã đánh giá bài viết này hữu ích.
Các bài viết cùng tác giả

Các lệnh Linux và thủ thuật backup thẻ nhớ khi chơi với máy tính nhúng Orange Pi hay bất kỳ máy tính nhúng dùng nhân Debian

Bài của Tâm đã truyền cảm hứng cho mình để mình tìm hiểu và tổng hợp lại danh sách các lệnh này. Nó bao gồm các lệnh hệ thống, xem tiến trình, dùng gói, các tiến trình mạng và thủ thuật như thủ thuật backup. Các bạn nên xem qua bài viết của HACK NÃO nữa nhé.

lên
3 thành viên đã đánh giá bài viết này hữu ích.

Quy đổi độ ẩm đất thành phần trăm (%) với Arduino

Bài viết về cảm biến độ ẩm đất của bạn Đỗ Hữu Toàn rất hay. Tuy nhiên, bạn ý không nhắc đến phương pháp quy đổi độ ẩm từ analog sang tỉ lệ phần trăm. Qua bài viết này, mình sẽ hướng dẫn các bạn làm được điều đó.

lên
17 thành viên đã đánh giá bài viết này hữu ích.