This project is the continuation of this link


Will we run out of water?

There is water almost everywhere on earth but when we talk about fresh water, there is only 2.5% on our planet. Too many people on this planet do not have access to potable water. We have to optimize usage of water in all sectors.

According to WWF: “Agriculture uses 70% of the world’s accessible freshwater, but some 60% of this is wasted due to leaky irrigation systems, inefficient application methods as well as the cultivation of crops that are too thirsty for the environment in which they are grown. This wasteful use of water is drying out rivers, lakes and underground aquifers. Many countries that produce large amounts of food—including India, China, Australia, Spain and the United States—have reached or are close to reaching their water resource limits. Added to these thirsty crops are the fact that agriculture also generates considerable freshwater pollution – both through fertilizers as well as pesticides – all of which affect both humans and other species.”

Full article here: https://www.worldwildlife.org/threats/water-scarcity

Mankind faces several problems:

Could we make a cultivation system to optimize the consumption of this precious water?

Could we propose a system to allow local scale production of vegetables?

Could we make a system automated enough to run in a "forget it mode"?

Specifications:

The system must meet a few criteria:

Hydroponics corresponds to almost all the criteria mentioned above but why did you choose ultraponic?

Why ultraponics?

On paper it is the most efficient technology (with aeroponics) to grow plants. Indeed, the roots receive the minerals through a mist composed of water droplets between 10 microns and 20 microns, thus simplifying the absorption of nutrients by the plant. Ceramic discs that are vibrated at their resonance frequency create this mist. The discs, contrary to aeroponics, are very quiet, allowing the use of this system in an apartment. Real aeroponic systems with high pressure also consume a lot of energy.

Difference between aeroponic and ultraponic system in this log.

You will say that there are several discs with different frequencies! You are right, so which one did we choose?

Different technologies of disks:

We can differentiate the various disks according to their resonance frequencies.

We have on one side the 110 kHz disks and on the other the 1.7 MHz disks.

The temperature of the water is very important for growing plants so we have discarded the 1.7 MHz disks, which heat up the water after prolonged use.

Explanation in this log.

Now that we have chosen the right disk, we can focus our attention on the tower!

The ultraponic tower:

The tower consists in a main reservoir (a plastic box) at the bottom that contains most of the water and recovers it after the watering cycles. The 100mm PVC pipe acts as a root chamber, which can accommodate 12 plants. At the top of this pipe there is a small tank that contains two piezoelectric disks that create the mist. The electronics are at the top of the tower on the small tank, preventing any risk of water damage.

This small tank is filled when it's empty with a small and quiet 5V pump located at the bottom and immersed into the main tank.

Simple!

I tried to use pretty basic parts like the 100mm PVC pipe, and all the 3D printed parts are made with recycled PET bottle filament. PVC was chosen for its price and the ease with which it can be created. Ceramic or cork modules would be better for the environment.

Hydroponic towers have been around for a long time, but the evolution of this project lies in electronics and the use of 100 kHz to 120 kHz piezoelectric disks.

The presentations being done, let us talk about the electronics and functional block diagram.

Functional Block diagram:

An ESP32 MCU is the heart of the system.

It has he task to:

Regarding the frequency generation, the choice of the coil and the capacitor are important to be able to create an alternating current powerful enough to allow the activation of the disks.

The power supply must be at 12V DC, below this voltage the disks do not vibrate enough to produce a consistent amount of mist. 

How to vibrate the disk?

This is the most important part of the project, and there's been a lot of evolution. First of all, I tried to understand how to make piezoelectric disks vibrate. Internet is full of information, but I realized that the most common circuit was not the most optimal way of activating the discs. And then there's the choice of components for best energy efficiency.

If you'd like to know more, here's a list of logs in order of evolution:

PCB:

The PCB is modular, so if for example you don't need the pH sensor you don't have to add it. The code can be adapted to the sensors you want to use. 

You will find the schematic of the PCB and the cost of each module in this log.

App :

The project is starting to be complicated for the tower settings or calibrating the sensors. For ease of use I have developed an android application you can download it on Google Play Store.

Update 10/2023 : You can now use the open source code on Android and IOS -> https://hackaday.io/project/191799-ultratower-2023/log/223860-source-code-for-the-kmp-app

UltraTower can easily be connected to ThingSpeak for real-time sensor data.

Applications:

UltraTower is a unique solution, I have not yet seen on the internet a tower with misting of nutrient solution by disks and even less with all the sensors. 

This tower with its low cost of construction of around 60€ can have many applications: from private use, to research and up to industrial plant production. You can read this log.

By reducing the use of fertilizers, water, electricity and transport (if we produce directly on the roofs of buildings), this could reduce not only our carbon footprint but also the cost of fresh food for the consumer.

Some photos and video:

A few pictures are enough to show how this system is working !

Roots in the PVC pipe

Fog generation

Licenses

Unless otherwise stated, all works presented here that are not based on software/code are subject to the Creative Common Attribution license .

The complete legal text can be found here

Unless otherwise stated, all software/code-based works presented here are subject to the GNU General Public License v3.0

The complete legal text can be found here