Tutorial.EsploraTemperatureSensor History
Hide minor edits - Show changes to output
December 23, 2012, at 10:23 PM
by Tom Igoe -
Added lines 1-46:
''Examples > Esplora''
!!!Esplora Temperature Sensor
This sketch shows you how to read the Esplora's temperature sensor. You can read the temperature sensor in Farhenheit or Celsius.
(:div class=BOM :)
!!!Hardware Required
* Arduino Esplora
(:divend:)
!!!Circuit
Only your Arduino Esplora is needed for this example. Connect the Esplora to your computer with a USB cable and open the Arduino's Serial Monitor.
%height=350px%[[Attach:Esplora_TemperatureSensor.png | Attach:Esplora_TemperatureSensor.png]]
[- Temperature to send data to your computer from the Esplora-]
(:divend:)
!!!Code
To send data to your computer, you need to open a serial connection. use [[/Serial/Begin | Serial.begin]]() to open a serial port at 9600 baud on the Esplora.
The [[Reference/EsploraReadTemperature | Esplora.readTemperature]]() function gets the value from the temperature sensor. It will give you the temperature in degrees Celsius or degrees Fahrenheit, depending on your choice. It takes one parameter, DEGREES_C for Celsius or DEGREES_F for Fahrenheit.
To send the values to the Serial Monitor, you call [[Serial/print | Serial.print]](). When the Esplora is connected, and the Serial Monitor is open, you should start to see values reported like this:\\
[@
Temperature is: 22 degrees Celsius, or 72 degrees Fahrenheit.
Fahrenheit = (9/5 * Celsius) + 32
Temperature is: 21 degrees Celsius, or 72 degrees Fahrenheit.
Fahrenheit = (9/5 * Celsius) + 32
@]
(:div class=code :)
(:source https://raw.github.com/arduino/Arduino/master/libraries/Esplora/examples/Beginners/EsploraTemperatureSensor/EsploraTemperatureSensor.ino lang=arduino tabwidth=4:)
(:divend:)
!!!See Also:
* [[Reference/EsploraReadTemperature | Esplora.readTemperature]]()