Récupérer la température en Celsius et le pourcentage d'humidité dans l'air grace au capteur DHT11

Dependencies:   DHT11 mbed

main.cpp

Committer:
dalleo
Date:
2017-03-13
Revision:
0:8623c31b9888

File content as of revision 0:8623c31b9888:

/*
 * A program for the use of the DHT11, a temperature and humidity sensor
 * Shigenori Inoue, September 10, 2014
 */
 
#include "mbed.h"
#include "DHT11.h"

// Humidity sensor
DHT11 d(D6);

// The main function
int main()
{
    int state;
    while(true) {
        state = d.readData();

        if (state != DHT11::OK) {
             printf("Error: %d", state);
        } else {
             printf("Temp=%d \n\rHumi=%d \n\r", d.readTemperature(), d.readHumidity());
        }
        wait(2.0);
    }
}