Codey OnlineBibliothèque de composants Arduino & ESP32 › DS18B20 waterdichte probe temperatuursensor 1 m cable
DS18B20 waterdichte probe temperatuursensor 1 m cable
Capteurs

DS18B20 waterdichte probe temperatuursensor 1 m cable

Le DS18B20 est un capteur de température numérique dans une sonde étanche avec un câble de 1 m. Il communique via l’interface 1-Wire et est couramment utilisé pour mesurer des liquides, l’air extérieur ou d’autres environnements où le capteur doit être protégé de l’humidité.

Largeur: 22.1 mm

Brochage — DS18B20 waterdichte probe temperatuursensor 1 m cable

Broche Signal Description
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.

Exemple de schéma de câblage — DS18B20 waterdichte probe temperatuursensor 1 m cable

De Vers Fil
board:5V x1:VDD red
board:GND x1:GND black
board:D2 x1:DQ green

Exemple de code Arduino — DS18B20 waterdichte probe temperatuursensor 1 m cable

Cet exemple a été écrit et vérifié à la compilation pour le arduino-uno. Codey Online l'adapte pour vous à toute autre carte prise en charge.

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

Composants similaires

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

Construisez votre projet Arduino ou ESP32 avec l'IA

Décrivez ce que vous voulez créer. Codey Online écrit le code, dessine le schéma de câblage, le compile et flashe votre carte directement depuis le navigateur.

Commencez gratuitement