CO2 Sensor MH-Z19 Class (uses interrupt input as PWM input)

Dependencies:   mbed

Committer:
zeus3110
Date:
Thu Aug 11 00:41:23 2016 +0000
Revision:
0:3c154d34f47e
Initial Release

Who changed what in which revision?

UserRevisionLine numberNew contents of line
zeus3110 0:3c154d34f47e 1 #include "mbed.h"
zeus3110 0:3c154d34f47e 2 #include "MH_Z19.h"
zeus3110 0:3c154d34f47e 3
zeus3110 0:3c154d34f47e 4 DigitalOut myled(LED1);
zeus3110 0:3c154d34f47e 5 MH_Z19 Sen(p5);
zeus3110 0:3c154d34f47e 6
zeus3110 0:3c154d34f47e 7 int main() {
zeus3110 0:3c154d34f47e 8
zeus3110 0:3c154d34f47e 9 wait(2);
zeus3110 0:3c154d34f47e 10
zeus3110 0:3c154d34f47e 11 while(1) {
zeus3110 0:3c154d34f47e 12 myled = 1;
zeus3110 0:3c154d34f47e 13 wait(0.2);
zeus3110 0:3c154d34f47e 14 myled = 0;
zeus3110 0:3c154d34f47e 15 printf("CO2 PPM:%d\n",Sen.ReadCO2PPM());
zeus3110 0:3c154d34f47e 16 wait(1.8);
zeus3110 0:3c154d34f47e 17 }
zeus3110 0:3c154d34f47e 18 }