![](/media/cache/group/default_image.jpg.50x50_q85.jpg)
testing to print % character. DONE
Fork of TestingDHT22sensor by
main.cpp@3:6b640fc3ef2a, 2018-09-18 (annotated)
- Committer:
- alexandreturrel
- Date:
- Tue Sep 18 10:09:16 2018 +0000
- Revision:
- 3:6b640fc3ef2a
- Parent:
- 2:0000f06c0076
- Child:
- 4:a5d7a7910e35
% correction
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
alexandreturrel | 0:a0ff5f6630fa | 1 | #include "mbed.h" |
alexandreturrel | 0:a0ff5f6630fa | 2 | #include "DHT.h" |
alexandreturrel | 0:a0ff5f6630fa | 3 | |
alexandreturrel | 0:a0ff5f6630fa | 4 | |
alexandreturrel | 0:a0ff5f6630fa | 5 | DigitalOut myled(LED1); |
alexandreturrel | 0:a0ff5f6630fa | 6 | DigitalOut Error(LED2); |
alexandreturrel | 1:589c89f605a0 | 7 | DHT dht22(D4,DHT22); |
alexandreturrel | 0:a0ff5f6630fa | 8 | |
alexandreturrel | 0:a0ff5f6630fa | 9 | int main() { |
alexandreturrel | 0:a0ff5f6630fa | 10 | printf("Starting!!!\r\n"); |
alexandreturrel | 0:a0ff5f6630fa | 11 | wait(1); |
alexandreturrel | 0:a0ff5f6630fa | 12 | while(1) { |
alexandreturrel | 0:a0ff5f6630fa | 13 | int err=dht22.readData(); |
alexandreturrel | 0:a0ff5f6630fa | 14 | if (err==0) { |
alexandreturrel | 0:a0ff5f6630fa | 15 | Error=0; |
alexandreturrel | 0:a0ff5f6630fa | 16 | printf("T: %.1f C",dht22.ReadTemperature(CELCIUS)); |
alexandreturrel | 3:6b640fc3ef2a | 17 | printf(" H %.1f",dht22.ReadHumidity()); |
alexandreturrel | 3:6b640fc3ef2a | 18 | printf("%"); |
alexandreturrel | 3:6b640fc3ef2a | 19 | printf("\n\r"); |
alexandreturrel | 0:a0ff5f6630fa | 20 | } |
alexandreturrel | 0:a0ff5f6630fa | 21 | else { |
alexandreturrel | 0:a0ff5f6630fa | 22 | Error=1; |
alexandreturrel | 0:a0ff5f6630fa | 23 | dht22.printErr(err); |
alexandreturrel | 0:a0ff5f6630fa | 24 | } |
alexandreturrel | 0:a0ff5f6630fa | 25 | |
alexandreturrel | 0:a0ff5f6630fa | 26 | myled = 1; |
alexandreturrel | 2:0000f06c0076 | 27 | wait(10); |
alexandreturrel | 0:a0ff5f6630fa | 28 | myled = 0; |
alexandreturrel | 0:a0ff5f6630fa | 29 | |
alexandreturrel | 0:a0ff5f6630fa | 30 | } |
alexandreturrel | 0:a0ff5f6630fa | 31 | } |