International Journal of Engineering and Advanced Technology (IJEAT) ISSN: 2249 8958, Volume-9 Issue-2, December, 2019 1601 Published By: Blue Eyes Intelligence Engineering & Sciences Publication Retrieval Number: B2507129219/2019©BEIESP DOI: 10.35940/ijeat.B2507.129219 Abstract : Controlling temperature of a controlled environment is an important aspect of any workspace whether it is a commercial space or a domestic space. If temperature or humidity is either increased or decreased of any area, it becomes very difficult to be there and thus if possible, should be kept in comfortable conditions at all times. One way to do it is to monitor and control the temperature of the closed surroundings using the concepts of Machine Learning and IoT. This research’s purpose is the same to find an easy and an inexpensive way to find an alternative to it which is based on microcontroller, a Wi-Fi Module, Buzzer, few Temperature sensors and a Solderless board. The system is designed in such a way that the temperature can be monitored whether it is in the given range of temperature as prescribed by the user. We are also enabling to predict the temperature which will predict the temperature according to the temperature graph being made as by the input taken by the Temperature Sensors using Polynomial Regression Algorithm. Also, if the temperature of the enclosed area is not in the threshold range as suggested by the user, the System will automatically send a notification to user(s) via SMS, E-Mail or even through a Telegram Channel . Keywords : Monitor and Control temperature; IoT; Microcontroller; Wi-Fi Module. I. INTRODUCTION Environment temperature should be a comfortable one, where the people can work comfortably and can go up to their efficiency and can work comfortably whether it is machinery or manpower. One of important factors that are needed be monitored is the temperature and humidity of the room, because if any one of the two goes mismatching it creates an unpleasing and uncomfortable environment. One way that can be used to control and monitor the temperature and humidity of the targeted environment is to use the system based on Internet of Thing (IoT). It is a concept where an object that has the ability to transfer data over the network without requiring human to human interaction or human to computer interaction. By using IoT based systems on temperature monitoring, data of temperature, Revised Manuscript Received on December 15, 2019. * Correspondence Author Balika J Chelliah, Associate Professor, Dept. of Computer Science & Engineering, SRM Institute of Science and Technology,Chennai-89,India, balikaj@srmist.edu.in Ayush Anand, SRM Institute of Science and Technology,Ramapuram,Chennai-89 Ashutosh Kaul, SRM Institute of Science and Technology,Ramapuram,Chennai-89 Mayank Pathak, SRM Institute of Science and Technology,Ramapuram,Chennai-89 humidity and electricity voltage can be automatically monitored using sensors and microcontrollers connected to local and internet networks. Temperature and humidity control can be controlled by applying artificial intelligence so that the temperature and humidity of the closed surrounding can stable at a standard range. One of the most suitable method can be used for control system based on microcontroller can be combining IoT with Machine Learning Algorithm. Earlier research has discussed about control of room temperature and humidity using fuzzy logic based on microcontroller but the drawback of that logic is that it is very much complex and confusing for the majority of the people and not much people are aware of it. So, we designed a simple yet effective algorithm that is easy to explain and understand using JavaScript and Python. The system is also designed to be able to monitor data temperature, humidity and can predict the future temperature taking the past values as inputs and using Polynomial Regression Algorithm. II. RELATED WORK Ema and Eko(2018)[11] have previously described in their model controlling of temperature and humidity in an small area using the matlab code and some fuzzy logic with the help of Arduino and IoT. Also with this current technology we can’t be able to predict the future temperature values that is going to increase or decrease. Mazumdar, Nemer and Brooks(2018)[7] have used the permanent magnet for the temperature control which can produce some current and magnetic fields, which can lead to the change in temperature near by system hence can take variable temperature and can produce inaccurate results in temperature monitoring. III. METHODOLOGY In this section, we discuss our proposed design of temperature and humidity control system using IoT and Machine Learning Algorithm based on microcontroller. In this proposed system, we proposed temperature and humidity control system using IoT with ML as the decision making to maintain surrounding temperature and humidity by controlling the setting of air conditioner based on the measurement of sensor data. In this system, we collected sensor data such as temperature, humidity, from the sensor that implemented using microcontroller. The system read temperature, humidity and it automatically upload the data to cloud server via UART protocol, so all users can access sensor data via mobile or web-based monitoring applications (PCs, Laptop, Smartphone). The Input is automatically fed in the respective formulae and algorithms to find whether the current temperature and humidity is in the threshold range or not. If the current input satisfies the Temperature Capstone and Humidity Monitoring using Iot with Machine Learning Algorithm Balika J Chelliah, Ayush Anand, Ashutosh Kaul, Mayank Pathak