2016-04-29 17:42:44 +03:00
|
|
|
#include "MQ2.h"
|
|
|
|
|
|
|
|
MQ2::MQ2(uint8_t pin)
|
|
|
|
: BaseMQ(pin) {
|
|
|
|
}
|
|
|
|
|
|
|
|
MQ2::MQ2(uint8_t pin, uint8_t pinHeater)
|
|
|
|
: BaseMQ(pin, pinHeater) {
|
|
|
|
}
|
|
|
|
|
|
|
|
unsigned long MQ2::readLPG() {
|
2016-08-26 14:05:15 +03:00
|
|
|
return readScaled(-0.45, 2.95);
|
2016-04-29 17:42:44 +03:00
|
|
|
}
|
|
|
|
|
|
|
|
unsigned long MQ2::readMethane() {
|
2016-08-26 14:05:15 +03:00
|
|
|
return readScaled(-0.38, 3.21);
|
2016-04-29 17:42:44 +03:00
|
|
|
}
|
|
|
|
|
|
|
|
unsigned long MQ2::readSmoke() {
|
2016-08-26 14:05:15 +03:00
|
|
|
return readScaled(-0.42, 3.54);
|
2016-04-29 17:42:44 +03:00
|
|
|
}
|
|
|
|
|
|
|
|
unsigned long MQ2::readHydrogen() {
|
2016-08-26 14:05:15 +03:00
|
|
|
return readScaled(-0.48, 3.32);
|
2016-04-29 17:42:44 +03:00
|
|
|
}
|