If you were going to do Hydroponics with BSD, how would you do it?

If you were going to have a hydroponic setup, with BSD, either for controlling it, or using it to measure metrics of the system, how would you do it?

For lighting, natural lighting (through sunroofs) would be best as a supplement to additional indoor lighting. I've seen arc HID lights suggested as the best lighting to use. I'd use a simple light timer, rather than BSD or a PLC (programmable logic controller). In my case, I'd do this near a window, or in an enclosed porch open to sunlight.

Then, since my understanding of hydroponics is very basic, I would use a 5 gallon bucket. I've used a 110volt pump attached to a sprinkler, so it sprays the bottom roots. I didn't like this setup, bc if anything were to get damaged, the voltage was a safety hazard. I rather use lower voltage BLDC pump, which aren't readily available. Optionally, I used it on the same timer as the lights, and had the lights and sprinkler turn on at the same time, so, in the nighttime, both would turn on at least for the smallest increment available every 2 hours. In the daytime, both turned on more often. I've also done a setup with a plastic crate tub with a lid. Holes were put in the lid for the hanging baskets. I used expanded clay pebbles, so water always drips off. If I were to use Rockwool, the timer would have to be different, on for 5 seconds, off for a few hours, until dry. Also, a sensor would be optimal to tell when that's dry.

Instead of nutrient solution, I put shrimp in the bucket or tub. If goldfish were to be used, 1 fish would be enough to fertilize many plants, more fish would quickly cause a nutrient imbalance. This way, if I get the right ratio of shrimp, snails or fish, to plants, there would be balance. This way, I don't have to know which nutrient amounts are needed, and it keeps itself going. Fish, shrimp or snails reduce salts in the water, and these organisms also fertilize the plants, but they also have to be fed. Also, too few nutrients, is safer for plants than too many of the wrong ones.

I have done the most simplest setup. A more complicated setup would use more timers, or a PLC to replace that, sensors for each nutrient and when the roots are dry. If you were going to use BSD including with GPIO, what would you do? Would you use an ARM computer with Zrouter, FreeBSD or NetBSD? Would you use x86 with other BSD options?

How would you set it up, so water is reused, used for a second purpose, or conserved? Also, filtering chlorine from the water, even if it is filtered from half of the water used, makes a big difference in how well the plants grow.

If you want so see something grow in front of your eyes, try just water without nutrient solution, and a bulb like a tulip. I've tried to grow a few vegetables, flowers, and a few bulb plants.

This is based off of
Thread we-are-using-freebsd-in-a-hydroponic-nutrient-control-system-pics.103568/
 
You can use esp32 etc for device control/sensing + zigbee or LoRA or Z-wave for comm + overall control via HomeAssistant. Websearch for hydroponics + homeassistant. If on the other hand you just want to play with this stuff, replace HA with FreeBSD but you will have a bunch of work to do!
 
AI would be useful for checking salt and mineral levels, then determining the correct amount of each nutrient to add, or when to flush the system. Salts could use filtering, either through using some aquaponics and/or by some other method. Slow down how frequently the system needs to be flushed, while maintaining healthy balance. AI for machine learning and processing the amount to add is a place where BSD can be plugged into the hydroponic system.

Add a rainwater catchment system. Also, tap water is already filtered, and sourced from a pretty clean body of water. Some filtering can be done for specific salts. Maybe adding mangrove plants to reduce the amount of salt filtering needed.

Can also dump used water in outdoor pond which functions as second use.
 
A lot of this is just electrical interface and nothing to do with FreeBSD. Once you have a method of obtaining the data, the rest is just writing the program to analyze and display it.
 
I read you ideas about live FISH in reservoir. I admire you goals but you have to have a living ecosystem to have live fish in reservoir for nutrients that feeds plants.

Also you comments about natural light. You have to fight bugs outdoors.The tradeoff in immense. Boreworms can wipe you out without you ever knowing..

Ask yourself. Do you want to grow fruits indoors or have an eco-experiment?

Production croppers do not do what you are proposing.Your plants will suck your reservoir dry very fast if hearty. Monitoring only needed with bad water.
Hydroponics with the right water source is effortless. You might be able to make a system that drips in MacroNutrients but KISS. Teaspoons are easy to use.
A teaspoon of concentrated formula goes a long way.
 
Back
Top