Étape 5: Notre Code
int mq3_digitalPin = 13 ; connecté à la broche de sortie de MQ3
const int led1 = 2 ; Il s’agit des placements led
const int led2 = 3 ;
const int DEL3 = 4 ;
const int led4 = 5 ;
const int DEL5 = 6 ;
const int led6 = 7 ;
const int led7 = 8 ;
const int led8 = 9 ;
const int led9 = 10 ;
const int led10 = 11 ;
void setup() {}
Serial.Begin(9600) ; Ouvrez série à 9600 bps
pinMode (mq3_digitalPin, entrée) ;
pinMode (led1, sortie) ;
pinMode (led2, sortie) ;
pinMode (DEL3, sortie) ;
pinMode (led4, sortie) ;
pinMode (DEL5, sortie) ;
pinMode (led6, sortie) ;
pinMode (led7, sortie) ;
pinMode (led8, sortie) ;
pinMode (led9, sortie) ;
pinMode (led10, sortie) ;
}
void loop()
{
int mq3_value = digitalRead(mq3_digitalPin) ;
Serial.println(mq3_value) ;
Delay(100) ; ralentir la sortie
Si (mq3_value > = 0) {//lighting LED pour la lecture de l’alcool
digitalWrite (led1, HIGH) ;
}
Si (mq3_value > = 1) {}
digitalWrite (led2, HIGH) ;
}
Si (mq3_value > = 3) {}
digitalWrite (DEL3, HIGH) ;
}
Si (mq3_value > = 6) {}
digitalWrite (led4, HIGH) ;
}
Si (mq3_value > = 9) {}
digitalWrite (DEL5, HIGH) ;
}
Si (mq3_value > = 12) {}
digitalWrite (led6, HIGH) ;
}
Si (mq3_value > = 15) {}
digitalWrite (led7, HIGH) ;
}
Si (mq3_value > = 18) {}
digitalWrite (led8, HIGH) ;
}
Si (mq3_value > = 21) {}
digitalWrite (led9, HIGH) ;
}
Si (mq3_value > = 24) {}
digitalWrite (led10, HIGH) ;
}
}