1
// Projeto 18 - Sensor de temperatura com LCD #include <LiquidCrystal.h> // Biblioteca utilizada para controle do LCD #include <dht11.h> // Biblioteca utilizada para controle de sensor DHT11 dht11 DHT; // Cria um objeto que o sensor DHT11 // Pino analógico em que o sensor DHT11 está conectado const int dhtpin = A0; LiquidCrystal lcd(9, 8, 5, 4, 3, 2); // Cria um objeto LCD e atribui os pinos void setup() { lcd.begin(16, 2); // Define o display com 16 colunas e 2 linhas } void loop() { DHT.read(dhtpin); //Lê as informações do sensor // Exibindo valor da leitura do sensor de temperatura no display LCD lcd.clear(); // Limpa o display do LCD lcd.print("Temperatura:"); // Imprime a string no display do LCD lcd.print(DHT.temperature); lcd.write(B11011111); // Símbolo de graus Celsius lcd.print("C"); lcd.setCursor(0,1); // Coloca o cursor na linha 0 e coluna 1 lcd.print("Umidade:"); lcd.print(DHT.humidity); lcd.print("%"); delay(2000); // Aguarda 2 segundos } http://facacomarduino.info/projeto-18-sensor-de-umidade-e.html?ckattempt=1

Projeto Temperatura

Embed Size (px)

DESCRIPTION

projeto temperatura

Citation preview

// Projeto 18 - Sensor de temperatura com LCD

#include <LiquidCrystal.h> // Biblioteca utilizada para controle do LCD#include <dht11.h> // Biblioteca utilizada para controle de sensor DHT11

dht11 DHT; // Cria um objeto que o sensor DHT11

// Pino analógico em que o sensor DHT11 está conectadoconst int dhtpin = A0;

LiquidCrystal lcd(9, 8, 5, 4, 3, 2); // Cria um objeto LCD e atribui os pinos

void setup() {

lcd.begin(16, 2); // Define o display com 16 colunas e 2 linhas}

void loop() { DHT.read(dhtpin); //Lê as informações do sensor // Exibindo valor da leitura do sensor de temperatura no display LCD

lcd.clear(); // Limpa o display do LCD

lcd.print("Temperatura:"); // Imprime a string no display do LCD lcd.print(DHT.temperature);

lcd.write(B11011111); // Símbolo de graus Celsius

lcd.print("C");

lcd.setCursor(0,1); // Coloca o cursor na linha 0 e coluna 1

lcd.print("Umidade:");

lcd.print(DHT.humidity);

lcd.print("%");

delay(2000); // Aguarda 2 segundos}

http://facacomarduino.info/projeto-18-sensor-de-umidade-e.html?ckattempt=1