Termostato LCD Arduino
Componentes e suprimentos
| Sensor DHT11 de Temperatura e Umidade (4 pinos) | | × | 1 | |
| Fios de jumpers (genérico) | | × | 1 | |
| | × | 1 | |
| | × | 1 | |
Aplicativos e serviços online
Sobre este projeto
Para fazer este projeto simples, primeiro conecte o sensor DHT ao Arduino conectando os pinos da seguinte forma:
DHT VCC -> 5v DHT Data -> Arduino 8 DHT GND -> Arduino GND 10k resistor -> em DHT VCC e DHT Data.
Em seguida, conecte o LCD de acordo com o esquema. Copie e cole o código no IDE do Arduino e faça o upload. Se você está confuso com alguma dessas coisas assista ao vídeo abaixo ou deixe um comentário. Depois de feito, deve ficar assim:
Obrigado!
O vídeo:
Código
Código Arduino C / C ++
Basta copiar e colar. #include "DHT.h" #include "LiquidCrystal.h" # define DHTPIN 9 # define DHTTYPE DHT11DHT dht (DHTPIN, DHTTYPE); LiquidCrystal lcd (12, 11, 5, 4, 3, 2); void setup () {// coloque seu código de configuração aqui, para executar uma vez:dht.begin (); lcd.begin (16,2); lcd.print ("A temperatura atual"); lcd.setCursor ( 0,1); lcd.print ("é:"); float f =dht.readTemperature (verdadeiro); lcd.setCursor (5,1); lcd.print (f); lcd.print ("F"); } void loop () {delay (1000 * 60 * 5); // coloque seu código principal aqui, para executar repetidamente:float f =dht.readTemperature (true); lcd.setCursor (5,1); lcd.print ( f); lcd.print ("F");}
Esquemas
Anexe como segue.