Remember to maintain security and privacy. Do not share sensitive information. Procedimento.com.br may make mistakes. Verify important information. Termo de Responsabilidade
Os sensores de temperatura são componentes essenciais em muitos projetos de eletrônica e automação. Eles permitem monitorar e controlar a temperatura em diversos ambientes e aplicações. Neste artigo, vamos explorar como criar um sensor de temperatura utilizando o Arduino, um microcontrolador popular e acessível.
O Arduino é uma plataforma de prototipagem eletrônica de código aberto baseada em hardware e software fáceis de usar. Ele é amplamente utilizado por iniciantes e profissionais para criar projetos interativos. Neste tutorial, vamos usar um sensor de temperatura LM35, que é um sensor de temperatura analógico, para medir a temperatura ambiente e exibir os valores em um monitor serial.
Abaixo está um exemplo de código para ler a temperatura do sensor LM35 e exibir os valores no monitor serial do Arduino IDE.
// Define o pino onde o sensor LM35 está conectado
const int sensorPin = A0;
void setup() {
// Inicializa a comunicação serial a 9600 bps
Serial.begin(9600);
}
void loop() {
// Lê o valor analógico do sensor
int sensorValue = analogRead(sensorPin);
// Converte o valor analógico para tensão
float voltage = sensorValue * (5.0 / 1023.0);
// Converte a tensão para temperatura em Celsius
float temperatureC = voltage * 100;
// Exibe a temperatura no monitor serial
Serial.print("Temperatura: ");
Serial.print(temperatureC);
Serial.println(" °C");
// Aguarda 1 segundo antes de fazer a próxima leitura
delay(1000);
}
sensorPin
.setup()
inicializa a comunicação serial a 9600 bps.loop()
é executada continuamente:
analogRead(sensorPin)
.Criar um sensor de temperatura com Arduino é um projeto simples e eficaz para monitorar a temperatura ambiente. Com o sensor LM35, você pode obter leituras precisas de temperatura e utilizá-las em diversos projetos, como sistemas de controle de clima, monitoramento ambiental e automação residencial.
Experimente este projeto e explore as inúmeras possibilidades que o Arduino oferece!