Étape 2: Le code
@ Code d’interfaçage capteur de gaz l’alcool MQ-3 avec Arduino
@ Code par Daniel Spillere Andrade et Daniel Amato Zabotti
@ daniel / danielzabotti
@ www.DanielAndrade.net
*/
const int analogPin = 0 ; la broche auquel est attaché le fil du capteur
const int ledCount = 32 ; le nombre de LEDs dans le graphique à barres
int ledPins [] = {}
53,52,51,50,49,48,47,46,46,45,44,43,42,41,40,39,38,37,36,
35,34,33,32,31,30,29,28,27,26,25,24,23,22} ;
Ici, nous avons le nombre de LEDs à utiliser dans les 53 BarGraph est vert 22 est rouge
void setup() {}
pour (int thisLed = 0; thisLed < ledCount ; thisLed ++) {}
pinMode (ledPins [thisLed], sortie) ;
}}
void loop() {}
C’est le code à la lumière de LED
int sensorReading = analogRead(analogPin) ;
int ledLevel = carte (sensorReading, 500, 1023, 0, ledCount) ;
pour (int thisLed = 0; thisLed < ledCount ; thisLed ++) {}
Si (thisLed < ledLevel) {}
digitalWrite (ledPins [thisLed], HIGH) ;
}
else {}
digitalWrite (ledPins [thisLed], faible) ;
} }}