Codey OnlineBiblioteca de componentes Arduino y ESP32 › DS18B20 waterdichte probe temperatuursensor 1 m cable
DS18B20 waterdichte probe temperatuursensor 1 m cable
Sensores

DS18B20 waterdichte probe temperatuursensor 1 m cable

El DS18B20 es un sensor de temperatura digital en una sonda impermeable con un cable de 1 m. Se comunica mediante la interfaz 1-Wire y se usa comúnmente para medir líquidos, aire exterior u otros entornos donde el sensor necesita protección contra la humedad.

Ancho: 22.1 mm

Pinout — DS18B20 waterdichte probe temperatuursensor 1 m cable

Pin Señal Descripción
VDD power Positive supply for the DS18B20 probe, typically 3.0–5.5 V.
DQ data 1-Wire digital data line; requires a pull-up resistor to VDD.
GND ground Ground return for the DS18B20 temperature probe.

Esquema de cableado de ejemplo — DS18B20 waterdichte probe temperatuursensor 1 m cable

Desde Hasta Cable
board:5V x1:VDD red
board:GND x1:GND black
board:D2 x1:DQ green

Código Arduino de ejemplo — DS18B20 waterdichte probe temperatuursensor 1 m cable

Este ejemplo se escribió y verificó por compilación para arduino-uno. Codey Online lo adapta a cualquier otra placa compatible.

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

const uint8_t ONE_WIRE_BUS = 2;

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

void setup() {
  Serial.begin(9600);
  while (!Serial) {
    ;
  }

  sensors.begin();
  Serial.println("DS18B20 temperature sensor example");
}

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

  if (temperatureC == DEVICE_DISCONNECTED_C) {
    Serial.println("Sensor not found or disconnected");
  } else {
    Serial.print("Temperature: ");
    Serial.print(temperatureC);
    Serial.println(" C");
  }

  delay(1000);
}

Componentes relacionados

18650 Battery Shield with USB-C Charger and 5V Boost Converter

18650 Battery Shield with USB-C Charger and 5V Boost Converter

2.4 inch OLED Display I2C 3.3V

2.4 inch OLED Display I2C 3.3V

3.5 inch TFT LCD Shield

3.5 inch TFT LCD Shield

50kg Load Cell Weight Sensor

50kg Load Cell Weight Sensor

Crea tu proyecto de Arduino o ESP32 con IA

Describe lo que quieres construir. Codey Online escribe el codigo, dibuja el esquema de conexiones, lo compila y graba tu placa directamente desde el navegador.

Empieza gratis