Skip to content

Chamuditha20/temperature-control-system

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Temperature Controlled Fan System 🌡️

A smart cooling system simulation using Arduino Uno and Proteus. The system monitors temperature using an LM35 sensor and automatically activates a DC fan when the temperature exceeds 30°C.

🛠 Features

- **Real-time Monitoring:** Displays current temperature on a 16x2 LCD.

- **Automated Control:** Fan turns ON when Temp > 30°C.

- **Visual Feedback:** LCD indicates Fan Status (ON/OFF).

🚀 Components Used

1. **Arduino Uno R3** (Microcontroller)

2. **LM35** (Temperature Sensor)

3. **LM016L** (16x2 LCD Display)

4. **DC Motor** (12V)

5. **2N2222** (NPN Transistor for motor switching)

💻 How to Run

1. Open the simulation/FanControl.pdsprj file in **Proteus 8**.

2. Load the .hex file from the firmware folder into the Arduino component.

3. Run the simulation.

About

A temperature-controlled fan system simulation using Arduino Uno and Proteus.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages