SKU: OT2058-D112 Numéro d’article: AB041 EAN: 8720589817418
Capteur de température DS18B20 étanche avec une longueur totale de 1 mètre.
Le diamètre du capteur est de 6 mm et sa longueur est de 50 mm.
L'épaisseur du câble est de 4 mm et contient 3 petits fils de 1,1 mm aux couleurs rouge, jaune et noir.
Tension : 3 V à 5,5 V
Dimensions
Longueur : 100 cm
Largeur : 0,04 cm
Hauteur : 0,04 cm
Voici comment connecter le Capteur de température à sonde étanche DS18B20 avec câble de 1 mètre à un Arduino UNO ou à un ESP32, avec un exemple de sketch que tu peux téléverser directement.
Ce projet lit les données de température de la sonde étanche DS18B20 et affiche les valeurs en Celsius dans le Serial Monitor toutes les secondes. Connectez le capteur directement à l'Arduino Uno et ouvrez le Serial Monitor à 115200 baud pour voir les mesures de température en temps réel.
/*
* ==================================================================
* 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);
}
Bibliothèques nécessaires : OneWire 2.3.8, DallasTemperature 4.0.6
Wiring diagram and example code generated by Codey.online — https://www.codey.online
Ce projet lit les données de température d’une sonde DS18B20 étanche et affiche les mesures en Celsius et en Fahrenheit dans le Serial Monitor. Une résistance de tirage de 4.7kΩ est placée entre la ligne d’alimentation 3.3V et la ligne de données 1-Wire pour une communication fiable. Ouvrez le Serial Monitor à 115200 baud pour observer les mesures de température en direct.
/*
* ==================================================================
* 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);
}
Bibliothèques nécessaires : OneWire 2.3.8, DallasTemperature 4.0.6
Wiring diagram and example code generated by Codey.online — https://www.codey.online