Summary of Refregirator Temperature Controller Project (Save Your Electricity Bill)
This article outlines a refrigerator temperature controller project using a microcontroller to reduce power consumption by eliminating unnecessary internal heater usage. The system utilizes a DS18B20 sensor to monitor temperature and controls the compressor via preset ON/OFF thresholds set through four buttons. Developed in Mikro C and tested in ISIS Proteus, the device displays readings on two 7-segment displays and saves settings upon button activation.Parts used in the Refrigerator Temperature Controller:
- Microcontroller
- DS18B20 Sensor
- Two 7 Segment Displays
- Four Buttons (Mode, Up, Down, Save)
- 4.7k Pullup Resistor
- Mikro C Programming Language
- ISIS Proteus Software
This Project is Development of Thermo meter project.
Suggested Page>> MIcrocontroller Based Thermo meter project
Mainly we use Mikro C Programming Language in this Project and ISIS Proteus Software use for testing Purposes.

You know about Refregirator has Internal Heater Coil inside the freezer Area. These heater use for melt ICE inside the freezer.Heater take lot of power units consumption for melting ICE.This is effect highly for refregirator total power consumption.We cut that extra power Units using this Refregirator Temperature controller.This project is very effective for Chest Freezer.
We placed DS18B20 Sensor inside the Refregirator and every time it measure refregirator Inside temperature on Two 7 SegmentDisplay.If Refregirator Inside Temperature reach to Preset ON Temperature and Refregirator Automatically Power On.When InsideTemperature reach Preset OFF Temperature Automatically Refregirator Power OFF.We can setup ON and OFF Temperature Using 4 Buttons.
We use Four Buttons for Setup ON/OFF Temperature in this Refregirator Temperature Controller
1) Mode Button
2) Up + Button
3) Down – Button
4) Save Button
Mode Button
Mode 1 (Press 1 time)
You Can Adjust Refregirator OFF Temperature using + and – Buttons.
You Can Save Changes using SAVE Button(Hold).
You Can Adjust Refregirator ON Temperature using + and – Buttons.
You Can Save Changes using SAVE Button(Hold).
We Should Use 4.7k Pullup Resister for DS18B20 .
This Project Succesfully Tested in Real Hardware and Work very well.
For more detail: Refregirator Temperature Controller Project (Save Your Electricity Bill)
Quick Solutions to Questions related to Refrigerator Temperature Controller:
- What programming language is used in this project?
Mikro C Programming Language is mainly used in this project. - How does the system control power consumption?
It cuts extra power units by preventing the internal heater coil from melting ice unnecessarily. - Which sensor measures the inside temperature?
The DS18B20 Sensor is placed inside the refrigerator to measure the inside temperature. - Can I adjust the ON and OFF temperatures manually?
Yes, you can setup ON and OFF Temperature using four specific buttons. - How do I save changes after adjusting the temperature?
You can save changes using the SAVE Button by holding it down. - What resistor value is required for the DS18B20 sensor?
A 4.7k Pullup Resister should be used for the DS18B20. - Does the device display the current temperature?
Yes, the sensor measures the temperature and displays it on two 7 Segment Displays. - Is this project suitable for chest freezers?
Yes, this project is described as very effective for Chest Freezers. - What software was used for testing purposes?
ISIS Proteus Software was used for testing purposes.
Related projects
Spectrum Analyzer using TMS320F28023DA with Proteus Simulation
Introduction This project demonstrates a real-time audio spectrum analyzer using the TMS320F28023DA Piccolo microcontroller, simulated in Proteus VSM. The system captures an...
Sensors & TemperatureDHT22 Low Cost Humidity Sensor using PIC18F25K20 with Proteus Simulation
IntroductionThis microcontroller project demonstrates how to interface a DHT22 (RHT03) digital temperature and humidity sensor with a PIC18F25K20 using Proteus simulation.The project...
Sensors & TemperatureCrafting a Microcontroller-Based Temperature Monitoring System
Abstract As technological advancements progress, processes become increasingly intricate, demanding a corresponding expansion in the parameters necessary for efficient analysis. Data acquisition,...
Sensors & TemperatureAutomated Room Temperature Monitoring System using Microcontrollers
Abstract Monitoring the temperature within a computer server room stands as a crucial responsibility to uphold the server's performance amidst potential disruptions...
Sensors & TemperatureInnovative Approaches to Control System Design for 100KV Impulse Generators
1. INTRODUCTION An impulse generator is an electrical device designed to generate short-duration surges of high voltage or high current. Impulse signals...
Sensors & TemperatureSmart Baby Incubator: Enhancing Care with PIC Microcontrollers
INTRODUCTION Within the effective Baby Incubator system, the incubator serves as an infant-stimulation apparatus designed for the intensive care of newborns, particularly...
