//https://github.com/PaulStoffregen/OneWire
//https://github.com/milesburton/Arduino-Temperature-Control-Library
#include "OneWire.h"
#include "DallasTemperature.h"
#define temp_pin 3
OneWire oneWireTemp(temp_pin);
DallasTemperature sensors(&oneWireTemp);
void setup() {
Serial.begin(9600);
sensors.begin();
}
void loop() {
sensors.requestTemperatures();
//print the temperature in Celsius
Serial.print("Temperature: ");
Serial.print(sensors.getTempCByIndex(0));
Serial.print("°C | ");
//print the temperature in Fahrenheit
Serial.print((sensors.getTempCByIndex(0) * 9.0) / 5.0 + 32.0);
Serial.println("°F");
delay(500);
}
Loading
ds18b20
ds18b20