Smart Planting System

Hardware & Design

 Get Started Project Repo

Hardware Components

Sensors & Actuators

NodeMCU with an ESP32 

  • Main control Unit.
  • 34 × programmable GPIOs.
  • WiFi 2.4 GHz.
  • Operating voltage: 3.3V

Digital Temperature Sensor Probe

  • Usable temperature range: -55 to 125°C
  • Uses 1-Wire interface- requires only one digital pin for communication.
  • ±0.5°C Accuracy -10°C to +85°C
  • Usable with 3.0V to 5.5V power

Soil Moisture Sensor

  • Operating Voltage: DC 3.3-5.5V
  • Analog Input
  • Supports 3-pin Sensor interface.
  • Output Voltage: DC 0-3.0V

LDR light sensor module

  • Operating voltage 3.3V-5.5V
  • Digital/Analog output.
  • Supports 3 pin sensor interface.
  • Output signal clean, good waveform, driving ability, more than 15mA.

Water level depth detector

  • Operating voltage: DC 3-5.5V
  • Operating current: less than 20mA
  • Sensor type: Analog
  • Operating temperature:10-30

TFT Display Module

  • 2.4" diagonal LCD TFT display.
  • Use with 3.3V or 5V logic.
  • 128x160 resolution.
  • Used Digital pins.

Mini Water pump

  • Operating voltage: 2.5-6V
  • Flow rate 80-120L/H
  • Low noise.

1W LED

  • Operating voltage: 3.3V.
  • LED colour: warm white
  • Deimention: 14.4mm (Pin to Pin).

 

  •  330Ω, 4.7kΩ resistors.
  • 1N4001 diode.
  • P2N2222 transistor.
  • Wires.

Cricuit Diagram

3D MODEL

Control flow of the device

Final Product

Hardware Demonstration

Functionality of the device

Working of the lamp with light intensity

        There are 3 light intensity levels in the system; Full shade, Semi shade and No shade. ​The lamp will turn on only when light intensity is under the desired conditions. It is picky when the light lamp is turned on at night. Also, plants need a light-dark cycle to develop properly. If the plant will recieve light at all time it won't be able to access the energy stores it normally receives at night. Too much light can quickly lead to stress related-issues like vulnerability to disease, pests, or tissue damage. Therefore the device is configured that the lamp will turn on only the day-time. 

Working of watering system according to soil moisture

        There are 4 soil moisture levels in the system; Dry, Low moisture, Wet and Watery. When the soil moisture is low, the water pump will turn on and water the soil. But, it is mandatory to check the water level of the tank before turning on the pump. Otherwise, the water pump will be damaged. There are 4 water levels,
            level 0: No water reamaining.
            level 1: Little amount of water.
            level 2: Have enough water.
            level 3: The tank is full.
The the watering happens only when the water level is at level 2 or level 3.