Encomendado em dias úteis antes das 14:00 = enviado no mesmo dia e, em 98% dos casos, entregue no dia seguinte. Devolução gratuita 30 dias para refletir 1 ano de garantia

Esquema de ligação e exemplo de código

Como ligar o Sensor de temperatura DS18B20 com sonda impermeável e cabo de 1m a um Arduino UNO ou ESP32, com um sketch de exemplo que podes carregar já.

DS18B20 Waterproof Temperature Sensor Demo

This project reads temperature data from the waterproof DS18B20 probe and prints the values in Celsius to the Serial Monitor every second. Connect the sensor directly to the Arduino Uno and open the Serial Monitor at 115200 baud to view real-time temperature measurements.

Esquema de ligação: Sensor de temperatura DS18B20 com sonda impermeável e cabo de 1m num Arduino UNO
Esquema de ligação · Clique para ampliar
Tabela de ligação: Sensor de temperatura DS18B20 com sonda impermeável e cabo de 1m num Arduino UNO
Tabela de ligação · Clique para ampliar
DS18B20_Waterproof_Temperature_Sensor_De.ino · compilado e testado
/*
 * ==================================================================
 *  Generated by Codey.online  —  https://www.codey.online
 * ==================================================================
 *  Project   : DS18B20 Waterproof Temperature Sensor Demo
 *  Board     : Arduino UNO (arduino:avr:uno)
 *  Parts     : DS18B20 waterdichte probe temperatuursensor 1 m cable
 *  Libraries : OneWire 2.3.8, DallasTemperature 4.0.6
 *
 *  Codey Online is an AI-powered browser IDE for Arduino and ESP32.
 *  Describe your project and Codey writes the code, draws the wiring
 *  diagram and uploads it to your board, straight from the browser.
 *  This code is free to use, modify and share, without warranty.
 * ==================================================================
 */

#include <OneWire.h>
#include <DallasTemperature.h>

const int ONE_WIRE_BUS = 2;

OneWire oneWire(ONE_WIRE_BUS);
DallasTemperature sensors(&oneWire);

void setup() {
  Serial.begin(115200);
  sensors.begin();
  Serial.println(F("DS18B20 Temperature Sensor Initialized"));
}

void loop() {
  sensors.requestTemperatures();
  float tempC = sensors.getTempCByIndex(0);

  if (tempC == DEVICE_DISCONNECTED_C) {
    Serial.println(F("Error: Could not read temperature data"));
  } else {
    Serial.print(F("Temperature: "));
    Serial.print(tempC);
    Serial.println(F(" °C"));
  }

  delay(1000);
}

Bibliotecas necessárias: OneWire 2.3.8, DallasTemperature 4.0.6

Wiring diagram and example code generated by Codey.online — https://www.codey.online

ESP32 DS18B20 Waterproof Temperature Sensor

This project reads temperature data from a waterproof DS18B20 probe and prints the readings in Celsius and Fahrenheit to the Serial Monitor. A 4.7kΩ pull-up resistor is placed between the 3.3V power line and the 1-Wire data line for reliable communication. Open the Serial Monitor at 115200 baud to observe the live temperature measurements.

Esquema de ligação: Sensor de temperatura DS18B20 com sonda impermeável e cabo de 1m num ESP32 DevKit V1
Esquema de ligação · Clique para ampliar
Tabela de ligação: Sensor de temperatura DS18B20 com sonda impermeável e cabo de 1m num ESP32 DevKit V1
Tabela de ligação · Clique para ampliar
ESP32_DS18B20_Waterproof_Temperature_Sen.ino · compilado e testado
/*
 * ==================================================================
 *  Generated by Codey.online  —  https://www.codey.online
 * ==================================================================
 *  Project   : ESP32 DS18B20 Waterproof Temperature Sensor
 *  Board     : ESP32 DEVKIT V1 (esp32:esp32:esp32doit-devkit-v1)
 *  Parts     : DS18B20 waterdichte probe temperatuursensor 1 m cable
 *  Libraries : OneWire 2.3.8, DallasTemperature 4.0.6
 *
 *  Codey Online is an AI-powered browser IDE for Arduino and ESP32.
 *  Describe your project and Codey writes the code, draws the wiring
 *  diagram and uploads it to your board, straight from the browser.
 *  This code is free to use, modify and share, without warranty.
 * ==================================================================
 */

