O Sensor de Temperatura DS18B20 Waterproof é ideal para medições em líquidos e ambientes úmidos, garantindo precisão e confiabilidade.
Com cabo de 1 metro, ele permite facilidade de instalação em aquários, tanques, sistemas de climatização e experimentos laboratoriais.
Compatível com Arduino, ESP32, ESP8266, PIC e STM32, utiliza protocolo 1-Wire, permitindo a conexão de múltiplos sensores em apenas um pino.
Monitoramento de temperatura em aquários, piscinas e tanques
Sistemas de climatização e ar-condicionado
Projetos educacionais e experimentos laboratoriais
Estações meteorológicas
Automação residencial e industrial
Código Arduino DS18B20 Waterproof
Aqui vai um exemplo bem simples:
#include <OneWire.h>
#include <DallasTemperature.h>
// Define o pino de dados do sensor
#define ONE_WIRE_BUS 2
// Configura o barramento OneWire
OneWire oneWire(ONE_WIRE_BUS);
// Passa o barramento para a biblioteca DallasTemperature
DallasTemperature sensors(&oneWire);
void setup() {
Serial.begin(9600);
sensors.begin(); // Inicializa o sensor
}
void loop() {
sensors.requestTemperatures(); // Solicita leitura
float temperatura = sensors.getTempCByIndex(0); // Lê a temperatura em °C
Serial.print("Temperatura: ");
Serial.print(temperatura);
Serial.println(" °C");
delay(1000); // Aguarda 1 segundo
}
Tente fazer também uma versão do código mostrando a temperatura em Celsius e Fahrenheit ao mesmo tempo? Assim você pode usar no projeto que preferir.
Item incluso:
01 peça Sensor Temperatura Ds18b20 Waterproof 1mt.
Sensor: DS18B20 digital à prova d água
Faixa de medição: -55°C a +125°C
Precisão: ±0,5°C
Tensão de operação: 3V a 5,5V DC
Saída: Digital (1-Wire)
Comprimento do cabo: 1 metro
Resistência pull-up recomendada: 4,7 kΩ
Compatibilidade: Arduino, ESP32, ESP8266, PIC, STM32 e outros
Temperatura de operação: -55°C a +125°C