Looking at the fact that Geektimes laid out descriptions of the Chinese "sprinklers" of indoor plants, I decided to share my experience. Let it be a bit late (the “polivka” has been working for me for 2.5 years).
I do not belong to lovers of room flora, who carefully monitor the flowers, carefully wipe the leaves, etc. But I have nothing against the plants themselves. Like that, throwing out another sdohshee plant, I thought that this is already too much. And, since it was a dried scarlet (!), Then the search in the square.
Looking at what is on e-bay and in stores, I decided (for various reasons) that it would be easier to make the most of the stray board with an LCD touch screen.
')

On e-bay, this module usually appears under the name “Mini STM32 STM32F103RBT6 Development Board w / 2.8" TFT LCD Touch Screen ".
The number “three” for the number of independent canals was chosen after evaluating the types of plants, and in which piles they can be combined for irrigation on the same schedule.
In fact, it turned out the timer with power switches on three channels with program control.
It took three nights to do everything, because the program itself is simple, assembled from ready-made developments of my earlier projects. Assembling the power keys MOSFET on a piece of the breadboard board did not take much time either.
Field radiators (IRF3205) are not needed, since the “On / Off” mode does not imply greater losses, and in the open state, the resistance of these transistors is negligible.
The body panels were cut on a home CNC machine and glued with dichloroethane.
As a power supply was taken 12V power supply from an ancient and long-dead netbook.
For direct irrigation were bought washer motors with tanks included. Wiring to the pots - glass washer tubes with nozzles from it. Bought the cheapest option that was found in the auto shop.
Initially, the idea was to add soil moisture sensors, etc. But the operating experience showed that the flowers that survived were sufficiently irrigated on a schedule. There were no more victims for two and a half years, with minor exceptions, there was no (orchid died ...).
It is necessary to add water to the tanks once every 3 weeks and once every 2-3 months to clean them from debris and other things. It is a pity that the coolant concentrate cannot be added to the water for colors (as in the spindle cooling circuit on the CNC machine). And that would not have had to clean the tanks from the raid and laziness would have finally won.
Melkala thought to make an automatic gravy / water intake from the plumbing or radiator, but was rejected as too insane.
Link to sources:
github.com/mmMikeKn/watering_ctrl