I am open to work! Please get in touch



Theadora Powell

Theadora Powell Theadora Powell Theadora Powell
  • Home
  • Industrial Portfolio
  • C.V
  • Interior Designs
  • Upcycling
  • More
    • Home
    • Industrial Portfolio
    • C.V
    • Interior Designs
    • Upcycling



Theadora Powell

Theadora Powell Theadora Powell Theadora Powell
  • Home
  • Industrial Portfolio
  • C.V
  • Interior Designs
  • Upcycling

The Garduino


The Problem

Often people can become complacent about watering their indoor plants and in most cases, they don't even know what ideal conditions they should be specifically providing to care for the plant in the long term.


THE SOLUTION TO HOUSEHOLD PLANT MAINTENANCE

The Garduino can house three variations of plant, with very different needs, in its segmented trough planter and care for them appropriately through the use of sensors connected to a pre-programmed Arduino Uno control panel. 


At the base of each plant there are hygrometers and these sensors are able to measure the moisture levels of each plant. 

If insufficient moisture levels are detected for a plant which the system knows requires more care, it will send out multiple commands to its Arduino interface automatically and instantly. This will trigger the shower head to move along the track until it is correctly positioned above the right plant and release water channelled from the Garduino's reservoir at the back of the device.


The shower head's design can also be modified to control the flow of water, simulating light mists or large droplets to replicate natural rain water descension.


Conversely, some plants may require more arid conditions and so heat sensor technology, like the ThermoSoil Root Warmer Pro,  can also used in the soil to  gently warm the roots of certain plants in the winter months. 


This can allow you to keep your favourite plants happy and flourishing even when you need to be away from home for long periods.



CAD Development


Garduino's intelligent system

ARDUINO MAGIC

The hygrometers work by sending a voltage through the soil and based on the amount of moisture present, it can identify the resistance of the electricity sent through the two sensor probes. If the resistance is high, the the soil is dry but if there is low resistance then the soil is wet. This data is sent to the Arduino to allow it to process the commands it sends out next.


A Nema 23 CNC Stepper Motor with a L298N Stepper Driver has been used so that the Stepper is able to be operated in an open loop via the CPU.

The Arduino Uno (CPU), commands the Stepper Driver to move a certain number of steps along the shower track axis in which to reach the correct plant. Prior to the plants being planted, this positioning is all pre programmed into the CPU. 


The shower head reaches the plant and a command to the motorised water pump is activated which draws water from the central reservation at the back through the umbilical tubing to the head and waters the plant for a timed number of seconds sufficient to hydrate the plant.


The shower's undercarriage is able to move along the track through a gear pulley belt system situated at either end of the axis directly on the Stepper motor's arm. 

To avoid system error of the shower head going too far along the track, there is a Mechanical Endstop Switch at either end of the track, controlled via two relays, who commands the shower head to return to its origin.


This Arduino Uno has a continuous loop system for each plant. When the loop series has been satisfied and the watering track reset, then a new loop will begin for the next plant following the same process but with different axis coordinates. 


In the scenario a plant isn't ready to be watered but will be soon, the Arduino is programmed to delay the watering process and will recheck the moisture levels at set time intervals such as, an hour or a day later.


Having this open loop system is crucial in managing multiple sensors and commands across the system interface.



Product shots

Final product

Garduino's functionality

Watering track

Watering track

Garduino's functionality

Watering track

Garduino's functionality

Garduino's functionality

Garduino's functionality


Read about the Full functionality of Garduino

Theadora_Powell_Garduino (pdf)Download

Copyright © 2025 Theadora Powell Professional Profile - All Rights Reserved.

Powered by

This website uses cookies.

We use cookies to analyze website traffic and optimize your website experience. By accepting our use of cookies, your data will be aggregated with all other user data.

DeclineAccept