Data hosted with ♥ by Pastebin.com - Download Raw - See Original
  1. int valor_limite= 300;                  // Fiaja el valor limite en el que se activa la alarma    
  2. float valor_alcohol;
  3.                                         // Fije el valor despues de visualizar el nivel con el Monitor Serial
  4. void setup() {
  5.   Serial.begin(9600);                   // Activa el puerto Serial a 9600 Baudios
  6.   pinMode(13,OUTPUT);                   // Configura el Pin 13 como salida para el Zumbador
  7. }
  8.  
  9. void loop() {
  10.   valor_alcohol=analogRead(A0);
  11.   Serial.println(valor_alcohol);       // Envia al Serial el valor leido del Sensor MQ3
  12.   float porcentaje=(valor_alcohol/10000);  //calcula el porcentaje
  13.   Serial.println(porcentaje);            // Envia al Serial el porcentaje
  14.   Serial.println(' ');    
  15.  
  16.   if(valor_alcohol > valor_limite){    // Si la medida de gas metano es mayor de valor limite
  17.        digitalWrite(13, HIGH);          // Enciende el Zumbador conectado al Pin 13
  18.    }
  19.    else{                                // Si es menor del valor limite apaga el Zumbador
  20.       digitalWrite(13, LOW);
  21.    }
  22.   delay (400);                          // Espera 300ms para realizar la proxima medida
  23. }