Oggi vedremo come utilizzare un sensore di rilevazione della presenza di gas, in particolare Gpl, gas naturale e gas di città. Il nome di questo sensore è MQ-05. Qui di seguito un circuito molto semplice per iniziare a divertirci un pò.
Nota bene: Il sensore MQ-05 ha sei piedini, e deve essere collegato come in figura.
SKETCH
#define ledr 8
#define ledb 10
int sensor = A0;
int sensorValue = 0;
void setup() {
pinMode(ledr, OUTPUT);
pinMode(ledb, OUTPUT);
Serial.begin(9600);
}
void loop() {
sensorValue = analogRead(sensor);
Serial.println(sensorValue);
if (sensorValue > 600 && sensorValue<700) {
digitalWrite(ledr, HIGH);
digitalWrite(ledb, LOW);
}
if (sensorValue > 700) {
digitalWrite(ledr, HIGH);
digitalWrite(ledb, HIGH);
}
if (sensorValue > 800) {
digitalWrite(ledr, HIGH);
digitalWrite(ledb, HIGH);
Serial.println("Pericolo, areare il locale!");
}
if (sensorValue < 600) {
digitalWrite(ledr, LOW);
digitalWrite(ledb, LOW);
Serial.println("Nessun pericolo, aria pulita");
}
}
0 commenti:
Posta un commento