A library for the use of AM2303 (a.k.a. DHT22), a temperature and humidity sensor.
Dependents: AM2303_Hello_World
Fork of DHT11 by
Revision 11:e91c151d1798, committed 2014-09-25
- Comitter:
- s_inoue_mbed
- Date:
- Thu Sep 25 14:13:10 2014 +0000
- Parent:
- 10:f0d789f49df7
- Child:
- 12:1ad0612823e9
- Commit message:
- Bug fix (I/O pin is changed to OUTPUT for the start pulse).
Changed in this revision
DHT11.cpp | Show annotated file Show diff for this revision Revisions of this file |
--- a/DHT11.cpp Tue Sep 16 13:06:43 2014 +0000 +++ b/DHT11.cpp Thu Sep 25 14:13:10 2014 +0000 @@ -55,10 +55,13 @@ // Sending start signal, low signal for around 10 ms t.reset(); + io.output(); + io = 0; do { - io = 0; } while (t.read_ms() < 20 + t_tol_start); + io.input(); io = 1; + // Waiting for the start of the response signal t.reset();