Stap 5: Onze Code
int mq3_digitalPin = 13; aangesloten op de pin van de uitvoer van MQ3
Const int led1 = 2; Dit is de geleide plaatsingen
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); Open seriële 9600 bps
pinMode (mq3_digitalPin, INPUT);
pinMode (led1, OUTPUT);
pinMode (led2, OUTPUT);
pinMode (led3, OUTPUT);
pinMode (led4, OUTPUT);
pinMode (led5, OUTPUT);
pinMode (led6, OUTPUT);
pinMode (led7, OUTPUT);
pinMode (led8, OUTPUT);
pinMode (led9, OUTPUT);
pinMode (led10, OUTPUT);
}
void loop
{
int mq3_value = digitalRead(mq3_digitalPin);
Serial.println(mq3_value);
delay(100); de uitvoer vertragen
Als (mq3_value > = 0) {//lighting leds voor alcohol lezing
digitalWrite (led1, hoge);
}
Als (mq3_value > = 1) {}
digitalWrite (led2, hoge);
}
Als (mq3_value > = 3) {}
digitalWrite (led3, hoge);
}
Als (mq3_value > = 6) {}
digitalWrite (led4, hoge);
}
Als (mq3_value > = 9) {}
digitalWrite (led5, hoge);
}
Als (mq3_value > = 12) {}
digitalWrite (led6, hoge);
}
Als (mq3_value > = 15) {}
digitalWrite (led7, hoge);
}
Als (mq3_value > = 18) {}
digitalWrite (led8, hoge);
}
Als (mq3_value > = 21) {}
digitalWrite (led9, hoge);
}
Als (mq3_value > = 24) {}
digitalWrite (led10, hoge);
}
}