Alkoholmätare Sensor (5 / 9 steg)
Steg 5: Vår kod
int mq3_digitalPin = 13. ansluten till utgång stift MQ3
CONST int led1 = 2; Detta är de ledda placeringarna
CONST int led2 = 3;
CONST int led3 = 4;
CONST int led4 = 5;
CONST int led5 = 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); Öppna följetong på 9600 bps
pinMode (mq3_digitalPin, ingång);
pinMode (led1, produktionen);
pinMode (led2, produktionen);
pinMode (led3, produktionen);
pinMode (led4, produktionen);
pinMode (led5, produktionen);
pinMode (led6, produktionen);
pinMode (led7, produktionen);
pinMode (led8, produktionen);
pinMode (led9, produktionen);
pinMode (led10, produktionen);
}
void loop()
{
int mq3_value = digitalRead(mq3_digitalPin);
Serial.println(mq3_value);
Delay(100); sakta ner produktionen
om (mq3_value > = 0) {//lighting lysdioder för alkohol läsning
digitalWrite (led1, hög);
}
om (mq3_value > = 1) {
digitalWrite (led2, hög);
}
om (mq3_value > = 3) {
digitalWrite (led3, hög);
}
om (mq3_value > = 6) {
digitalWrite (led4, hög);
}
om (mq3_value > = 9) {
digitalWrite (led5, hög);
}
om (mq3_value > = 12) {
digitalWrite (led6, hög);
}
om (mq3_value > = 15) {
digitalWrite (led7, hög);
}
om (mq3_value > = 18) {
digitalWrite (led8, hög);
}
om (mq3_value > = 21) {
digitalWrite (led9, hög);
}
om (mq3_value > = 24) {
digitalWrite (led10, hög);
}
}