Aidan Richard TaylorTom CampbellConnor Jordan
Published © GPL3+

CSAD IoT Crop Care Project

CSAD IoT Automated Crop Care System is a scalable system with automated watering, cellular connectivity and historic cloud sensory data.

AdvancedWork in progress15 hours6,265

Things used in this project

Hardware components

Raspberry Pi Zero Wireless
Raspberry Pi Zero Wireless
×1
Hologram Nova
Hologram Nova
×1
Hologram Global IoT SIM Card
Hologram Global IoT SIM Card
×1
Adafruit 12V Solenoid Valve
Or use preferred alternative
×3
i2c Soil Moisture Sensor
×1
12V DC Fluid Pump
Or use preferred pump
×1
Rain Sensor
We upgraded this to a Seeed Studio Water Level Sensor more recently: https://www.seeedstudio.com/Water-level-switch-p-565.html
×1
Breadboard (generic)
Breadboard (generic)
Optional, or use solderable prototype board
×1
Resistor 10k ohm
Resistor 10k ohm
Pull up resistors for i2c bus and a pull-down resistor for the Water Level Switcg
×3
Texas Instruments ULN2003a
Darlington Array for the Solenoid Valves and DC Pump
×1
12V 2A DC Power Supply
Or alternative based on your choice of DC pump / solenoids, make sure it can provide enough current
×1
STMicroelectronics L78S05CV 5V Regulator
This is only used for the i2c Soil Moisture sensors (see in the story below). Or alternative - 2A is more than necessary for this project. Follow the datasheet for your chosen regulator, this one needs a 0.33µF tantalum at input, and recommends a 0.1µF ceramic at output
×1

Software apps and online services

ThingSpeak API
ThingSpeak API

Hand tools and fabrication machines

3D Printer (generic)
3D Printer (generic)
Optional, for water distribution parts, tube adaptors etc.
Laser cutter (generic)
Laser cutter (generic)
Optional, we made our planter from laser cut acrylic
Soldering iron (generic)
Soldering iron (generic)
Also, general soldering tools, wire strippers, micro side cutters, solder, etc
Digital Multi Meter
Optional, recommended for testing connections and supply

Story

Read more

Custom parts and enclosures

Planter laser cut files

Includes all of the planter files to laser cut

3 Way Pipe Splitter

1 to 3 way pipe splitter for 8mm (inside diameter) pipe

Triple Pipe Clip

A clip that mounts on the side of the planter (5mm acrylic) and can be used to distribute 3 11mm pipes

Double Pipe Clip

A clip that mounts on the side of the planter (5mm acrylic) that can be used to distribute 2 11mm pipes

Single Pipe Clip

A clip that mounts on the side of the planter for distributing a single 11mm pipe

Reservoir Pipe Clip

A clip that mounts on the side of the reservoir so a 11mm pipe can source water

Water Level Switch Reservoir Clip

A clip on mount for the Water Level Switch

1/2" NPS to 8mm (inside diameter) tube adaptor

A pipe adaptor for the Adafruit Solenoid Valve - use teflon tape for a good seal

Corner Clip

A corner clip to support and strengthen the planter structure

Planter CAD files

Schematics

Complete Schematic

All of the electronics for the project

Code

CSADIoTCropCareProject

This repository contains all of the python code required for the project

Credits

Aidan Richard Taylor

Aidan Richard Taylor

1 project • 2 followers
Tinkerer-lecturer-technician-researcher-musician from South Wales, UK. I run an electronics and programming lab at Cardiff Met University
Tom Campbell

Tom Campbell

0 projects • 1 follower
Masters student at Cardiff Metropolitan University, studying Advanced Product Design
Connor Jordan

Connor Jordan

0 projects • 1 follower
Masters student at Cardiff Metropolitan University, studying Advanced Product Design

Comments