Objective of the proposed system is to design an IoT and machine learning–based greenhouse framework for automated monitoring and control of environmental parameters such as temperature, humidity, soil moisture, and pH. The system integrates sensors with an Arduino controller to regulate actuators like water pumps and relays for maintaining suitable growing conditions. It also applies the Random Forest algorithm to analyze collected data and support intelligent decision-making for efficient resource management and sustainable agriculture.
The Internet of Things (IoT) and Machine Learning (ML) driven greenhouse framework is designed to enhance smart and sustainable agriculture by enabling automated monitoring and control of environmental conditions. In this system, an Arduino microcontroller is used to interface and control multiple sensors, including the DHT11 sensor for measuring temperature and humidity, a soil moisture sensor for detecting soil water levels, and a pH sensor for monitoring water quality. The collected data is processed and used to control actuators such as a relay module and a DC water pump, ensuring optimal irrigation and environmental balance inside the greenhouse. Furthermore, machine learning techniques, particularly the Random Forest algorithm, are integrated to analyze historical sensor data and predict environmental conditions, enabling intelligent decision-making for crop health and resource optimization. This framework improves efficiency, reduces manual intervention, and supports sustainable agricultural practices by maintaining ideal growth conditions automatically.
NOTE: Without the concern of our team, please don't submit to the college. This Abstract varies based on student requirements.

Hardware components:
Arduino uno
Lcd
Nodemcu
Web camera
Heartbeat sensor
Temperature sensor
Buzzer
Arduino cable
Power supply
1v 1A Adapter
Software requirements:
Arduino ide
Embedded c
Python