Codey OnlineArduino- & ESP32-Komponentenbibliothek › DS18B20 waterdichte probe temperatuursensor 1 m cable
DS18B20 waterdichte probe temperatuursensor 1 m cable
Sensoren

DS18B20 waterdichte probe temperatuursensor 1 m cable

Der DS18B20 ist ein digitaler Temperatursensor in einem wasserdichten Fühlergehäuse mit 1 m Kabel. Er kommuniziert über die 1-Wire-Schnittstelle und wird häufig zum Messen von Flüssigkeiten, Außenluft oder anderen Umgebungen verwendet, in denen der Sensor vor Feuchtigkeit geschützt werden muss.

Breite: 22.1 mm

Pinbelegung — DS18B20 waterdichte probe temperatuursensor 1 m cable

Pin Signal Beschreibung
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.

Beispielschaltplan — DS18B20 waterdichte probe temperatuursensor 1 m cable

Von Nach Kabel
board:5V x1:VDD red
board:GND x1:GND black
board:D2 x1:DQ green

Arduino-Beispielcode — DS18B20 waterdichte probe temperatuursensor 1 m cable

Dieses Beispiel wurde für das arduino-uno geschrieben und kompiliergeprüft. Codey Online passt es für jedes andere unterstützte Board an.

#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);
}

Ähnliche Komponenten

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

Bau dein Arduino- oder ESP32-Projekt mit AI

Beschreib einfach, was du bauen willst. Codey Online schreibt den Code, zeichnet den Schaltplan, kompiliert alles und flasht dein Board direkt aus dem Browser.

Kostenlos starten