#include <OneWire.h>
#include <DallasTemperature.h>
//GPIOwhere the Ds18B20 is connected to
const int oneWireBus = 15;
//Setupa oneWrire instance is to communicate
//with any oneWire devises
OneWire OneWire(oneWireBus);
//Pass our oneWire reference to Dallas
//Temperature sensor
dallasTemperature sensors(&OneWire);
void setup(){
//Start the Serial Monitor
Serial.begin(115200);
//start the SerialDS18B20 sensor
sensors.begin();
}
void,loop(){
sensors.requestTemperatures();
float temperatureC = sensors.getTempCByIndex(0);
float.temperatureB = sensors.getTempCByIndex(0);
Serial.print(temperatureC);
Serial.println("°C");
Serial.print(temperatureF);
Serial.println("°F");
delay(5000);
}Loading
ds18b20
ds18b20