Περιγραφή
Ο αισθητήρας MQ-135 ανιχνεύει επικίνδυνα αέρια όπως η αμμωνία, ο καπνός, το θείο, οι ατμοί βενζολίου, το βουτάνιο και έχει ευαισθησία από 10 έως 1000ppm. Τρία LED χρώματος κόκκινο, κίτρινο και πράσινο δίνουν ένδειξη για τα επίπεδα που μετρά ο αισθητήρας, ειδοποιώντας όταν το επίπεδο είναι υψηλό.
Εξαρτήματα - Συνδέσεις
- πλακέτα Arduino Uno
- αισθητήρας επικίνδυνων αερίων MQ-135
- 3 LED (κόκκινο, κίτρινο και πράσινο)
- 3 αντιστάτες 220Ω
- breadboard, jumper wires
Κώδικας
int gasValue = 0;
void setup()
{
pinMode(A0, INPUT);
Serial.begin(9600);
pinMode(4, OUTPUT);
pinMode(3, OUTPUT);
pinMode(2, OUTPUT);
}
void loop(){
gasValue = analogRead(A0);
Serial.println(gasValue);
if (gasValue < 300) {
digitalWrite(4, HIGH);
digitalWrite(3, LOW);
digitalWrite(2, LOW);
Serial.println("GREEN");
} else {
if (gasValue >= 300 && gasValue <= 400) {
digitalWrite(4, LOW);
digitalWrite(3, HIGH);
digitalWrite(2, LOW);
Serial.println("YELLOW");
} else {
digitalWrite(4, LOW);
digitalWrite(3, LOW);
digitalWrite(2, HIGH);
Serial.println("RED");
}
}
delay(100);
}
Πατήστε εδώ για το έργο στο tinkercad