#include <OneWire.h>
#include <DallasTemperature.h>

const int ONE_WIRE_BUS = 4;

OneWire oneWire(ONE_WIRE_BUS);
DallasTemperature sensors(&oneWire);

void setup() {
  Serial.begin(115200);
  sensors.begin();
  Serial.println("DS18B20 Temperature Sensor Demo");
}

void loop() {
  sensors.requestTemperatures();
  float tempC = sensors.getTempCByIndex(0);

  if (tempC == DEVICE_DISCONNECTED_C) {
    Serial.println("Error: Could not read temperature data");
  } else {
    float tempF = sensors.getTempFByIndex(0);
    Serial.print("Temperature: ");
    Serial.print(tempC);
    Serial.print(" °C | ");
    Serial.print(tempF);
    Serial.println(" °F");
  }

  delay(1000);
}

Bibliotecas necessárias: OneWire 2.3.8, DallasTemperature 4.0.6

Wiring diagram and example code generated by Codey.online — https://www.codey.online

Sensor de temperatura DS18B20 com sonda impermeável e cabo de 1m

Sensor de temperatura DS18B20 impermeável com um comprimento total de 1 metro.

O diâmetro do sensor é de 6mm e tem um comprimento de 50mm.

A espessura do fio é de 4mm e contém 3 pequenos fios de 1,1mm com as cores vermelho, nenhum e preto.

Voltagem: 3V até 5.5V

Dimensões
Comprimento: 100cm
Largura: 0,04cm
Altura: 0,04cm

  • Waterdicht
  • 6 mm diameter
  • 50 mm lang
  • 1 meter kabel
Ao reproduzir, o vídeo do YouTube é carregado.

Por que escolher este produto?

  • Waterdichte uitvoering – Geschikt voor gebruik in water.
  • Tot 1 meter – Totale lengte van 1 meter.
  • Compacte sensor – Sensor heeft 6 mm diameter.
  • Breed spanningsbereik – Werkt van 3V tot 5.5V.
  • Drie draadjes – Bevat drie kleine draadjes.
Especificações
Largura0,04 cm
Corvermelho, nenhum e preto
Diâmetro do fio4 mm
Comprimento100 cm
Diâmetro6 mm
Altura0,04 cm

Frequentemente comprados juntos

Total: € 22,85

Avaliações

★★★★★ 5,0/5 4 avaliações
  • ★★★★★Hennie ten Hoopen

    Parece robusto. Ainda não usei; ainda estou a trabalhar numa aplicação.

  • ★★★★★Leon ScheepersCompra verificada

    Boa leitura da temperatura

  • ★★★★★Patrick Veluwenkamp

    Produto bonito e simples. Faz o que tem de fazer.

Escrever uma avaliação
A tua avaliação

Envio & devoluções

Envio

  • Pacote com Track & Trace€ 6,20Alemanha 1-3, França 2-3, Espanha/Itália 2-4, outros países 3-5 dias úteis
  • Pacote com Track & Trace€ 7,35Alemanha 1-3, França 2-3, Espanha/Itália 2-4, outros países 3-5 dias úteis
  • Pacote com Track & Trace€ 8,50Alemanha 1-3, França 2-3, Espanha/Itália 2-4, outros países 3-5 dias úteis
  • Pacote com Track & Trace€ 9,15Alemanha 1-3, França 2-3, Espanha/Itália 2-4, outros países 3-5 dias úteis
Tudo sobre envios

Devoluções

Não ficas satisfeito? Tens 30 dias após a receção para devolver o produto.

Tudo sobre devoluções

Vistos recentemente

Suporte para Bateria 9V com Fio

Suporte para Bateria 9V com Fio

€ 0,85
Recetor Infravermelho TSOP38238

Recetor Infravermelho TSOP38238

€ 2,00
Módulo conversor PWM para tensão 0-10V

Módulo conversor PWM para tensão 0-10V

€ 2,60