DIY Arduino 6-channel temperature monitor

Johnathan Hottell wanted a way to monitor and display the temperature readings at various points around the engine on his LB7 Duramax diesel truck. He developed this project for a six channel temperature monitor employing a bank of thermistors to monitor various engine locations. They are read each second by the Arduino’s analog pins, with the values interpreted and temperatures displayed on a Nokia 3310 LCD screen.

He notes: “A commercial style temperature scanner can cost hundreds of dollars, this project minimizes that cost.” This is a good example of the cost savings that can be realized using a DIY open source solution.

The schematic, Arduino sketch and LCD library can be found on Johnathan’s website. Additional coverage and a BOM can be found on the Jameco project page.

Via Jameco.

This entry was posted in Arduino, DIY, LCD, sensors and tagged , , .

Comments

  1. Will says:

    I made something similar a while back for the ChipKIT Uno32 that has 12 sensors. All OSHW too. http://www.computersandcircuits.com/?q=temp_center

  2. Brad says:

    Cool! Now we just need to add a bluetooth module and an Android app to collect the data and visualize it.

  3. Elias says:

    To save board space you can also use 1-wire bus and supporting sensors and just daisychain them. Of course installation can be trickier in certain places that way.

Leave a Comment

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Notify me of followup comments via e-mail. You can also subscribe without commenting.