Example hello program using MiCS6814_GasSensor library
Dependencies: MiCS6814_GasSensor mbed
Revision 0:807016d5d9ef, committed 2017-05-24
- Comitter:
- MACRUM
- Date:
- Wed May 24 10:03:47 2017 +0000
- Child:
- 1:754cdcc3f102
- Commit message:
- Initial commit
Changed in this revision
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/MiCS6814_GasSensor.lib Wed May 24 10:03:47 2017 +0000 @@ -0,0 +1,1 @@ +https://mbed.org/users/edamame22/code/MiCS6814_GasSensor/#93b7f86b72e1
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/main.cpp Wed May 24 10:03:47 2017 +0000
@@ -0,0 +1,22 @@
+#include "mbed.h"
+#include "MiCS6814_GasSensor.h"
+
+Serial pc(USBTX, USBRX);
+
+#if defined(TARGET_LPC1768)
+MiCS6814_GasSensor sensor(p28, p27);
+#else
+MiCS6814_GasSensor sensor(I2C_SDA, I2C_SCL);
+#endif
+
+int main()
+{
+ pc.printf("test start\n");
+
+ while(1) {
+ pc.printf("NH3: %.2f ppm, CO: %.2f ppm, NO2: %.2f ppm, C3H8: %.2f ppm \r\n", sensor.getGas(NH3), sensor.getGas(CO), sensor.getGas(NO2), sensor.getGas(C3H8));
+ pc.printf("C4H10: %.2f ppm, CH4: %.2f ppm, H2: %.2f ppm, C2H5OH: %.2f ppm \r\n", sensor.getGas(C4H10), sensor.getGas(CH4), sensor.getGas(H2), sensor.getGas(C2H5OH));
+ pc.printf("\r\n");
+ wait(1);
+ }
+}
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/mbed.bld Wed May 24 10:03:47 2017 +0000 @@ -0,0 +1,1 @@ +https://mbed.org/users/mbed_official/code/mbed/builds/4eea097334d6 \ No newline at end of file
Toyomasa Watarai
MiCS6814 MultiChannel Gas Sensor