update library

This commit is contained in:
Igor
2018-01-19 21:37:03 +03:00
parent 61dc0f9349
commit 4c7567255b
51 changed files with 690 additions and 392 deletions

View File

@ -13,6 +13,9 @@ void setup()
// перед калибровкой датчика прогрейте его 60 секунд
// выполняем калибровку датчика на чистом воздухе
mq2.calibrate();
// при знании сопративления датчика на чистом воздухе
// можно его указать вручную, допустим 3.2
// mq2.calibrate(3.2);
// выводим сопротивление датчика в чистом воздухе (Ro) в serial-порт
Serial.print("Ro = ");
Serial.println(mq2.getRo());
@ -25,18 +28,18 @@ void loop()
Serial.print("Ratio: ");
Serial.print(mq2.readRatio());
// выводим значения газов в ppm
Serial.print("LPG: ");
Serial.print("\tLPG: ");
Serial.print(mq2.readLPG());
Serial.print(" ppm ");
Serial.print(" Methane: ");
Serial.print(" ppm");
Serial.print("\tMethane: ");
Serial.print(mq2.readMethane());
Serial.print(" ppm ");
Serial.print(" Smoke: ");
Serial.print(" ppm");
Serial.print("\tSmoke: ");
Serial.print(mq2.readSmoke());
Serial.print(" ppm ");
Serial.print(" Hydrogen: ");
Serial.print(" ppm");
Serial.print("\tHydrogen: ");
Serial.print(mq2.readHydrogen());
Serial.println(" ppm ");
Serial.println(" ppm");
delay(100);
}

View File

@ -26,6 +26,9 @@ void loop()
if (!mq2.isCalibrated() && mq2.heatingCompleted()) {
// выполняем калибровку датчика на чистом воздухе
mq2.calibrate();
// при знании сопративления датчика на чистом воздухе
// можно его указать вручную, допустим 3.2
// mq2.calibrate(3.2);
// выводим сопротивление датчика в чистом воздухе (Ro) в serial-порт
Serial.print("Ro = ");
Serial.println(mq2.getRo());
@ -38,18 +41,18 @@ void loop()
Serial.print("Ratio: ");
Serial.print(mq2.readRatio());
// выводим значения газов в ppm
Serial.print("LPG: ");
Serial.print("\tLPG: ");
Serial.print(mq2.readLPG());
Serial.print(" ppm ");
Serial.print(" Methane: ");
Serial.print(" ppm");
Serial.print("\tMethane: ");
Serial.print(mq2.readMethane());
Serial.print(" ppm ");
Serial.print(" Smoke: ");
Serial.print(" ppm");
Serial.print("\tSmoke: ");
Serial.print(mq2.readSmoke());
Serial.print(" ppm ");
Serial.print(" Hydrogen: ");
Serial.print(" ppm");
Serial.print("\tHydrogen: ");
Serial.print(mq2.readHydrogen());
Serial.println(" ppm ");
Serial.println(" ppm");
delay(100);
}
}