![](/media/cache/img/default_profile.jpg.50x50_q85.jpg)
basic temp probe
Fork of DHT-11 by
main.cpp
- Committer:
- umairaftab
- Date:
- 2014-03-03
- Revision:
- 0:6e5d3c6e8715
- Child:
- 1:2fc8fc8a4b8d
File content as of revision 0:6e5d3c6e8715:
#include "mbed.h" #include "DHT.h" DigitalOut myled(LED1); DHT sensor(PTD4,SEN11301P); // Use the SEN11301P sensor int main() { int err; printf("\r\nDHT Test program"); printf("\r\n******************\r\n"); wait(1); // wait 1 second for device stable status while (1) { myled = 1; err = sensor.readData(); if (err == 0) { printf("Temperature is %4.2f C \r\n",sensor.ReadTemperature(CELCIUS)); printf("Temperature is %4.2f F \r\n",sensor.ReadTemperature(FARENHEIT)); printf("Temperature is %4.2f K \r\n",sensor.ReadTemperature(KELVIN)); printf("Humidity is %4.2f \r\n",sensor.ReadHumidity()); printf("Dew point is %4.2f \r\n",sensor.CalcdewPoint(sensor.ReadTemperature(CELCIUS), sensor.ReadHumidity())); printf("Dew point (fast) is %4.2f \r\n",sensor.CalcdewPointFast(sensor.ReadTemperature(CELCIUS), sensor.ReadHumidity())); } else printf("\r\nErr %i \n",err); myled = 0; wait(15); } }