QC

Cảm biến khí GAS - Khói Arduino

 



How does it work?

Điện áp mà cảm biến đầu ra thay đổi tương ứng với mức khói / khí tồn tại trong khí quyển. Cảm biến tạo ra một điện áp tỷ lệ với nồng độ khói / khí.

Nói cách khác, mối quan hệ giữa hiệu điện thế và nồng độ khí như sau:

-Nồng độ khí càng lớn thì điện áp ra càng lớn
-Nồng độ khí càng thấp, điện áp đầu ra càng giảm

KẾT NỐI 

PinWiring to Arduino Uno
A0Analog pins
D0Digital pins
GNDGND
VCC5V


Schematics




int redLed = 12;
int greenLed = 11;
int buzzer = 10;
int smokeA0 = A5;
// Your threshold value
int sensorThres = 400;

void setup() {
  pinMode(redLed, OUTPUT);
  pinMode(greenLed, OUTPUT);
  pinMode(buzzer, OUTPUT);
  pinMode(smokeA0, INPUT);
  Serial.begin(9600);
}

void loop() {
  int analogSensor = analogRead(smokeA0);

  Serial.print("Pin A0: ");
  Serial.println(analogSensor);
  // Checks if it has reached the threshold value
  if (analogSensor > sensorThres)
  {
    digitalWrite(redLed, HIGH);
    digitalWrite(greenLed, LOW);
    tone(buzzer, 1000, 200);
  }
  else
  {
    digitalWrite(redLed, LOW);
    digitalWrite(greenLed, HIGH);
    noTone(buzzer);
  }
  delay(100);
}










Giải Toán 10 Kết nối tri thức Bài tập cuối chương III

Giải Toán 10 Kết nối tri thức Bài tập cuối chương III 1. Bài 3.12 trang 44 Toán 10 Tập 1 - Kết nối tri thức 2. Bài 3.13 trang 44 Toán 10 Tập...