Arduino Function: Esplora.readTemperature

Description

This function reads the ambient temperature of the temperature sensor and returns a reading in either the Celsius or Fahrenheit scale, depending on the parameter passed.

Syntax

readTemperature(scale)

Parameters

scale: the scale of the output, valid arguments are: DEGREES_C and DEGREES_F

Returns

 int : The temperature reading in Celsius or Fahrenheit. The Celsius range is from -40°C to 150°C, the Fahrenheit range is from -40°F to 302°F.

Examples

#include <Esplora.h>

void setup()
{
Serial.begin(9600);
}

void loop()
{
int celsius = Esplora.readTemperature(DEGREES_C);
int fahrenheit = Esplora.readTemperature(DEGREES_F);
Serial.print(celsius);
Serial.print("\t");
Serial.print(fahrenheit);

delay(1000);
}


Based on the reference originally written by Arduino Community,  wiring.org.co and  arduino.cc