Temperature Controller -Asim Abbasi

Purpose
The purpose of this software is to controller the temperature of
industry equipments, rooms, boiler, electric generators, steam turbines,
combustion engine etc. This project is specifically designed to maintain
the temperature of the room by controlling Electric Fan and Electric
Bulb or Heater.
Working
This software will continuously monitor the temperature of room (Ambient
Temperature). If the ambient temperature increases above the desired
temperature level then the software will switch on the Electric Fan. On
the other hand if the ambient temperature decreases below the desired
level then the software will switch on the Electric Heater or Bulbs and
switch off Electric Fan. If the ambient temperature is equal to the
desired temperature level then the software will switch off both
Electric Fan and Heater.
Project Analysis
This project is divided into two parts
The Hardware side
The Software side
The Hardware Side
First of all I have designed the hardware. The components that I have
used and the circuit diagram is shown below.

The Software Side
The software is created in Turbo Basic. The software reads the data from
the Standard Parallel port shown above from pin No. 2 to 9. It processes
the input data and then compares it with the user desired temperature
entered by the user.
The picture shown above all is the first animated window that appears
when the user runs the software. Then the software directs the user to
enter the temperature he wants to maintain. Afterwards the software
starts monitoring the temperature. The window that appears next is shown
below.

This window remains there until you press Esc key. With the help of this software you can enter desired temperature that falls in the range from 0 to 105°C.
Download Link & Disclaimer:
Download & use this software at your own risk. If something wrong
happens to your system or anyone else system connected to your computer,
neither Takveen nor the author would not be responsible!!!