You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Task: Mini Projeto - Monitoramento em Tempo Real da Temperatura da Água na Cafeteira
Descrição
Nesta task, criaremos um mini projeto para monitorar em tempo real a temperatura da água na cafeteira. Utilizaremos um sensor de temperatura e um display LCD para exibir a temperatura atual da água.
Requisitos
Plataforma de desenvolvimento Arduino.
Sensor de temperatura compatível (por exemplo, DS18B20).
Display LCD compatível com HD44780.
Conhecimento básico em eletrônica e programação em C/C++.
Passos
Montagem do Circuito : Conecte o sensor de temperatura ao Arduino conforme o esquema de ligação, e também o display LCD utilizando a biblioteca hd44780 para controlar o display.
Configuração do Ambiente de Desenvolvimento : Abra a IDE do Arduino e configure-a para o modelo correto da placa Arduino e a porta serial apropriada.
Programação do Arduino : Escreva o código .ino para ler o valor da temperatura da água em tempo real e exibi-lo no display LCD.
Teste e Depuração : Carregue o código no Arduino e observe se a temperatura da água é exibida corretamente no display LCD.
Documentação : Documente o projeto, incluindo o esquema de ligação dos componentes, o código-fonte e uma breve explicação sobre o funcionamento do projeto.
Código Fonte
#include<LiquidCrystal.h>
#include<OneWire.h>
#include<DallasTemperature.h>// Definição dos pinos do sensor de temperatura (DS18B20)
#defineONE_WIRE_BUS2
OneWire oneWire(ONE_WIRE_BUS);
DallasTemperature sensors(&oneWire);
// Definição dos pinos do display LCD
LiquidCrystal lcd(12, 11, 5, 4, 3, 2);
voidsetup() {
// Inicialização do sensor de temperatura
sensors.begin();
// Inicialização do display LCD
lcd.begin(16, 2);
}
voidloop() {
// Atualiza a leitura do sensor de temperatura
sensors.requestTemperatures();
float tempC = sensors.getTempCByIndex(0);
// Exibe a temperatura no display LCD
lcd.clear();
lcd.setCursor(0, 0);
lcd.print("Temperatura da");
lcd.setCursor(0, 1);
lcd.print("Agua: ");
lcd.print(tempC);
lcd.print(" C");
// Aguarda um intervalo antes de fazer a próxima leituradelay(1000);
}
Explicação do Projeto
Este projeto utiliza um sensor de temperatura (DS18B20) para medir a temperatura da água na cafeteira em tempo real e exibir essa informação em um display LCD. O código lê continuamente o valor da temperatura da água e atualiza o display LCD com o valor mais recente. Isso permite que os usuários monitorem a temperatura da água durante o processo de preparo do café.
O sensor de temperatura é conectado ao Arduino através do protocolo OneWire, e a biblioteca DallasTemperature é utilizada para facilitar a leitura do sensor. O display LCD é controlado pela biblioteca LiquidCrystal, que permite a exibição de texto e números. Este projeto é útil para garantir que a temperatura da água na cafeteira esteja dentro da faixa desejada para a preparação do café.
The text was updated successfully, but these errors were encountered:
Task: Mini Projeto - Monitoramento em Tempo Real da Temperatura da Água na Cafeteira
Descrição
Nesta task, criaremos um mini projeto para monitorar em tempo real a temperatura da água na cafeteira. Utilizaremos um sensor de temperatura e um display LCD para exibir a temperatura atual da água.
Requisitos
Passos
Código Fonte
Explicação do Projeto
Este projeto utiliza um sensor de temperatura (DS18B20) para medir a temperatura da água na cafeteira em tempo real e exibir essa informação em um display LCD. O código lê continuamente o valor da temperatura da água e atualiza o display LCD com o valor mais recente. Isso permite que os usuários monitorem a temperatura da água durante o processo de preparo do café.
O sensor de temperatura é conectado ao Arduino através do protocolo OneWire, e a biblioteca DallasTemperature é utilizada para facilitar a leitura do sensor. O display LCD é controlado pela biblioteca LiquidCrystal, que permite a exibição de texto e números. Este projeto é útil para garantir que a temperatura da água na cafeteira esteja dentro da faixa desejada para a preparação do café.
The text was updated successfully, but these errors were encountered: