https://github.com/mr-mohan-v/temperature-controlled-dc-fan
Temperature controlled DC fan using LM35 and Relay in LPC2148 microcontroller
https://github.com/mr-mohan-v/temperature-controlled-dc-fan
clanguage fan lm35 lpc2148 microcontroller relay temperature-control temperature-monitoring temperature-sensor
Last synced: about 2 months ago
JSON representation
Temperature controlled DC fan using LM35 and Relay in LPC2148 microcontroller
- Host: GitHub
- URL: https://github.com/mr-mohan-v/temperature-controlled-dc-fan
- Owner: mr-mohan-v
- Created: 2022-02-10T15:03:48.000Z (about 3 years ago)
- Default Branch: master
- Last Pushed: 2023-07-17T14:07:14.000Z (almost 2 years ago)
- Last Synced: 2025-01-05T16:33:26.263Z (4 months ago)
- Topics: clanguage, fan, lm35, lpc2148, microcontroller, relay, temperature-control, temperature-monitoring, temperature-sensor
- Language: HTML
- Homepage:
- Size: 3.03 MB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Temperature-Controlled-DC-Fan
# Abstract :
~ Generally, electronic devices produce more heat.
So this heat should be reduced in order to protect the device.
~ The aim of this project is to design a Temperature Controlled DC Fan
which automatically turns on a DC Fan when the temperature increases above
a certain limit and also the temperature limit can be changed anytime using input from UART.
If the temperature exceeds 35 degree Celsius -> The microcontroller will turn on the relay.
(ambient temperature limit of laptop) Now, 12V DC source is connected which starts the fan.If the temperature drops below 35 degree Celsius -> The microcontroller will turn off the relay ,
but the fan speed will slow down gradually
which further reduces the temperature.
# Components used :
~ LPC2148 Microcontroller
~ LM35(Temperature Sensor)
~ Single Pole Double throw(SPDT) Relay
~ 12V DC Fan
~ Virtual terminal
~ LM016L (16 X 2 LCD Display)
~ Push Button