SENSEUR-GAZ
Révision datée du 5 décembre 2015 à 11:39 par Admin (discussion | contributions)
Introduction
Raccordement
Code
// Alarme sur base du senseur gas/fumee MQ-2 // // Senseur MQ-2 est disponible chez MCHobby (shop.mchobby.be) // http://shop.mchobby.be?id_produit=764 // // Definition des broches pour les // LEDs et le Buzzer int pin_led_rouge = 8; int pin_led_verte = 9; int pin_buzzer = 10; // Definition des broches du senseur int pin_d = 7; // Senseur DOUT (digitale) int pin_a = A2; // Senseur AOUT (analogique) int niveau_senseur = 250; void setup() { // Definir les broche du senseur comme entree pinMode(pin_d, INPUT); pinMode(pin_a, INPUT); // Definir le buzzer et LEDs comme sortie pinMode(pin_led_rouge, OUTPUT); pinMode(pin_led_verte, OUTPUT); pinMode(pin_buzzer, OUTPUT); // Initialiser le port serie Serial.begin(9600); } void loop() { // Lecture de DOUT du senseur sur l'entree digital int valeur_digital = digitalRead(pin_d); // Lecture de AOUT du senseur sur l'entree analogique int valeur_analogique = analogRead(pin_a); // Afficher les donnees sur le moniteur serie Serial.print("DOut : "); Serial.print(valeur_digital); Serial.print(" Aout : "); Serial.println(valeur_analogique); // Verifier le niveau de gaz/fumee // sur le detecteur if (valeur_analogique > niveau_senseur) { // Passer en mode alarme (led rouge et buzzer) digitalWrite(pin_led_rouge, HIGH); digitalWrite(pin_led_verte, LOW); digitalWrite(pin_buzzer, HIGH); } else { // Tous va bien... laisser la LED verte allumee digitalWrite(pin_led_rouge, LOW); digitalWrite(pin_led_verte, HIGH); digitalWrite(pin_buzzer, LOW); } delay(100); // petite pause }
Toute référence, mention ou extrait de cette traduction doit être explicitement accompagné du texte suivant : « Traduction par MCHobby (www.MCHobby.be) - Vente de kit et composants » avec un lien vers la source (donc cette page) et ce quelque soit le média utilisé.
L'utilisation commercial de la traduction (texte) et/ou réalisation, même partielle, pourrait être soumis à redevance. Dans tous les cas de figures, vous devez également obtenir l'accord du(des) détenteur initial des droits. Celui de MC Hobby s'arrêtant au travail de traduction proprement dit.