Automated Hydroponic System

An automated system for growing plants in a hydroponic set up. Reduce water usage by automatically recycling and amending your water.

projectImage

Things used in this project

Hardware components

HARDWARE LIST
1 DFRobot Gravity: Analog Spear Tip pH Sensor / Meter Kit
1 Particle Argon
1 ElectroPeak 0.96" OLED 64x128 Display Module
1 SparkFun Atmospheric Sensor Breakout - BME280
1 Adafruit Waterproof DS18B20 Digital temperature sensor
1 DFRobot Total Dissolved Solids Sensor
1 Seeed Electrical Conductivity Sensor (EC sensor) Kit
1 Atlas Scientific ORP Kit
1 IoT Relay
2 Adafruit Submersible 3V DC Water Pump
2 Relay (generic)
1 Pond Pump
1 Wood and PVC

Software apps and online services

Microsoft Visual Studio Code Extension for Arduino

Particle extension, not Arduino

 

Adafruit.io

Hand tools and fabrication machines

Carpentry Tools

Story

 

Hydroponics is the practice of growing plants in water instead of soil. I have long wanted to build a small system for practicing hydroponics, and I found my IoT Bootcamp Capstone the perfect opportunity to not only build the system, but automate it as well.

projectImage

The first steps were in building the physical structure. I would love to build systems like this with recovered or recycled materials, but because of the time constraints from the class, I mostly used materials from Home Depot.

projectImage

The physical construction was straightforward, with the exception of the bell siphon I used to drain the grow bed. There are plenty of guides on youtube for building and tuning these marvels of physics.

 

The IoT aspect of the project was mostly is setting up and calibrating the sensors. This was actually a lot more work than I originally bargained for, but while it was time consuming, it was pretty straightforward.

projectImage
projectImage

Once all of the sensors were running properly, the logic for the pumping in amendments was pretty simple. Just needed to create a few auxiliary tanks to hold a nutrient blend and pH balancers, and when the sensor readings fall outside the acceptable range, pump in some amendment. Be sure to give plenty of time for the additives to disperse before testing again, and be sure to research what pH, EC, and nutrient levels your plants will tolerate. Different plants can have very different needs.

 

Then get your plants in the system and start growing!

Code

 

icon Hydroponic-Capstone-main.zip 5KB Download(7)

The article was first published in hackster, December 10, 2021

cr: https://www.hackster.io/casey-fergus2/automated-hydroponic-system-4127ff

author: Casey Fergus

License
All Rights
Reserved
licensBg
0