Estimados, tengo un problema al querer utilizar la libreria DHT oficial bajada desde el manejador de arduino, creada por ADAFRUIT, tanto en la version 1.1.1 como en las anteriores.
Probé tambien con otras librerias y siempre sucede el mismo error.
Estoy usando Arduino DUE, con Arduino IDE 1.6.5
Aguardo sus comentarios.
C:\Users\charly\Documents\Arduino\libraries\DHT_sensor_library\DHT.cpp: In constructor 'DHT::DHT(uint8_t, uint8_t, uint8_t)':
C:\Users\charly\Documents\Arduino\libraries\DHT_sensor_library\DHT.cpp:14:9: error: invalid conversion from 'Pio*' to 'uint8_t {aka unsigned char}' [-fpermissive]
_port = digitalPinToPort(pin);
^
Error de compilación
Sketch:
// include the library code:
#include <LiquidCrystal.h>
#include <DHT.h>//-------{PINES}-----------
#define DHTPIN 7
#define DHTTYPE DHT11
DHT dht(DHTPIN, DHTTYPE);void setup() {
Serial.begin(9600);
dht.begin();
}
void loop() {
int h = dht.readHumidity();// Lee la humedad
int t= dht.readTemperature();//Lee la temperatura
}
Regards