#include <OneWire.h>
#include <DallasTemperature.h>
// Define the pin where the DS18B20 is connected
const int oneWireBus = 2; // Change this according to your setup
// Setup a oneWire instance to communicate with the DS18B20
OneWire oneWire(oneWireBus);
DallasTemperature sensors(&oneWire);
void setupTemperatureSensor() {
sensors.begin();
}
float readTemperature() {
sensors.requestTemperatures();
return sensors.getTempCByIndex(0);
}