Test du capteur DHT22 Erreur2

Dependencies:   DHT mbed

Fork of Seeed_Grove_Temp_Humidity_Example by Seeed

Committer:
binoit
Date:
Tue Sep 18 10:37:15 2018 +0000
Revision:
4:98fcef9ed79f
Parent:
3:14d3453f72ec
it's work

Who changed what in which revision?

UserRevisionLine numberNew contents of line
sam_grove 0:c12c28a0f9e7 1 #include "mbed.h"
sam_grove 0:c12c28a0f9e7 2 #include "DHT.h"
sam_grove 0:c12c28a0f9e7 3
sam_grove 0:c12c28a0f9e7 4
binoit 3:14d3453f72ec 5 DigitalOut myled(LED1);
binoit 3:14d3453f72ec 6 DigitalOut Error(LED2);
binoit 3:14d3453f72ec 7 DHT dht22(D4,DHT22);
sam_grove 0:c12c28a0f9e7 8
binoit 3:14d3453f72ec 9 int main() {
binoit 3:14d3453f72ec 10 printf("Starting!!!\r\n");
binoit 3:14d3453f72ec 11 wait(1);
sam_grove 0:c12c28a0f9e7 12 while(1) {
binoit 3:14d3453f72ec 13 int err=dht22.readData();
binoit 3:14d3453f72ec 14 if (err==0) {
binoit 3:14d3453f72ec 15 Error=0;
binoit 3:14d3453f72ec 16 printf("T: %.1f C",dht22.ReadTemperature(CELCIUS));
binoit 3:14d3453f72ec 17 printf(" H %.1f\% \n\r",dht22.ReadHumidity());
binoit 3:14d3453f72ec 18 }
binoit 3:14d3453f72ec 19 else {
binoit 3:14d3453f72ec 20 Error=1;
binoit 3:14d3453f72ec 21 dht22.printErr(err);
binoit 3:14d3453f72ec 22 }
binoit 3:14d3453f72ec 23
binoit 3:14d3453f72ec 24 myled = 1;
binoit 3:14d3453f72ec 25 wait(10);
binoit 3:14d3453f72ec 26 myled = 0;
binoit 3:14d3453f72ec 27
sam_grove 0:c12c28a0f9e7 28 }
sam_grove 0:c12c28a0f9e7 29 }