Datasheet

26
CIRC-10
.:Temperature:.
.:TMP36 Precision Temperature Sensor:.
What's the next phenomena we will measure with our
Arduino? Temperature. To do this we'll use a rather
complicated IC (integrated circuit) hidden in a package
identical to our P2N2222AG transistors. It has three pin's,
ground, signal and +5 volts, and is easy to use. It outputs 10
millivolts per degree centigrade on the signal pin (to allow measuring temperatures below
freezing there is a 500 mV offset eg. 25 C = 750 mV, 0 ). To convert this from the
digital value to degrees, we will use some of the Arduino's maths abilities. Then to display it
we'll use one of the IDE's rather powerful features, the debug window. We'll output the value
over a serial connection to display on the screen. Let's get to it.
One extra note, this circuit uses the Arduino IDE's serial monitor. To open this, first upload the
program then click the button which looks like a magnifying glass or press (ctrl + shift + m)
The TMP36 Datasheet:
http://ardx.org/TMP36
° ° C = 500mV
Wire
TMP36
Temperature Sensor
x1
2 Pin Header
x4
CIRC-10
Breadboard Sheet
x1
+5 volts
TMP36
(precision
temperature
sensor)
gnd
(ground) (-)
Arduino
analog
pin 0
gnd
+5v
signal
the chip will have
TMP36 printed on it
.:download:.
breadboard layout sheet
http://ardx.org/BBLS10
.:view:.
assembly video
http://ardx.org/VIDE10
WHAT WERE DOING:
Parts:
The Internet
THE CIRCUIT:
Schematic