A thermopile is a device that converts thermal energy into electrical voltage.  It's what you find in those in-ear infrared thermometers or remote temperature probes used in the food industry.

there are lots of cool applications they can be used for including motion sensors, temperature probes, fire alarms, heat flow detectors, robot sensors, forge temperature monitors or low resolution thermal imaging to name a few ideas.

This Instructable will describe the practical application of a thermopile (in particular a TS118-3) and show how to get a readout using an Arduino.

I'm fairly new to the world of electronics and I found experimenting with this to be great way to learn.  I have attempted to write this Instructable so it is easy to understand by beginners and useful to experts.  Please feel free to leave constructive comments!

I will publish another Instructable soon describing how to build a practical circuit using a thermopile for a Heat Activated Soldering Fan.

Step 1: Part Requirements

Here is what you need.  Except for the thermopile which I had to buy the choice of other components was based on what I had to hand.
  • TS118-3 Non-contact Infrared Sensor Infrared Temperature Sensor (the thermopile)
    • I got mine from Ebay
  • LM358 Dual Op-Amp
  • Resistors:
    • 3 x 1K
    • 2 x 8K2
    • 1 x 47K
    • 1 x 68K
    • 1 x 1M
  • 1 x 100nF Capacitor
  • Arduino
  • breadboard

About This Instructable


41 favorites


More by number8wire: Razor Sharp Razor Blade Knife Geiger Counter with Touch Interface! Long Distance Laser Night Vision Flashlight
Add instructable to: