Engineering and Technology Journal e-ISSN: 2456-3358 Volume 07 Issue 06 June-2022, Page No.-1304-1309 DOI: 10.47191/etj/v7i6.07, I.F. 6.484 © 2022, ETJ 1304 Joshua Dada Babatunde 1 , ETJ Volume 7 Issue 06 June 2022 Microcontroller-Based Temperature Controlled DC Fan Using Atmega328 Joshua Dada Babatunde 1 , Haonat Olajumoke Araromi 2 , Emmanuel Segun Shokenu 3 , Bakare Alimat Abisola 4 , Peter Olalekan Idowu 5 1,2,3,4 Department of Computer Engineering, Ladoke Akintola University of Technology (LAUTECH), Ogbomoso, Nigeria. 5 Department of Electronic and Electrical Engineering, Ladoke Akintola University of Technology (LAUTECH), Ogbomoso, Nigeria ABSTRACT: Technology at this time completely occupies the lifestyle of human beings. Even though there is such an advancement in technology, there are still people whose lifestyles are very far from this advancement. The goals of this research are to enable an electric fan to change its speed level automatically in response to temperature changes and to design an automatic fan system that can vary its speed level in response to changes in the environment's temperature. The designed technology creates an atmosphere in which the fan speed is controlled by the system rather than the user. This fan automatically controls itself by sensing the temperature of the room and regulating itself to suit the temperature of the room. KEYWORDS: LCD, Transistor, Resistors, ATMega328P, LM 35, microcontroller, programming, Arduino. I. INTRODUCTION With the advancement in technology, automation has become part of our lives, and the popularity of controlling electrical devices automatically has been increasing due to high performance and reduced work. For the most part in various climatic conditions, individuals will attempt to control the speed of the fan in their room or office by physically controlling the fan controller. Yet, doing this physically is a somewhat repetitive undertaking and not exact. Switching Fan regulators more often through manual control may damage the regulator [4]. Areas of the house that are frequently used by people, such as the living room and bedrooms, must be kept at a comfortable temperature. These concerns are magnified in sections of the house where infants are present. Adults could find their way around “thermal discomforts”, but infants may not. Other areas of the home that are used as storage areas for perishable food items also need to be thermally regulated to prevent accelerated decay of such items. This makes it necessary the need for a Temperature Control System within the home [6]. In this work; a temperature-controlled DC fan using a microcontroller (ATMEGA328p) can have a huge effect on helping people continuously without interference with the operation of the fan. Not only that, this project can mainly help disabled people who sometimes are unable to reach the button that controls the fan. As a result, such a project can benefit a large number of people while also ensuring their comfort. This system controls and monitors the room temperature using a microcontroller and a temperature sensor. The temperature sensor will sense the surrounding temperature and communicates with the microcontroller. The microcontroller reads the temperature and compares it with the desired value. Based on the reading from the temperature sensor, the DC fan switches to either high, medium, or low velocity. The goal of this work is to create a simple but effective solution to address a complicated problem. The need for a simple and cost-effective system tends toward the aspect of engineering design that looks into simple solutions that solve complex systems and also minimize the cost of designing a system by minimizing equipment and components in the design. This is an aspect of the 10 Principles of Sustainable and Cost-Effective Design [6]. II. REVIEW OF RELATED WORKS [6] A paper on the design and modeling of an automatic heater control system. The purpose of this system is to allow the user to set the desired temperature which is then compared to the room temperature measured by a temperature sensor. In this study, the PIC microcontroller is used, and the system responds by turning ON any of the two (2) loads (Fan or a heater) automatically depending on the temperature difference. The Fan is switched ON when the room temperature is higher than the set temperature and the heater is switched ON when the room temperature is lower than the set temperature.