#include <OneWire.h>
#include <DallasTemperature.h>
// Pin para la conexión del bus OneWire
const int pinOneWire = 8;
// Instancias de las clases OneWire y DallasTemperature
OneWire oneWire(pinOneWire);
DallasTemperature sensors(&oneWire);
void setup() {
Serial.begin(9600);
// Inicializar la comunicación con los sensores
sensors.begin();
}
void loop() {
// Realizar la lectura de temperatura
sensors.requestTemperatures();
// Leer la temperatura desde el sensor
float temperatureCelsius = sensors.getTempCByIndex(0);
// Imprimir el valor de temperatura en el monitor serial
Serial.print("Temperatura: ");
Serial.print(temperatureCelsius);
Serial.println(" °C");
// Esperar un segundo antes de realizar la siguiente lectura
delay(1000);
}