Create a Computer Temperature Sensor Using Arduino Board and LM335 IC

The Computer Temperature Sensor reads temperature data from all Intel Core based processors. It has the ability to individually balance or adjust real temp for each core of your CPU. There will be features like high temperature alarm and feature based on CPU and an Arduino is an open-source electronics platform based on easy-to-use hardware board designed around an 8-bit Atmel AVR microcontroller or a 32-bit Atmel ARM and it features a USB interface together.


Computer Temperature Sensor with Arduino
Computer Temperature Sensor with Arduino

The temperature sensor that will be connected to a MAC. The sensor IC, Orange board and some wire jumpers, a 2k trim potentiometer and a resistor are required inorder to make this temperature sensor project.

USB Temperature Sensor with Arduino and LM335

The temperature board is attached with an Arduino, USB Input/Output controller. Temperature sensor takes an input of 5v, and will output a voltage at +10 mV/ Kelvin, and this unit of temperature can be easily converted to Celsius. The temperature data switch devices, sound alarms, etc., which will get incorporated to an input/Output board.

USB Temperature Sensor with Arduino
Arduino Board

The sensor will be highly responsive and accurate. By taking a breath near to sensor one can notice the temperature change in the sensor. This is easily solvable with some heat sink tubing.

At most of the times our computers will be overheat due to many reasons. Taylor Niver discovered a solution and bought a new graphics card for the computer. With this, the GPU started overheating due to his power supply and resulted in improper working of graphics card. Later he made temperature monitoring system to solve the problem.

USB Temperature Sensor with Arduino
USB Temperature Sensor with Arduino

The equipment is made by using Arduino, normal temperature sensor and an RGB LED light. An RGB LED light works as an indicator and shows when the GPU is going high to increase in temperature than normal temperatures. Coming to Arduino, it is connected with the temperature sensor that is kept near the GPU and this helps in observing its temperature. The Threshold is set at 50Cand if the temperature is increased then the RGB LED will turn to redby showing overheat and if it is normal then the RGB LED will show a blue.

There are wide varieties of temperature sensors that are used in real time applications. Wireless Temperature Sensor, Fiber Optic Temperature Sensor, Automotive Temperature Sensor

There are different types of Temperature Sensors

The frequently used type of sensors detects Temperature or heat. These varieties of temperature sensor differ from ON/OFF thermostatic devices and they regulate the heating system of hot water to highly sensitive semiconductor types and these control furnace plants which are complex. Temperature Sensors measure the amount of heat energy which is produced by any substance and make changes to the generating temperature even if the output is analogue or digital.

Advantage of Temperature sensor is that it includes light, heat, sound, magnetism, pressure, humidity, pulse rate, etc.There are variety of Temperature Sensors and these will have individual characteristics depending upon their real application. A Temperature Sensor comprises two physical types, such as

  • Contact Temperature Sensor Types
  • Non-contact Temperature Sensor Types

The two types of contact or even non-contact temperature sensors are classified into three groups of sensors like Electromechanical, Resistive and  Electronic.

The Thermostat is a contact type electro-mechanical temperature sensor. These Thermistors require to pass current through them in order to generate voltage output and these thermistors are called passive resistive devices.

Arduino based Home Automation

The main objective of this project is to develop a home automation system using an Arduino board with Bluetooth being remotely controlled by any Android OS smart phone. As technology is advancing so houses are also getting smarter. Modern houses are gradually shifting from conventional switches to a centralized control system, involving remote controlled switches.

Arduino based Home Automation
Arduino based Home Automation project Kit by Edgefxkits.com

Presently, conventional wall switches located in different parts of the house makes it difficult for the user to go near them to operate. Even more it becomes more difficult for the elderly or physically handicapped people to do so. Remote controlled home automation system provides a more modern solution with smart phones.

In order to achieve this, a Bluetooth module is interfaced to the Arduino board at the receiving end while on the transmitter end, a GUI application on the cell phone sends ON/OFF commands to the receiver where loads are connected. By touching the specified location on the GUI, the loads can be turned ON/OFF remotely through this technology. The loads are operated by an Arduino board through Opto-Isolators and Thyristors using triads

Industrial Temperature Controller

This practical temperature controller controls the temperature of any device according to its requirement for any industrial application. It also displays the temperature on an LCD display in the range of –55°C to +125°C. At the heart of the circuit is the microcontroller from 8051 families which controls all its functions.

Industrial Temperature Controller
Industrial Temperature Controller Project Kit by Edgefxkits.com

An IC DS1621 is used as temperature sensors. The DS1621 Digital Thermometer and Thermostat provides 9-bit temperature readings, which indicate the control of the temperature of the device. User-defined temperature settings are stored in a nonvolatile memory EEPROM through 8051 series microcontroller.

Maximum and minimum temperature settings are entered to the MC through a set of switches which are stored in the EEPROM -24C02.Maximum and minimum setting are meant for allowing any hysteresis necessary. Set button is used first and then the temperature setting by the  INC and then the enter button.

Similarly for the DEC button. A relay is driven from the MC through a transistor driver. The contact of the relay is used for the load, shown as a lamp in the circuit. For high power heater load a contractor may be used, the coil of which is operated by the relay contacts in place of the lamp as shown.

Standard power supply of 12 volt DC and 5 volt through a regulator are made from a step down transformer along with a bridge rectifier and filter capacitor.The Open Hardware Monitor is a portable free, open source application that observes temperature sensors, voltages, load, fan speeds and speed of clock for Windows computer.

It supports hardware monitoring chips and other boards like the ITE, Winbond and Fintek families.The CPU temperature is noted by reading the temperature sensors of Intel and AMD processors. The sensors of ATI and video cards, SMART hard drive temperature can be displayed.The Open Hardware Monitor runs on 32-bit and 64-bit Microsoft Windows 7, Windows Vista & Windows XP operating systems.

In order to achieve this, a Bluetooth module is interfaced to the Arduino board at the receiving end while on the transmitter end, a GUI application on the cell phone sends ON/OFF commands to the receiver where loads are connected. By touching the specified location on the GUI, the loads can be turned ON/OFF remotely through this technology. The loads are operated by an Arduino board through Opto-Isolators and thyristors using TRIACS.

This is all about computer temperature sensor with arduino board with applications.Furthermore, any doubts regarding this article or electronics projects you can give your feed back in the comment section below.

Photo Credits:

  • computer temperature sensor with Arduino by wordpress
  • USB Temperature Sensor with Arduino by burnsforce
  • Arduino Board by lallafa