Summary Report

Here is the summary report of our project.

Aim of project

The aim of our project is to create an intelligent automated flower pot, which waters the soil automatically when detects it dry. An important part was to develop our own sensor board with integrated Arduino. We wanted to create a capacitive sensor to detect the moisture of soil, instead of buying a ready made.

Final product

The final products consist in a sensor board and an enclosure/base with reservoir and pump.

3D modeling & printing

Jussi did the 3D model design with Autodesk Fusion.

View of model
View of model

It consists of several 3D-printed parts: a reservoir, a cover for reservoir used also as base for the flower pot (we bought at supermarket to ensure compatibility with existing pots in market), an arm were we put the peristaltic pump and a semi-circular water dispenser.
Tiberio and Xiao printed the reservoir and its attached base of the flower pot. Jussi did the last printing of the arm and then we finally assembled the components together.

Final prototype
Final prototype

Sensor & PCB

Tapio created the schematics and designed the PCB.

Final PCB draw
Final PCB draw

It is an all-in-one solution with capacitive sensor made out of two conductive lines very close to act as a capacitor. On the same board there is the socket for an Arduino Nano and electronics to control both sensor and pump.

Tapio and Tiberio created first an etched version of the bare sensor for testing purposes with oscilloscope(see data ). Then Tiberio and Xiao went to FabLab to mill a final version using Roland milling machine. It was a chance to learn how this process works. Even though we had some problems with the milling, because the plane was not aligned, Tapio fixed the PCB so Tiberio could start developing the software.

Arduino code
Arduino code

For the final board we decided to use etching since it’s a faster method and it guaranteed a perfect result:

Final PCB
Final PCB
Final PCB
Final PCB

Final presentation

Our final presentation is on GitHub : here

Final demonstration video

Lessons learned

For us it was the first time designing an entire sensor by ourself. That was really challenging. for Tapio, Xiao and Tiberio was also the first time with 3D modelling and 3D printing.

We also learned that the milling machine is not the best tool to create very large PCB since it takes lot of time and it’s not easy to have a perfectly aligned mounting, this results in a non-uniform milling.