Greenhouse Monitoring and Control System using IOT
The IoT and Arduino project monitors and controls the greenhouse's temperature, light, humidity, and soil moisture using four sensors. The temperature sensor detects the greenhouse's temperature. The sensor sends data to the microcontroller. The microprocessor controls relays. One of the relays controls a fan. This means that if the temperature rises or falls, the microcontroller will switch on the fan. An indoor light sensor detects the quantity of sunshine. The sensor sends data to the microcontroller. If the Sunlight exceeds the threshold, the microcontroller sends signals to the relay to switch on, creating a ‘shade' that reduces the quantity of Sunlight. To demonstrate, a DC motor is linked to a Shade. Like the humidity sensor, the soil moisture sensor (two probes put into the soil) detects soil moisture. If the sensor detects humidity over the threshold OR the soil moisture decreases, the microcontroller will turn on the blower to reduce humidity and open the water outlet to raise soil moisture. For demonstration reasons, we've replaced the blower with a DC motor. Simultaneously, these parameters are delivered to the IOT module (ESP8266). Regardless of any threshold mismatch, data is delivered to the IOT at regular intervals. The ESP8266 chip connects microcontrollers to Wi-Fi networks and sends data over TCP/IP. The IOT receives data from various sensors. This project requires that the Wi-Fi module be linked to a Wi-Fi zone or hotspot. This project may also be done without IOT. Instead of the IOT module, we utilised the GSM module, which sends an SMS.