| 1234567891011121314151617181920212223242526272829303132333435363738394041 |
- //
- // FILE: dht11.h
- // VERSION: 0.4.1
- // PURPOSE: DHT11 Temperature & Humidity Sensor library for Arduino
- // LICENSE: GPL v3 (http://www.gnu.org/licenses/gpl.html)
- //
- // DATASHEET: http://www.micro4you.com/files/sensor/DHT11.pdf
- //
- // URL: http://playground.arduino.cc/Main/DHT11Lib
- //
- // HISTORY:
- // George Hadjikyriacou - Original version
- // see dht.cpp file
- //
- #ifndef dht11_h
- #define dht11_h
- #if defined(ARDUINO) && (ARDUINO >= 100)
- #include <Arduino.h>
- #else
- #include <WProgram.h>
- #endif
- #define DHT11LIB_VERSION "0.4.1"
- #define DHTLIB_OK 0
- #define DHTLIB_ERROR_CHECKSUM -1
- #define DHTLIB_ERROR_TIMEOUT -2
- class dht11
- {
- public:
- int read(int pin);
- int humidity;
- int temperature;
- };
- #endif
- //
- // END OF FILE
- //
|