Waterdichte DS18B20 temperatuursensor met 1 meter kabel voor temperatuurmetingen.
SKU: OT2058-D112 Número do artigo: AB041 EAN: 8720589817418 Localização: D11.02
Alternativa
Módulo sensor de temperatura DS18B20 (clone Dallas)
€ 1,90
Ver esta alternativa
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á.
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.
/*
* ==================================================================
* 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
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.
/*
* ==================================================================
* 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 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
| Largura | 0,04 cm |
|---|---|
| Cor | vermelho, nenhum e preto |
| Diâmetro do fio | 4 mm |
| Comprimento | 100 cm |
| Diâmetro | 6 mm |
| Altura | 0,04 cm |
Parece robusto. Ainda não usei; ainda estou a trabalhar numa aplicação.
Boa leitura da temperatura
Produto bonito e simples. Faz o que tem de fazer.
Ótima relação produto/preço
Não ficas satisfeito? Tens 30 dias após a receção para devolver o produto.
Tudo sobre devoluções
Sensor de temperatura DS18B20 com sonda impermeável e cabo de 1m