[Arduino] Use o Autonomo para medir a temperatura e humidade!
Como prometido, temos aqui o primeiro tutorial sobre o Autonomo, um microcontrolador semelhante ao Arduino zero, que já foi demonstrado neste post aqui.
Hoje vamos ver como usar o Autonomo muito facilmente para medir a temperatura e humidade no ar, através da sua simplicidade e organização do sistema Grove, usando um DHT11.
Basta fazer as ligações como estão na foto, ligando no Digital 4, utilizando a shield do Grove, nem é necessário um esquema eletrónico neste caso 😉
Posteriormente, usando o Arduino 1.6.6 ou posterior, devidamente configurado para esta placa, façam upload deste código:
#include <DHT.h>
#define DHTPIN 4
#define DHTTYPE DHT11
DHT dht(DHTPIN, DHTTYPE);
void setup() {
SerialUSB.begin(9600);
dht.begin();
}
void loop() {
delay(2000);
float h = dht.readHumidity();
float t = dht.readTemperature();
if (isnan(h) || isnan(t)) {
SerialUSB.println("Falhou a leitura!");
return;
}
SerialUSB.println("Humidade: " + (String)h + " %\t Temperatura: " + (String)t + " *C ");
}
Por fim carreguem no botão Serial, confirmando que estará na opção de Baud Rate 9600 e verão a humidade e temperatura a atualizarem a cada 2 segundos.
Muito simples não é? Podem consultar mais informação aqui sobre o SODAQ Autónomo.
Espero que gostem 🙂




