Automated Plant Growth System

Automated Plant Growth System

Automated Plant Growth System

Product Overview: In this project, we have created an automated plant growth system using an Atmega328 microcontroller, the same IC found in the Arduino UNO. The system is designed to ensure that plants grow optimally by monitoring key environmental factors and making automatic adjustments as needed.

Key Components:

  • IC: Atmega328 (Arduino UNO)
  • Sensors:
    • Water Level Sensor (A0): Monitors the water level in the container.
    • LDR (Light Dependent Resistor, A1): Measures ambient light levels to optimize plant exposure.
    • Moisture Sensor (A2): Measures soil moisture to ensure plants are watered appropriately.
    • Temperature Sensor: Monitors the ambient temperature for optimal plant growth.
  • Actuators:
    • 12V Pump: Used for automatic watering of the plants, powered by a boost converter.
    • UV Light Panel: Provides artificial light to support plant growth, mounted under the control box.
    • Bluetooth Module: Allows for remote monitoring and data manipulation via an app or software.
    • LED Indicators (LEVEL_LED_1-3): Show water levels inside the container with a visual indication system.

Frame and Design:

  • The frame is constructed using plastic bars and a wooden sheet, covered with carbon fiber film to add durability and aesthetic appeal.
  • The control box houses all the electronics, sensors, and relays.
  • Under the control box, a UV light panel is mounted to provide controlled light exposure to the plants, optimizing their growth.

Functionality:

  1. Watering System:

    • A 12V pump is placed inside a water container, and a boost converter is used to power it. The pump is responsible for irrigating the plants based on moisture sensor readings.
    • Two holes are drilled in the container: one for refilling water and another at the bottom for delivering water to the plants.
  2. Sensors:

    • Moisture Sensor: Senses the moisture level of the soil. If the soil is dry, the system activates the pump for watering.
    • Water Level Sensor: Monitors the water level in the container to prevent overfilling or running dry.
    • LDR Sensor: Ensures the plants receive sufficient light by adjusting the system’s settings based on ambient light conditions.
    • Temperature Sensor: Maintains an ideal temperature range for plant health and growth.
  3. Display and Control:

    • An LCD display is used to show important data such as moisture levels, temperature, and water levels.
    • Bluetooth connectivity allows users to access and control the system remotely through an app or software, providing real-time data and the ability to change system parameters.

Benefits:

  • The system automatically adjusts environmental factors such as watering, UV light exposure, and moisture levels to ensure optimal plant growth.
  • It helps plants grow faster and healthier, making it ideal for home gardens, greenhouses, or research projects.
  • Remote monitoring and data logging via Bluetooth or a connected app provide ease of use and the ability to track plant health over time.

Results and Testing: After testing, the system delivered outstanding results, promoting faster growth and healthy plants. With automated watering, UV light exposure, and moisture management, the plants flourished under controlled conditions.

Conclusion: This automated plant growth system is an innovative and efficient solution to ensuring plants receive everything they need for optimal growth. With real-time data monitoring and remote control, it enhances plant care and management for both beginners and experienced gardeners.

 

Click here to download code

 

Posted by Ali Aslan at Monday 6th of January 2025 12:30:31 PM