weatherbox:team_nova:temperature_code

#include <OneWire.h>
#include <DallasTemperature.h>

OneWire oneWire(A2);

DallasTemperature sensors(&oneWire);

DeviceAddress insideThermometer;

void setup() {

Serial.begin(9600);
sensors.begin();
//set the address to take temperatures
sensors.getAddress(insideThermometer, 0); 

}

void loop() {

//get temperature from sensor
sensors.requestTemperatures();

delay(1000);
//get the value of temperature in Celsius and set to tempC
float tempC = sensors.getTempC(insideThermometer); 

Serial.print("Temp C: ");
Serial.print(tempC);
Serial.print(" Temp F: ");
//convert temperature in C to F
Serial.println(DallasTemperature::toFahrenheit(tempC));

}

Authors

Contributing authors:

tyamauchi

Created by tyamauchi on 2016/03/17 23:25.

  • weatherbox/team_nova/temperature_code.txt
  • Last modified: 2021/09/19 21:59
  • (external edit)