...
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||
#include <OneWire.h> #include <DallasTemperature.h> #define PIN_TEMPERATURE 4 OneWire oneWire(PIN_TEMPERATURE); DallasTemperature sensors(&oneWire); float currentTemp = 0; void setup() { Serial.begin(115200); } void loop() { sensors.requestTemperatures(); currentTemp = sensors.getTempCByIndex(0); Serial.print("Temperature: "); Serial.println(currentTemp); delay(500); } |
References
Reference | URL |
---|---|
Product Sheet | https://www.maximintegrated.com/en/products/sensors/DS18B20.html |
Interfacing DS18B20 1-Wire Digital Temperature Sensor with Arduino | https://lastminuteengineers.com/ds18b20-arduino-tutorial/ |
Arduino Temperature Control Library | https://github.com/milesburton/Arduino-Temperature-Control-Library |
MAX31850 OneWire Library | https://github.com/adafruit/MAX31850_OneWire |