View Repositary

Introduction

What is hydroponic?


Hydroponic is the technique of growing plants using a water-based nutrient solution rather than soil,and can include an aggregate substrate,or growing media,such as vermiculite, coconut coir, or perilite.Hydroponic production systems are used by small farmers,hobbyists,and commercial enterprises.The traditional hydroponic system, while offering several advantages, is with its challenges.Here's an overview based on the specified points:


  • Traditional hydroponic systems often rely heavily on manual monitoring and adjustment by human operators.
  • Managing a traditional hydroponic system can be time-consuming, requiring regular attention and maintenance.
  • Traditional hydroponic systems may lack built-in remote monitoring and control features.

Why Us?


To address these challenges, there is a growing trend toward incorporating smart and automated technologies in hydroponic systems.By addressing these challenges through technological advancements, growers can enhance the efficiency, precision, and scalability of traditional hydroponic systems. Our solutions include :


  • No human errors;fully automated : Implementing sensors and monitoring systems that provide real-time data on nutrient levels, and pH level.
  • Remote Accessibility : Integration of IoT (Internet of Things) technologies to enable remote monitoring and control of hydroponic systems.
  • User friendly Interface : Provide a simple dashboard displaying key information with secure Login

High Level Solution Architecture

solution architecture
See more

Data Flow

data flow
See more

Software Design

Technology Stack

data transmission data transmission data transmission

UI Design

Customer User Interface

data transmission data transmission data transmission

Admin User Interface

data transmission data transmission data transmission data transmission data transmission
See more

Hardware Design

data transmission
See more

Circuit Design

data transmission

Software Implemetation

data transmission data transmission data transmission data transmission data transmission

Hardware Implemetation

data transmission

Budget

FOR THE HARDWARE PARTS
COMPONENT UNIT PRICE(LKR) QUANTITY TOTAL PRICE(LKR)
Esp32 Devlopment Board 1890 1 1890
Analog TDS Water Conductivity Sensor With Probe 4490 1 4490
90mm PP Plastic Small Float Switch 1700 1 1700
PH Sensor with probe 6440 1 6440
ABX Box 1250 1 1250
1000mah 3.7v 18650 Rechargeable Batteries 490 5 2450
Battery Holder 1865 95 1 95
S/R Box 3450 1 3450
Relay Board Module ML - 2015 235 1 235
SONY Rechargeable Battery 0310 1250 1 1250
AA Battery Storage ACS-4209 125 1 125
12 VDC Solar Water acs4474 1190 1 1190
Jumper Wires M/F CW-0701 210 1 210
Plastic bottle 80 3 240
Plastic box 280 1 280
Relay Board Module ML-2017 760 1 760
Mini Micro Submersible Pumps 340 3 1020
S4 charger 1300 1 1300
Battery Holder 18650 155 1 155
LM2596 Step Down 290 1 290
Circuit Wire 30 4 120
TOTAL 28940

Testing

Software Testing

  • API Testing via post man
  • Java JUnit Test & Mockito frame work
  • Hardware Testing

  • Unity framework via Platformio
  • AWS MQTT Test Client
  • See more

    Progress

    data transmission

    Team

    Danujan

    E/19/060

    Kasuni

    E/19/131

    Wishula

    E/19/166

    Sandamini

    E/19/224

    Nithusikan

    E/19/266