Tutorial.EsploraTemperatureSensor History

Hide minor edits - Show changes to output

December 24, 2012, at 04:23 AM 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]]()

Share