Utente:Hackerino3/Sensore Gas
Sensore Gas
[modifica]Il progetto che segue è pensato per la realizzazione di un sensore di allarme in caso di fughe di gas.
Descrizione del progetto
[modifica]Grazie a questo progetto superata la soglia di gas si accende il LED e sul monitor seriale leggeremo la rilevazione del sensore.
L' MQ - 2 è adatto a rilevare il GPL , butano, propano , metano , idrogeno e persino fumo .
La realizzazione del progetto necessità di
- Arduino UNO (1);
- Breadboard (1);
- Sensore MQ-2(1);
- Diversi cavetti;
- Led rosso(1);
- Resistenza da 220 Ohm(1);
- Resistenza da 10 KOhm(1);
Schema di Montaggio
[modifica]Codice
[modifica]Per la realizzazione del progetto è stato utilizzato il seguente codice:
int Pin8 = 8;
int Sensore = A0;
int Valoresensore = 0;
int Soglia = 500;
Definisco le variabili e i pin dei componenti
Void setup ()
void setup() {
pinMode(Pin8, OUTPUT);
Serial.begin(9600);
}
Imposto il Pin8 come OUTPUT, e inzializzo la comunicazione seriale a 9600 baud al secondo.
Void loop ()
La routine del ciclo viene eseguita più e più volte per sempre
void loop() {
Valoresensore = analogRead(Sensore);
Serial.println(Valoresensore, DEC);
if (Valoresensore > Soglia) {
digitalWrite(Pin8, HIGH);
}
else {
digitalWrite(Pin8, LOW);
}
}
Legge l'ingresso sul pin analogico 0 (denominato 'Sensore'), stampa il valore letto, se Valoresensore è maggiore di 500 ativa il Pin8 dell'uscita digtale, quindi il LED si accenderà, altrimenti se Valoresensore è minore di 500 il Pin8 viene disattivato e il LED non si accende.
Conclusioni
[modifica]In conclusione, la realizzazione di questo circuito permette la rivelazione di una fuga di gas, e grazie al LED rosso possiamo visualizzare se il quantitativo di gas presente nell'aria è superiore alla soglia e sul monitor seriale leggeremo la rilevazione del sensore. Il circuito può rivelarsi particolarmente utile in ambienti casalinghi o in prossimità a fonti di gas.
Progetto di Nicolas Mangani e Filippo Marzi.