AirQualityClick on A0 on Nucleo-F411RE

Dependencies:   Air mbed

Committer:
Guillaume31
Date:
Tue Apr 14 11:37:04 2015 +0000
Revision:
0:415a45341fd5
AirQualityClick on A0 on Nucleo-F411RE

Who changed what in which revision?

UserRevisionLine numberNew contents of line
Guillaume31 0:415a45341fd5 1 #include "mbed.h"
Guillaume31 0:415a45341fd5 2 #include "Air.h"
Guillaume31 0:415a45341fd5 3
Guillaume31 0:415a45341fd5 4 Serial pc(SERIAL_TX, SERIAL_RX);
Guillaume31 0:415a45341fd5 5
Guillaume31 0:415a45341fd5 6 //AnalogIn atm (A0);
Guillaume31 0:415a45341fd5 7
Guillaume31 0:415a45341fd5 8 Air atm (A0);
Guillaume31 0:415a45341fd5 9
Guillaume31 0:415a45341fd5 10 float atmos;
Guillaume31 0:415a45341fd5 11 int temp = 20, hum = 40;
Guillaume31 0:415a45341fd5 12
Guillaume31 0:415a45341fd5 13
Guillaume31 0:415a45341fd5 14 int main() {
Guillaume31 0:415a45341fd5 15 pc.printf("Debut programme \n\r");
Guillaume31 0:415a45341fd5 16 pc.printf("Temperature = 20 C, Humidite = 40%% \n\r");
Guillaume31 0:415a45341fd5 17
Guillaume31 0:415a45341fd5 18 while(1) {
Guillaume31 0:415a45341fd5 19 //atmos = atm.read();
Guillaume31 0:415a45341fd5 20 atmos = atm.getPPM ();
Guillaume31 0:415a45341fd5 21 pc.printf("PPM : %.2f \n\r", atmos);
Guillaume31 0:415a45341fd5 22
Guillaume31 0:415a45341fd5 23 atmos = atm.getResistance ();
Guillaume31 0:415a45341fd5 24 pc.printf("Resistance : %.2f \n\r", atmos);
Guillaume31 0:415a45341fd5 25
Guillaume31 0:415a45341fd5 26 atmos = atm.getPPM ();
Guillaume31 0:415a45341fd5 27 pc.printf("RZero : %.2f \n\r", atmos);
Guillaume31 0:415a45341fd5 28
Guillaume31 0:415a45341fd5 29 wait (1);
Guillaume31 0:415a45341fd5 30 }
Guillaume31 0:415a45341fd5 31 }
Guillaume31 0:415a45341fd5 32