DHT22 --- Temperature & Humidity Sensor
Fork of DHT22 by
DHT22.h@0:7fd3ff04ae95, 2011-10-27 (annotated)
- Committer:
- Julepalme
- Date:
- Thu Oct 27 15:11:06 2011 +0000
- Revision:
- 0:7fd3ff04ae95
First Draft
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
Julepalme | 0:7fd3ff04ae95 | 1 | #ifndef MBED_DHT22_H |
Julepalme | 0:7fd3ff04ae95 | 2 | #define MBED_DHT22_H |
Julepalme | 0:7fd3ff04ae95 | 3 | |
Julepalme | 0:7fd3ff04ae95 | 4 | #include "mbed.h" |
Julepalme | 0:7fd3ff04ae95 | 5 | |
Julepalme | 0:7fd3ff04ae95 | 6 | class DHT22 { |
Julepalme | 0:7fd3ff04ae95 | 7 | private: |
Julepalme | 0:7fd3ff04ae95 | 8 | int _temperature,_humidity; |
Julepalme | 0:7fd3ff04ae95 | 9 | PinName _data_pin; |
Julepalme | 0:7fd3ff04ae95 | 10 | public: |
Julepalme | 0:7fd3ff04ae95 | 11 | DHT22(PinName); |
Julepalme | 0:7fd3ff04ae95 | 12 | bool sample(); |
Julepalme | 0:7fd3ff04ae95 | 13 | int getTemperature(); |
Julepalme | 0:7fd3ff04ae95 | 14 | int getHumidity(); |
Julepalme | 0:7fd3ff04ae95 | 15 | }; |
Julepalme | 0:7fd3ff04ae95 | 16 | |
Julepalme | 0:7fd3ff04ae95 | 17 | #endif |