3 Respuestas Última respuesta el Oct 28, 2016 5:10 AM por fernando@info.unlp.edu.ar

    Ayuda, intento utilizar un sensor DHT22 y pareciera que no me lee o recibe los datos del modulo...

    alex21

      Hola buenas, primero eh tenido errores al momento de cargar el código, ya que me decía que había problemas con las librerías, pero luego de descargar varias e importarlas lo dejo cargar, pero ahora que pruebo el código no me muestra nada.

       

      Este es el codigo en cuestion:

      ------------------------------------------------------------------------------------------------------------------------------------------------------

      #include <DHT.h>

       

      #include "DHT.h" //cargamos la librería DHT

      #define DHTPIN 2 //Seleccionamos el pin en el que se conectará el sensor

      #define DHTTYPE DHT22 //Se selecciona el DHT22(hay otros DHT)

      DHT dht(DHTPIN, DHTTYPE); //Se inicia una variable que será usada por Arduino para comunicarse con el sensor

      void setup() {

        Serial.begin(9600); //Se inicia la comunicación serial

        dht.begin(); //Se inicia el sensor

      }

      void loop() {

        float h = dht.readHumidity(); //Se lee la humedad

        float t = dht.readTemperature(); //Se lee la temperatura

        //Se imprimen las variables

        Serial.println("Humedad: ");

        Serial.println(h);

        Serial.println("Temperatura: ");

        Serial.println(t);

        delay(2000); //Se espera 2 segundos para seguir leyendo //datos

      }

      ------------------------------------------------------------------------------------------------------------------------------------------------------

      Asi es la forma en como esta conectado al galileo:

      Untitled Sketch_bb

      Cualquier comentario se los agradecería.