pete201 / thermostat

project for an IoT thermostat
0 stars 0 forks source link

temp sensor libraries #5

Closed pete201 closed 1 year ago

pete201 commented 1 year ago

need:

  1. one-wire
  2. dallas temperature

https://randomnerdtutorials.com/esp8266-ds18b20-temperature-sensor-web-server-with-arduino-ide/

pete201 commented 1 year ago

/ Rui Santos Complete project details at https://RandomNerdTutorials.com
/

include

include

// GPIO where the DS18B20 is connected to const int oneWireBus = 4;

// Setup a oneWire instance to communicate with any OneWire devices 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 DS18B20 sensor sensors.begin(); }

void loop() { sensors.requestTemperatures(); float temperatureC = sensors.getTempCByIndex(0); float temperatureF = sensors.getTempFByIndex(0); Serial.print(temperatureC); Serial.println("ºC"); Serial.print(temperatureF); Serial.println("ºF"); delay(5000); }