Paso 2: Configurar el Arduino y el sensor de temperatura
Ahora vamos a cablear el sensor. Estamos utilizando un DHT11 aquí. No son las más precisas, pero son baratos y fácil de usar para nuestro caso de uso simple.
Utilizando el IDE de Arduino, cargar el código de Arduino (dht11.ino) en la ONU. Este código Lee los datos de temperatura del sensor y envía el valor (en Fahrenheit) al puerto serie cada 2 segundos (puede cambiar este parámetro en el código más adelante, ya que SAMI limita el número de mensajes por día).
Aquí está el código:
#include "DHT.h"
#define DHTPIN 2 / / datos de pin
#define DHTTYPE DHT11
DHT dht (DHTPIN, DHTTYPE);
void setup() {}
Serial.Begin(9600);
DHT.Begin();
}
void loop() {}
Delay(60000); 1 min
Float f = dht.readTemperature(true);
Si (isnan(f)) {}
Serial.println("200"); error
retorno;
}
Serial.println(f); 21
}