amir gahroosi
/
DHT-11Mine
My_microcontroller
Fork of DHT-11Mine by
Diff: Airhumiditysensors/airhumidity.cpp
- Revision:
- 1:da927cdfff38
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Airhumiditysensors/airhumidity.cpp Wed Dec 10 06:43:09 2014 +0000 @@ -0,0 +1,35 @@ +#include "mbed.h" +#include "airhumidity.h" +#include "DHT.h" + +int error_inside; + +DHT sensor_inside(PTD1,SEN11301P); + + +//INSIDE FUNCTIONS +float get_air_temp_inside(int tempunit){ + wait(1); + error_inside = sensor_inside.readData(); + switch (tempunit){ + case 0: + return sensor_inside.ReadTemperature(CELCIUS); + // break; + case 1: + return sensor_inside.ReadTemperature(FARENHEIT); + // break; + case 2: + return sensor_inside.ReadTemperature(KELVIN); + // break; + default: + return sensor_inside.ReadTemperature(CELCIUS); + // break; + } +} + + +float get_air_humid_inside(){ + wait(1); + error_inside = sensor_inside.readData(); + return sensor_inside.ReadHumidity(); +}