sexta-feira, 19 de Maio de 2017
Print dos dados sensor DHT11 no LCD
- Potenciômetro
- LCD 12 x 2
- Sensor de umidade e temperatura DHT11
- Fios
//Projeto 11 - Print dos dados sensor DHT11 no LCD
//Este código é de domínio público
#include <LiquidCrystal.h> //Inclui a biblioteca do LCD
#include <dht.h>
#define dht_dpin A1 //Pino DATA do Sensor ligado na porta Analogica A1
dht DHT; //Inicializa o sensor
LiquidCrystal lcd(12, 11, 5, 4, 3, 2); //Configura os pinos do Arduino para se comunicar com o LCD
void setup(){
lcd.begin(16, 2); //Inicia o LCD com dimensões 16x2(Colunas x Linhas)
lcd.setCursor(0, 0); //Posiciona o cursor na primeira coluna(0) e na primeira linha(0) do LCD
lcd.print("Umidade");
lcd.setCursor(0, 1); //Posiciona o cursor na primeira coluna(0) e na segunda linha(1) do LCD
lcd.print("Temperatura");
}
void loop(){
DHT.read11(dht_dpin); //Lê as informações do sensor
lcd.setCursor(12, 0); //Posiciona o cursor na décima quarta coluna(13) e na primeira linha(1) do LCD
lcd.print(DHT.humidity); //Escreve o valor atual da variável de contagem no LCD
lcd.setCursor(12, 1); //Posiciona o cursor na décima quarta coluna(13) e na segunda linha(1) do LCD
lcd.print(DHT.temperature); //Escreve o valor atual da variável de contagem no LCD
delay(2000);
}

Nenhum comentário:
Postar um comentário