I really enjoyed this video, thank you so much! I have begun to assemble parts to achieve a similar end. I have decided to use ESP8266 boards that the different sensors will connect to and an ESP8266 relay board for turning stuff on/off. I intend to make Syringe Pumps using NEMA17 stepper motors and also a rocking bed to mix up the nutrients as the solid particles in the nutrient sink to the bottom and you would end up with more or less levels of concentrated/diluted nutrients. I will put the nutrients into a bag like those used for drips so that the nutrients really slop about on the rocker prior to drawing them. I intend to use some kind of Pi or BB that will run a suite of applications that poll the measuring devices, then another suite of apps for draining and dispensing that are run by an "Event List" that is built dynamically with parameters based upon the results of the measurements. I have almost all of the parts to kick this off except for the green house. To start with I am going to use a 150 ltr container with square drain pipes erected like trees and insert the pots at a 45% angle. Then pump the nutrients to the top of the drain pipe and have them cascade like rain down the pipe and back into the container. I'm sure there are lots folks ready to tell me how much it won't work but it's the solution I came with and that's what matters to me. If it fails I'll learn, which is always worth while :) I must say your approach appears to be a lot cheaper than mine. I was looking for a way to periodically insert the PH sensor into the mixture because they appear to wear out quite quickly from what I have read. A sort of 'dip stick' approach was my idea. Sadly I've been designing and building replacement networks for two clients and that has eaten all of my time this year. Hopefully that will be completed in a couple of months (the roll out is going to be a nightmare!) and I can build the green house from the scrap lumber I have plundered from skips over the last two years. Then we'll see if I have wasted lots of money and time ;) Once again, thanks!
Hi Bryn - Sorry for taking so long to get back to you... Sometimes life is busy. A chap called Devin recently got in touch with me via the comments to let me know about their own project where they'd used stepper motors and syringes already - they've got a project up on github with all their code... github.com/devinrayolsen/DRO-Matic ... It might be worth you getting in touch with Devin (you should be able to find him down in the comments section somewhere) as it sounds like there's a lot of similarity between what you're planning to buid and what he's already built. My own mixologist project has been on-hold for a couple of years now as I got busy with other bits and bobs and haven't put in the time needed to get the project finished (and also I switched to using dry powdered nutrients instead of pre-mixed, which totally changes the way that dispensing would need to be done.... I'm currently thinking that I should try a simpler project to begin with... Perhaps just a measured water inlet so that I can tell the system that I want exactly 20 litres of water dispensed into a container instead of just relying on my guesswork to work out exactly how full any container actually is. Cheers!!
Load cells under each reservoir seem like a really good idea. Wont matter if the pumps struggle, pick up air or whatever. Just pump until the target weight is reached.
I liked your idea for load cells Doug. Then I thought "Level Sensors, surely" My internal jury is out on that. I like what is being said here about designing "to avoid the possibility of things going wrong", but part of designing for what I would call "robustness" (and "reduced cost") is designing out unnecessary components, and of course adding failsafes and backup systems. So I am thinking why not solenoid control and single delivery line to the mixing tank? An array of solenoids at the end of a single, any length, small diameter, delivery line for all nutrients suggests to me you might even use one high quality peristalic for all nutrient mixes. These could then be stored a long way from your mixing tank(s), and a single mixing tank might service multiple, independent, root zones on a time-share basis. For consideration: (1) Could you abandon the "one peristaltic per feed" design? (2) How would a single mixing system work with multiple root zones? (3) What are the wider benefits and cost implications of the sophisticated simplicity being advocated here? (1) Could you abandon the "one peristaltic per feed" design? I am pretty sure you could use the two wires of an I2C bus or even RF to control any number of solenoids, perhaps with compressed air to move stuff faster and flush lines. Nine (goodness me!) nutrient mixes would not then be a limit on the design, and more mixes need not add to the cost and compexity as the number of "ferts in the mix" increases. To deal with the "don't mix concentrates" issue and eliminate any hysterisis that a long delivery line to the reservoir implies, you would designate one solenoid to "flush nutrient delivery line with water" and/or have a local mixing tank. Of course this fewer peristaltics introduces an element of additional time elapsed, but I don't think time is limiting - 1 ml per second from one peristaltic will deliver 3.6 litres per hour and we are only talking about the dosing, not the mixing or flushing of the delivery line since that can be handled by a different pump. Either way there is certainly a case for bringing the dosing under software control because growers might want, for example, to buy commericial solid N ferts and disolve them, use low (monitored) volumes of specialist organics, or play tunes on urea vs nitrate vs amonia during the course of a single day (possibly not a 24 hour day) AND do so for multiple root zones - for which read everything from a single flood and drain pot to a greenhouse bay 1000m2 in area. (2) How would a single mixing system work with multiple root zones? Such a system would sample each zone in turn by filling the mixing tank with that zone's growing solution and, on the basis of both analysis and anticipated demand (I feel an algorithm coming on that takes account of weather, maturity of crop and other factors), prepare a top-up mix for that zone by dosing a variable quantity of each fertiliser in turn, mixing and then dumping the diluted mix to the zone, flushing and repeating for a different zone - all with one array of sensors. The pH adjustment stage can be combined with flushing, so the low pH solution can be expected to sanitize the mixing tank, reducing any possibility of pathogen cross-transfer between root zones. (3) What are the wider benefits and cost implications of the sophisticated simplicity being advocated here? If systems are cheap enough then duplication of the entire system as a failsafe has a cost benefit justification. You can monitor and calculate and log the whole process, using your PC and have real time up-to-date information on cost of inputs for each root zone. If such inputs are measured and recorded accurately and reliably then they can inform a "blueprint" type growing regime that is replicable anywhere.
I'm working on a similar project, and have come up with a series of float sensors, staggered, from lowest to highest. To reduce damage if one is bad, the system fills only when x number are down, and stops as soon as at least x number are up. It also knows the position of each switch, so if one is down below one that is up, it alerts the user that one of the two is not functioning. This reduces the risk, as it would take a multiple switch failure to create an under or over water problem. Much better than trying to measure the water fill side.
you should try to balance the PH before you add nutrients, because you might lock some of the salts out (sometimes you can see clouds forming in the water), when you do it after. it's a bit harder to do, unless you start calculating on an atomic scale - which some do. but you are still better off, if in the end, if you just add a bit instead of a lot of PH down/up. i also recommend making a neutral PH +/- solution with some distilled or RO water where you dilute the PH +/- first. way less aggressive. i personally use 82% phosphoric acid, diluted to a 1:10 solution, which allows easier dosing and creates less of an acidic hot spot. also, check the nutrients, often enough, B should go first. Rule of thumb is: the one with more phosphate goes in first. The correct order is: H²O>(H²O²>)Cal/Mag>Silicon>PH+/->B>A>Micro+Additives>check PH/EC I am working on a similar project and i use a level meter inside the tank where the nutrients are mixed into, that way i don't need to measure how much flows in. but i am not topping up, just replace it regularly.
Hi jim nice work man. I have done some thing simillar. Less cabling just plug and go. 16 relays. Controls water level. TDs,ph,temp,humidty. Timers for watering. System suits all type of hydroponic. It has night time and day time settings. U set up everything from phone or pc wirelessly
Hi Murat Acikgoz - Sorry it's taken so long for me to notice your comments - RUclips decided that they were all spam as they contained links, and didn't bother to alert me to them - I only got the notification when I came to this video to reply to someone else's comment. You've got an impressive looking setup there - great work - I particularly like that it's showing you the exact water levels. My own Mixologist project has been sadly neglected for the last few months (got a new job... it's keeping me far too busy)... but someday soon I'll find some more time for this project - It's very much needed for me as I accidentally killed all of my strawberry plants a week ago. My pumps are on timers, but I switched off the timers when I was changing the nutrients and forgot to switch them back on again. This wouldn't have been an issue if I'd fully automated my nutrient changes. Cheers!!
This is not your grandmothers garden! I buy a premix so I only have three things to measure. With the other parameters I just let nature take its course and the plants toughen up from the abuse. At it's peak in the summer that Suncherry I sent you was sucking down 5 gallons a day in nutrient solution. Some of it was evaporation, but not very much, maybe a liter at most. So those pumps would be working overtime! I'm very much looking forward to seeing the mixologist fully operational. Thanks for the update.
I'd certainly consider doing a kickstarter.. if I can get the prototype built and working right... I wonder how many we'd need to get a decent production run ready... and I'd have to put in a good chunk of effort on designing something which can be mass produced (rather than the current jim+soldering iron solution). Cheers John!!
Jim Conner Well I'm sure you know where to get your front panels cut :) I'm impressed with your plastic bending BTW ...Maybe a vid on that as it can be a bit of a black art to get right!?!
Regarding failure mode if your uC stalls, I look for controllers with watchdog timers. These watch the signals of the controller and if they stop, an alert and alternate process like reset can be performed.
Also add power supply and processor failure alarms. This could be done most easily by remotely querying the system periodically, and triggering an alarm if no response is received within a pre-determined timeframe.
Thanks M4ST3RC4TS - I really must get on and make some more progress on this project - It's been sitting on my desk for many months now with very little progress - I got to the point where I needed to build some decent chassis/framework to hold all the bits together, and then I stalled. I want to build a better system for holding all the pumps, and I have an idea of exactly how I want to do that... I've got a CNC router in my shed which I built about a decade ago which would be absolutely perfect for cutting patterns out in acryllic... so I just need to refamiliarise myself with the CAD package I used back then, spend a day or two getting the design right and a day or two in the shed actually building the chassis.... For one reason or another, I never seem to find the time to get properly stuck into that job. I did know when I started this one that it would be a long-term project.... If you start one, I might be able to copy your ideas, so I'm going to fully encourage you to do that :-) Cheers!!
Jim - Nice overview. I grow lettuce in a spare bedroom - 6 NFT tubes with 11 plants per tube. I have been thinking of designing an automated system and found your video very good. I was unaware of dosing pumps -- so thanks for sharing. Your design and process flow is based on the nutrients you use. Someone posted that they were developed for MJ growers. You also commented that you watch MPHGardener and his use of Masterblend. Those products can be used, as many do, but they contain a large amount of by-products that are not consumed by the plants -- hence everyone talks about purging their tanks and totally refilling them -- Your design flow is based on that premise. Consider a different process flow (this is the one I use). I purchase dry fertilizer that is specifically designed for hydroponics. The ingredients used in the fertilizer are 100% soluble in water. My fertilizer vendor has posted quality standards regarding the quality of the nutrients (components from China are not used because they contain a lot of byproducts not used by the plants). The fertilizer is basically a part A and B. I mix my own concentration so my dosing amounts can vary (example -- my part A calls for 37 grams in 10 gallons of water. I mix 37 grams in 1 gallon of water and dose at a 1/10 th rate). The plants consume the water and nutrients at different rates so each day I measure how much water is required and the current EC level. Since the EC is reading consumable nutrients and not a every increasing EC based on non-consumable compounds, the process is straight forward; add water, add nutrients based on new water requirements and EC reading (nutrients in tank). I only clean/replace my tank fluids at the end of the growing cycle or 4/6 months. I measure the water in the tank by measuring pressure. I have a tube that extends to the bottom of my tank with a few holes near the bottom. I have a mems pressure sensor mounted at the top of the tube (it extends above the tank and does not get wet). The top is sealed with only the sensor wires coming out. As the water level in the tank increased the pressure on the trapped air in the tube increases and is measured - thereby converting pressure to water depth. If you changed the type of fertilizer you use, your system could become simpler: Two (2) dosing pumps (part A and B) and a control solenoid water valve. Where I live in the States, they don't use chlorine in the water, they use chloramine. Chloramine does not come out of solution by standing in an open container for hours or bubbling (as in your system). I use RO water - so my EC is directly related to nutrient levels. As a side note -- look into (it's one of my projects for this hobby) the use of an inductive EC probe. The inductive probe removes all the problems associated with two electrical probes sitting in a conductive liquid. The probes are expensive if purchased from a commercial company -- I'm looking into a diy one -- two coils on toroid forms - one driven and one sensing. I'm glad I found your site.
Hi +JHinkleJr - I really need to get one and make some more progress on this project - it's been gathering dust on my desk for too long now... but fortunately I've got some holiday time coming up, so I hope to be making some more progress (and another video) next week. Although I was using Canna nutrients when I made this video, I have since got hold of some Masterblend (same stuff MHPGardener uses) which was shipped over from the states.... The dry nutrients sure do work out a lot more cost effective than the pre-mixed stuff.. I'm hoping to do a Canna vs Masterblend experiment next year to see if there's any noticable difference between the two. (The guys at my local hydro shop reckon there's no difference between any of the brands they stock (which doesn't include masterblend). My masterblend recipe is 0.6g/litre of masterblend, 0.6g/litre of Calcium Nitrate and 0.3g/litre of Magnesium sulphate.... Of course... modifying my planned dosing system to use dry nutrients instead presents a whole different set of chanllenges, so I might press on with desgining for liquids for now and worry about modifying it later. The problem with relying on EC level for nutrient measurement is that it doesn't tell you the relative proportions of the different nutes... for example, if the plants are using lots of nitrogen, but no P or K and you keep on topping up, then the strength of P&K will gradually increase over time. I don't know how real-world of a problem this nutrient imbalance is. I understand that massive-scale commercial growers get water samples analysed with a mass spec so that they can work out which particular nutrient needs topping up on any given day (and the biggest growers even have their own mass spec machines and do it in-house). I'd already been thinking about using air pressure to measure the water level - I've saw it done that way in a dishwasher I once dismantled and was always rather taken with the idea. A DIY inductive EC probe is a project I'd be very interested in... I read up on that when I was working out how EC probes worked, and it seemed like a fantastic idea... Please keep me posted if you make any progress with that. Thanks for taking the time to write such a long and well thought out comment - Happy Christmas!! Cheers!!
+Jim Conner Use your solid Masterblend components. Figure how much is required for 10 gallons as an example and then mix it with only 1 gallon of water. Now you have a 10 times solution to use in you system. You just need to account for less solution using the concentrate than with your premixed purchased liquid solutions. The notion of nutrient unbalance is propagated thru the use of fertilizer (like Masterblend) that is NOT designed for hydroponic use (when used in soil - these impurities don't have an adverse affect on the plants -- they just add to the gross weight of the fertilizer). Fertilizer like Masterblend have a LOT of components that effect EC and PPM readings that are NOT consumed by the plants. Over time these unusable components build up. The typical explanation as to WHY an EC issue exists is to call it a nutrient unbalance instead of stating the fact that the fertilizer contains garbage and needs to be purged often to keep the system running with some degree of proper EC or PPM values. In your investigation on how EC meters work, you should have noticed a range of different material used for the probes. Probe contamination is one of the biggest problems with leaving an EC probe in solution for extended period of time -- as in an automated system. THAT is why I'm exploring an inductive probe. Inductive commercial probes sell for $600+ which is well outside my pain limit for an automated lettuce grow system. The pressure sensing water level work well if the proper sensor is used. I used it to track Atlantic tides in the Florida Keys. The problem I found in salt water --- was salt water. The sensing tube would contain a hi humidity environment of salt which tended to corrode things quickly. When used to sense fresh water levels -- the corrosion issues is greatly reduced. Cheers back at you!
Pre-mix the masterblend in concentrated form.... That's so obvious... D'oh... Facepalm... bumps hand on forehead... Yes of course... What a superb suggestion... How on earth did I fail to think of that one. Thank you, thank you, thank you :-) With the water level sensing thing, I'd actually been thinking of using some lay-flat tubing filled and sealed at atmospheric pressure, inside a rigid outer PCV tube. As the water level rises, it will attempt to compress the lay-flat tubing inside, increating the air pressure inside the sealed tube - I think that would avoid any corrosion issues. Cheers!!
+Jim Conner I'm just quick thinking off the top of my head --- but if the pressure sensor was placed in a plastic baggie -- sealed where wire exit the baggie and the baggie is placed in the tube -- as the pressure in the tube changes -- the same pressure change would be seen in the baggie -- there may be some lag in response but levels don't need millisecond response times.. I'll have to try this as all humidity issue would go away. Cheers!
Yep... that's pretty much what I was thinking.... Can you tell me what pressure range you I'd need to measure from/to for a reasonable depth of water (let's say up to 50cm of depth)... I've got some of those dirt-cheap sphygmomanometer pressure sensors of ebay kicking around which can measure 0 to 5.8psi ... If I'm really lucky, that could be perfect for the job. Cheers!!
Nicely done Jim. Realy like your video's and your approach to things. (thankfully ponic wars pointed me to your channel) Recognized some parts like the relay bords from my own automation project. And got motivated to finally work out the last kinks and finish the project. Rearranging my workbench right now!
Thanks MrDutchgrass. I really like that people are enjoying my videos. I really enjoy this little youtube community that we've got going on here. I think what Ryan's doing over in Thailand is awesome (wish it was me doing it). Awesome that I gave you some motiviation. Would love to see some details of your project - are you going to put a vid up when it's done? Cheers!!
Hi +yagoa - I'm planning on putting all of the nutrient bottles onto a scale and measuring the weight difference as I dispense the nutrients - that gives me a very level of confidence that the nutrients have been dispensed, and let's me detect when bottles are empty etc - The load-cells for digital scales are crazily accurate - I've got myself four of these load cells and now I need to build a weighing platform/enclosure to hold the bottles in place. Thanks for taking the time to comment. Cheers!!
Your design allows the system to create a mix that might be incorrect due to failure in the system. Such a mix once in the mixing container will be wasted because you are not able to reliably determine what's missing in order to correct it. To increase reliability you can use two stage measuring. Pump each nutrient into individual containers. The user then observes that all the containers have the right amount of liquid. The user presses a "release" button and a valve in each container opens and gravity moves all nutrients into the mixing container at the same time. No need to monitor pumps and level of source liquids because you have a stage where you can visually check its correct. You will after all me present when this all happens so you save on complexity and be able to correct any measuring errors before they become irreversible.
Graham Wilson Hi Graham... I feel it's a bit too soon to start getting critical of the design just yet. I'm still very much at the stage of buying up bits that I think I'll be needing and figuring out how to get them to work. I'm very aware of the opportunities for this system to screw up massively, which is why I'm more worried about metering the liquids being dispensed than actually dispensing them. I recently saw a teardown of a blood sample analyser (over on mikeselectricstuff ), For the most accurate dosing requirements in that system, they were using syringes driven by stepper motors on a threaded bar... For the slightly less accurate requirements they were using 5ml vacuum driving diaphram pumps which dispense 5ml with each cycle of the pump. They didn't actually monitor a single fluid for flow rate. I was rather surprised by that. Even the coffee machine at work uses one of those rotary hall sensor flow meters, but for analysing blood samples they didn't feel the need. Amazing.I like your idea of having the sight glass stage, but we couldn't release all the liquids at the same time as they need to be mixed in the right order, so it would take just as long as doing it by hand. I do however want the system to be able to run without oversight as I need it to be operable by one of my neighbours when I'm off on my holidays, so if I can managed a one-button-does-it-all approach then that's what I'm going for. The big problems I have with my current manual approach is that a.) I don't actually know how much liquid is in my reservoirs.... I make an educated guess... (45-litre tub... half full... take a big off for the pump and heater.. Let's call it 17 litres in that one)... and then inaccurately add my nutrients based on that guesstimate and some lazy maths... Most of the time I get it right... but I got it wrong often enough to want to do this project.I'm looking at some interesting options for flow monitoring... I've seen some awesome 'thermal mass flow' sensors which would be perfect for the job if it wasn't for the fact that they cost $1500 each... I've currently got some bits on order so I can have a play aroud with capacitive flow sensing in a few weeks time when they arrive. Thanks for watching and taking the time to comment. Cheers!!
Thanks MiFraDeLa88 - That's a very good thing to have on your to-do list, and there's some great tutorials and exercises out there now to help you along the way. Obviously I've no idea of what your skill level is from just one youtube comment, but if you're looking for a place to start at the very beginning with programming, then 'Hour of Code' (google it) is a great place to start. I've used their online tutorials with both of my kids and they went down very well. Cheers!!
Jim Conner Wow thanks a lot! I have a technical background (Chemistry), but I'm a complete beginner when it comes to computer programming. I'm definitely going to be trying this website out. It seems a lot more fun than reading the old C++ text book I bought used on Amazon.
MiFraDeLa88 C and C++ are great languages when the only alternative is writing assembler code (i.e. when you need maximum performance, or you're running on some tiny microcontroller with hardly any memory), but with the big fast computers, tablets and phones we have these days, it's much easier to use a higher level language (python/ruby/java/lua/golang etc) which lets you express things in easier to understand ways and not have to worry about how memory is getting allocated and and how the bytes get moved around. Lots of people seem to get on well with either Python or Ruby, but it's a bit of a marmite choice... I'm a Python fan myself (some ruby statements seem back-to-front to me), but I know a few Ruby fans who find Python hard to understand. Anyway.. the hour of code is a great place to make the first steps... Hope you enjoy it. Cheers!!
Thanks! I'll definitely keep that in mind when I sit down to invest some time in learning. As it is now the most useful language to learn would be something called Labview, by National Instruments, but I can't really find any free resources for learning it that are geared towards beginners.
MiFraDeLa88 Labview is something I've been wanting to learn myself as it can plug into my power supply, signal generator and scope, and then I can write programs to control them all. That one's on my to-do-list, but like yourself, I haven't really found any good resources for labview that take you through from the start. Cheers!!
Instead of peristaltic pump, have you considered ultrasonic nozzle? Flow-rate is more or less constant, and you can fill a separate reservoir in which all the necessary solutions are combined and then gravity fed into the main system
using a scale, or relying on one isnt recommended as they go off very quickly if you're constantly puting weight on them. also, consider how you plan on mixing or shaking your small bottles where nutrients will flow, before they flow. consider that boost acc and rhizo will most likely dry and block your tubes within the first week. id recommend some kind of top down dripper into a funnel with larger tubing to prevent clogging, but they still need to be shaken before added
another way to remove chlorine and possible chloramine if running from municipal water source is to inject some ascorbic acid into your water. dose of 2.5ml (50mg) per liter of water will neutralize them
Hi Jim. Just wondering how you are getting along with this automated mix project. Have not seen any updates on it but I might have missed it. It sure looks complicated and yes, lots could go wrong. I was wondering... what would be the result if you used gravity measurements as IV bottle and drip valve as seen in hospitals with a type of solenoid valve for each nutrient, where the EC is measured contentiously. Where EC is of a point of number for the first nutrient, then once reached, the flow stops as the next solenoid is activated until the next number of EC is reached. Progressing up the line until the final EC is finished. Seems a microprocessor could keep an eye on this all the time. Where there can be different states of EC readings. One for seedling/early veg to mid veg and finally flowering stage. Not sure if this is a way to go with this but thought of it when watching your video. Anyway, just an idea. If it did work, would greatly simplify the project. Please keep up the super wonderful videos. Thank you for all you have posed thus far.
It's a long time before you posted this controller you made. But still hope you will answer :) :) :). Can you also make a controller with a LCD keypad shield, to make a slightly simpler controller that can controller the following. Instal time, instal a time for light on, a time for light off, display humidity/temperature and maybe also a relay for humidity with a menu structure. I know it's a bit much to ask, but I figured you are the right person because what you do is out of this world. An ultimate controller (except ph/ec) for the average indoor grower
Why not measure the npk in your reservoir and adjust based on the reading... That way you can add 1 ml check again 10 minutes later after it has circulated, and add another if it is still low. Same with PH. I think you are overcomplicating the process. This would also allow you to keep your levels between certain acceptable ranges rather than worrying about specific amounts dispensed. For error trapping you could set it to alert you if it has run so many times and not reached a correct level. This could mean nutrient level is gone or pump is bad or motor is dead... But regardless it would create a simple easy way to alert you to check. It doesn't matter how the failure has occurred, rather that it has, and will require human intervention.
Thanks asuspower . Just a quick update on what's been going on with this project... I've now switched over the microprocessor board as planned to the one with more memory and I now have all 9 of those little OLED screens working. I'll try and get screen no. 10 (the full colour LCD) up and working this week. Cheers!!
you're better off controlling the peristaltic pumps using L298N dual H-bridge motor controllers. It lets you power them up smoothly using a gradually increasing pwm signal. That way you greatly reduce the EMI they create which can easily cause your processor to freeze up and leave the pumps stuck on. when I tried running these same pumps with relays they almost always froze up my arduino and the motor controller was the solution.
If you're worried about EMI, you can use an optocoupler to isolate the higher voltages and feedback from the arduino. They're really cheap. Just drive a N mosfet chip to run the motor.
Two thoughts - 1. instead of weight and flow for the water measurement have you thought about using ultrasound units to measure the height in the container? Seen break out boards that do it for a couple of pounds on eBay, seem to remember someone using them to measure growbed water height for an aquaponics set up. 2. Instead of flow meters on the pumps as your backup to make sure the are dispensing correctly (given the accuracy level of the other flow meter) what about a moisture sensor below where each one drops into the container, very basic two copper contact liquid switch? You could set a max override time on them which would switch off the pumps as a last resort. I received my Dallas one wire temp sensors yesterday. It's quite embarrassing but I have to say I have failed to make the worlds simplest circuit work. Not sure if the sensors are duff, it would seem unlikely that all 5 would be faulty. I am reading 3.3v on the positive leg across to the ground so I know they are receiving juice from the Pi GPIO pins. I also have 3.3v on the data though, is that normal? I have got a feeling that it's a stupid question but thought I would ask, there isn't a whole lot that could go wrong with it really so am a bit stumped. Dan
Hi Daniel. Ultrasonic sensors could work as long as I'm always mixing nutrients in the same container. It would be OK for the bulk liquid (i.e. 20 litres of water), but I doubt that measuring the surface height would be able to tell me if I'd dispensed 5ml or only 2ml of one of the nutes. I'll look into the ultrasonic options a little more. Thanks. I found some excellent looking flow sensors today (no idea of the cost yet), They work by having a heating element placed directly between two temperature sensors. When there's no liquid flowing past, both temperature sensors will read the same level, but as the liquid flows past, it will cool the first one in the flow more than it will cool the second. The sensors say they're ridiculously accurate (up to flow rates of 120ml/minute). I bet they cost a ridiculous amount. With the DS1820, the data line is normally held high except for when a device is tranmitting or receiving. You can run the DS1820 without the power line at all and it will parasitically draw power off the data line, with each device storing just enough power to perform a conversion and send the results back. (nobody ever seems to use them without the power line though as it's just more hassle than having an extra wire). So yes... seeing 3.3v on the GPIO line would be perfectly normal. Cheers!!
if plants drink water and some of it evaporates dont you get less water when you drain? why do you mesure water if you say you have the same water level allways. why dont you just put in a float sensor?
How are you supposed to know the quantities of elements in a solution. For example if you put 10 parts calcium 10 parts potassium 10 parts iron 1 part boron etc ... If the plant uses more of one element than the other it may say the levels are okay on the EC but in reality it could be deficient in an element or worse an excess of one particular element. I'm not sure how plants up take nutrients do they select what they want like a picky eater or do they absorb all the nutrients in equal amounts. The reason I'm asking is I plan on adding macro and trace elements as I believe they are important to add to the water but I want to be 100% sure I get it right first time before consuming fruits and vegetables that have been grown hydroponically.
Hi TinkerTom - You are totally correct that EC reading only gives you an overall reading and doesn't allow you to identify the levels of individual nutrients. You are also correct that different plants will use nutrients at different rates and if you're just topping up with nutes the solution will eventually become unbalanced. As far as I'm aware, the only way to identify the levels of individual nutrients is through mass-spectromotry which generally involves a laboratory (or tens of thousands worth of equipment). If the nutrient mixture becomes too inbalanced then the plants can suffer from nutrient-lock, where the pores in the roots become clogged with a particular nutrient, preventing uptake of the ones it needs. Without the lab tests, the only way to be absolutely sure what is in your nutrient mix is to make a fresh batch every couple of weeks. An alternative approach (if you want to use the same bacth of nutrietns for longer) is to try and identify deficiences in the nutrient mixture from the plants leaves. Take a look at the Canna deficiency guide at www.cannagardening.com/deficiency-guide - If your leaves look like the pictures then you'll know which mono-nutrients your plant is lacking. Thanks for taking the time to leave a comment - Hopefully my answer is helpful. Cheers!!
Thank for the prompt reply Jim greatly appreciated 👍 It gets even more complicated if you add different plants to the mix as every plant is going to require different nutrient profiles and to further complicate things when they flower and fruit they require a different nutrient profile again. I mean I have no idea how much it would cost here in the UK to have it tested every couple of weeks but doesn't sound cheap especially if you plan on doing it for a long time. It would be okay if money grew on trees though haha 😂 I've checked out the website very informative but apart from the few deficiencies listed is there a way to tell if a plant is deficient in other elements? I can see why they don't add the trace elements but it's a real shame though just because they are used in small quantities doesn't make them less important. I mean I'm no expert but I'm sure our bodies need these trace elements I watched Cody's lab and he done a mix for algae he planned on consuming and he put a large variety of elements in his. Yes it was very helpful thanks 🙏
Jim, you could fill another container with ml graded as a check system before dumping in the containner and after check push one bunton to dump... as for safed, just an idea... did u understand me?
Hi W Francisco - Although that's a good idea for checking the dispensed amounts, the two-part nutrients that I use are supposed to be added seperately to the water, as if they come into contact with each other when they're undisolved then it can form some other salts which are undesireable (I can't remember which ones), so I'd have to have multiple dump mechanisms for at least four of the measuring containers. I'm currently working (very slowly) towards the idea of using a load cell (i.e. digital scales) for measuring the weight of the nutrient bottles, and only ever dispensing from one bottle at a time - I'll can measure the starting weight before dispensing anything, and then watch the weight drop as the nutrients are pumped out of their containers. That way I'll know for sure that the nutrients have been dispensed, and because load cells are ridiculously accurate, I'll have a high degree of confidence in the measured amounts. I've actually already hooked up a load cell since I made this video - it's a 5KG device, with a 24-bit Analog to Digital converter attached to it. That'll gives me sixteen million different levels of weight measurement between 0 and 5KG, which if I've done my sums right is a resolution of 0.00029 grams. Sadly though, this project has been gathering dust on my desk for the last few months as I never seem to have any free time. I'll get back to it sooner or later though (most likely when the days grow short and the nights grow long). Cheers!!
Hey Jim, I was thinking in so many aplication this device can have, auto coffe maker, dump chlorine in a well, mixing tints... there are plenty of things to do, keepup the good work.
Thanks ***** - Would love to see what you come up with... I need to make some progress with this project myself... I haven't touched it in the last six weeks as I got busy with work and having a social life. Cheers!!
Hello.am looking for an automated nutrient system for growing lattuce and cherry tomatoes in acre of land.pls advise where can I buy this kind of automated system. Appreciate your help and advise
Hi all! quick question, when my pump doesn't proceed to dosage for some time (like 24h), the inlet tube liquid slowly flows back to the solution container. What can i do about it because i thought peristaltic would retain the liquid when off ?
Good question, and I'm really not sure of the answer as my Mixologist project never made it to completion. One thought though.. Silicone tubing is actually slightly porous and will allow air into the tube over time. If you're using that then maybe switching to vinyl tubing will help. Cheers!!
I'm afraid this was an unfinished project - I got the OLED screens and some input buttons up and working, but after that I got myself a new job and have never finished The Mixologist. The electronics part is still on a shelf beside me, so i might one-day revisit it.. but don't hold your breath. Cheers!!
Is evaporation from the water tanks a significant issue? I'm working on a similar setup myself and I'm concerned that the nutrient concentration will increase as water evaporates. Also how are you draining your tank completely before refilling? Conical tanks are expensive. If the tanks aren't drained completely wouldn't creeping nutrient levels become a problem?
Hi stlaunder. Evaporation from the tanks is pretty minor compared to the amount of water that the plants will transpire for themselves. Also, you want to cover over the tanks to prevent the sunlight getting into the nutrient mix and allowing algae to grow. With a lid on top of the tanks then evaporation ceases to be a problem. Top tip... If you suddenly notice that your plants are consuming more water than normal, have a check for pests on the plants... When the plants are under attack by sap-sucking insects they'll get through much more water than normal. I've never worried too much about totally draining the tanks every time. I figure that as long as 95% of the solution gets changed over, any nutrient imbalance that was left int he remaining 5% of the liquid is diluted down by the fresh nutes anyway. Cheers!!
@@ThingsWhichArentWork Great, thanks for the quick reply. I should be able to get away with one tank for water storage and one for mixing and storing in that case. I'm using node red if you haven't heard of it already. It's very cool!
Hi Don - I'm planning on doing exactly that, but with the small optimisation that I can weigh all the bottles at the same time, but only dispense from one bottle at a time... so the reduction in total weight will be exactly the same as the dispensed amount. I've been very slow at progressing this project (don't know if I will ever finish it). I got as far as building the weighing platform with four load cells, but haven't got around to hooking them up to a microcontroller yet... (I built the weighing platform over a year ago now). Cheers!!
The plants do not use up all of the nutrients at the same rate, so if you're just topping up you tend to get high concentrations of one particular nutrient (i.e. potassium) but not enough of the others. The EC will still measure correctly because the conductivity is kept correct by the high levels of potassium, but the plant won't be able to get enough of the nutes it's actually seeking. I did look into how large commercial growers deal with having thousands of litres of solution, but they're doing full laboratory water quality analysis with spectrometers so they can measure how much of each individual nutrient is in solution and top up accordingly. Cheers!!
@@ThingsWhichArentWork If you watch some videos about trace elements you'll learn that our body tends to balance minerals by taking only what it needs. Maybe plants do the same think.
Hi +Chris Johnson - Nice guess, but I'm afraid I'm not a chemical engineer... I spend my days battling with computers instead. I do often call upon the help of a friend of mine who's a biochemist though. I'd love to see your system when you get it up and working... Cheers!!
I haven't even finished making one of these for myself yet. You might want to take a look at Devin Olsen's DRO-Matic controller which he's been wokring on. He's a lot further along with his project than I've managed. ruclips.net/video/GlZHTMk3PBg/видео.html ... Cheers!!
Why no one is buying cheap boards from aliexpress? A 16-channel relay board may cost you a lot less than that 8-channel-resold-on-eBay-from-china board, 8€ to be exact. I've been using a 4-channel board without any complications... Are there some countries with customs fees to chinese products? Because 11£ seems like too much for a relay board. Any way, interesting project!
Hi Bill - The pumps were just from ebay - If you search for 'peristaltic pump' and go for the cheapest prices, you should find them. You might also want to check out Devin Olsen's DRO-Matic project ( ruclips.net/video/GlZHTMk3PBg/видео.html ) - He's got far further along with his design than I did - my mixologist project has had no progress for the last 18 months, where as Devin has some working code up and running. Cheers!!
Hi Special Agent - unfortunately I never finished building this project (though I still plan to at some point), so I'm afraid there's nothing for you to try out. Cheers!!
How is your project progressing? It's been almost a year since upload. I am very interested in how you have integrated all off the variables that you outlined in this video
Hi +applemarkwantsvids ... The project is coming along so slowly that 'standstill' is probably the best word to describe it... I did a few more weeks work on it after making this video... I added a 320x240 pixel Colour TFT display to run a menu system, and I worked out that the most accurate and reliable way of dosing out the nutrients was to use a load cell to weigh the contents of the bottles during dispensing... That way I'll know 100% for sure that the nutrients have been pumped out of the bottles...I got a load cell hooked up and working giving me weight readings, and I added a few buttons so I could control a menu system but after that, I ground to a halt... I realised that because the load cells are also sensitive to twisting, I'd need a proper weighing platform with a load cell in each corner, and to make that I'd need to spend a day or two in the shed cutting bits of plastic and drilling holes for screws and sensors... This was around the same time that I started a new job, and since then (mid February) I haven't managed to find a couple of days spare time to tinker in the shed. I'm planning on getting myself a 3D printer for christmas this year as that'll let me print out parts for this project. I've not given up on this project... it's just slow going for now. Cheers!!
Hi Eduard Mazo - I'm using the Adafruit lib which someone ported to mbed... developer.mbed.org/users/nkhorman/code/Adafruit_GFX/ ... It worked OK for me, except for sometimes getting the top-of-screen set at somewhere other than the top of the screen... I have a fix for that, but I have to dash out for work now. Hopefully the Adafruit ported lib will get you started - I'll try and dig out the fix later today. Cheers!!
Sadly it is an unfinished project. I switched over to using dry powdered nutrients and never finished the automation for liquid ones. Maybe one day.. it's still on a shelf next to me. Cheers!!
@@ThingsWhichArentWork: I am in the process of building a garden and what you described is far better than anything out there in the market. I would have purchased one from you (That is how good it is). Than you for answering
Hi Alexis - The code is up on developer.mbed.org rather than github. developer.mbed.org/users/jimconner/ ... I'm afraid there is no parts list or diagrams as this project hasn't been finished yet (it's been on hold for the last 2.5 years so far... one day I'll carry on, but don't hold your breath). Cheers!!
Hi jim from CA, I am a prototype machinist, I work with mastercam and solidworks. I would like to get more in to electronics and suggestions? when it comes to making parts to print, programming, fixtures, tooling, you name it, I do it, but I would like to start building systems much like this though need to start somewhere learning electronics.
Hi BringItHard - I wish I had better skills with 3d-design packages. I'm still bumbling along with Autodesk's 123d design at the moment, which is really rather limiting... I really must invest some time in learning a proper 3d package (tempted by Autodesk Fusion 360 because it's free for hobbyists). When it comes to learning electronics, my advice would be to only worry about learning enough to solve the exact problem you're trying to solve at the time. You can go a long long way just knowing Ohms law. If you get youself a copy of 'The Art of Electronics' by Horrowitz and Hill it has every possible thing you could ever need to know, but it's a huge book and not really readable from cover-to-cover. It's just a great reference when you decide 'I need some simple oscillator circuit' and you can look up a few different examples. You should also check out Dave Jones' EEVBlog channel on RUclips. Dave's done some fantastic tutorial videos on there (mixed in with product reviews etc) so his channel's well worth a look. You might also want to check out Julian Illet on RUclips as he makes videos at more of a beginner level. Hope that helps. Cheers!!
Great! The book as well as the robotic builder bonanza, I also sub those 2 channels as well. In the manufactioring world I'm in we use Solidworks for modeling and print making. You can find those files online for free as well if you would like to know more about that PM me and Ill point you in the right direction. Thank you for getting back to me!
Hi Dominique Dupont. I've been fascinated by electronics and computing since an early age and studied them at college/university. The hydroponics stuff I learned entirely by watching videos on youtube and a few articles I found with google. Cheers!!
Jim Conner Cool. I'm also learning hydroponic from youtube and I realize the technology is still old. For example, I wanted to make a cheaper CO2 controller. Why does it cost 500 $ at the moment ? It has not been designed and mass produced properly yet.
Hi Dominique Dupont - The guys at my local hydro shop tell me that they reckon 95% of their customers are all growing one single highly lucrative (and illegal in the UK) crop... I think a lot of these addons are so ridiculously expensive because they know that they can sell to growers who are making $500 per plant every few months. They're really not targetted at people growing veg. I can see no other way that they could justify charging £150 for an injection moulded plastic tray when I can pick up a similar injection moulded plastic children's sledge of roughly the same size and shape for £10. I reckon you can DIY a CO2 controller much more cost effectively... Ebay tells me that a CO2-Sensor costs £28, and Arduino pro mini is £1.48 and Pneumatic Solenoid Valve is £4.65 .... I believe that works out to somewhere around $50 for that lot... After that it's just wires, hoses, soldering and code. Cheers!!
Jim Conner I don't completely agree with you, that is a too broad assumption. But parts of it is true. I think the main reason why I can't buy a CO2 controller under 100 $, is because no one like me took the time to make it ! But yes, I believe it's technologically and economically possible. Science is sparsely applied, even today !
Thanks +Amit Patkar ... What would be even more awesome is if I actually put in some more time on this project and got it finished... It's been gathering dust on my desk for months as I got sidetracked with other stuff... I'm planning on doing some more on it soon though. Cheers!!
hi dude! can you tell me how much time do you expend to build all this project? i am interested in build one to me and want to know. what kind of problems did you has when was in development . Thanks.
This is really really cool Jim. I've got 2 different types of pumps coming UPS tomorrow, one just like yours and the other a brass fixture. I'm not nearly as far along as you are, and I don't have the technical background you do (except for the programming, I've done a fair bit of that) but I'm having a great time playing with all these things since you started the fire. I'm only looking to do A/B PH and EC, so bit simpler. Hey, did you know the Imp has a built in photocell? I've added that to my plot.ly graph. I'll be watching your progress to steal your ideas :) I'll give you props of course. There are too many cool things to comment on here.
FesterWerks Thanks Marc. Oooh... nice idea using the Imp's photocell... I'll definitely be stealing that idea from you (particularly as I haven't got the BH1750 light sensor up and working yet)... though I see from your graph that you're plotting it as a 1 or a 0 - does it read off an analog value too? I started off thinking solely about doing the pH balance part (since that's the bit I screw up so often), but decided that if I could get that to work, it wouldn't be much more complicated to dispense all the other solutions too,,, it's just more of the same over and over again. Cheers!!
Jim Conner Yes, it does do analog (I think only analog) but I only wanted to know if the light was on or off so I did some real quick math to set the value to a 0 or 1. And unless the sensor is misbehaving, my light turns on briefly around 5am ... odd. My biggest concern in the whole thing is what you're working on... reliability of the pumps to turn on/off and be accurate. I'd hate to be at work and see my plot.ly chart off the scale on the pH level and not be able to get home to fix it.
FesterWerks I've now added the light level (divided by 10,000) to my own graph at plot.ly/~Fecn/340/hydroponic-greenhouse-temperatures.embed - Thanks for letting me know about that one. It was an easy win.Nothing can screw things up quite as well as a computer... I may sometimes overdose my nutes by 5-10ml, but I'd never empty a whole 500ml bottle into there by mistake... which of course a computer will happily do. That's why I'm more worried about dealing with the failure cases I can envisage than I am about actually making the pumps dispense some nutrients (I know I can do that... raise an output high, the relay switches on and the pump starts running). I contacted a sensor company yesterday who make some tiny 120ml/min rated 'mass thermal flow' sensors,,, They've designed a microchip with a tiny heater element in the middle of two temperature sensors... when there's liquid flowing past, one sensor will read hotter than the other one (and the difference between the two sensors can be used to calculate flow rate)... If I can get hold of them at the right price (and I'm betting they cost a fortune and it's not going to happen), then they'd be totally ideal for ensuring the right amount of nutes got added. Cheers!!
Jim Conner Been curious what happened to your Growbed Nutrient Tank (green)... It's up at 85 pretty steady. Did you throw it in the oven? I do kind of like the full scale of the light as opposed to on and off. When I get this working outside, I may do that. What if you made it a bit longer of a process, adding just a little at a time, waiting, checking, adding again for each process. Your relay would only be closed for a couple seconds, then Perhaps run a loop that checks for any I/O whose state is 1 for more than x seconds, if it is, shut the whole process down or some such. If that thermal flow sensor you spoke of is a bit pricy, perhaps all liquids go through that one sensor, with a fresh water flush in between each. Just throwing stuff out there.
That 85C reading is a failed sensor... The 1820 gives a reading of 85C if it's failed to perform it's temperature conversion for some reason. The 85C is the start value on the 1820 before it deducts the number of counts from one of it's oscillators. I've had one of these sensors fail the same way before (back in 2001)... never did work out why it failed. I've got some more on order anyway so when they arrive I'll pull the faulty one off the bus and test it on it's own... it's possible there's some other reason for it failing to measure the temperature (i.e. water somehow got into my wiring loom etc) The thermal mass flow sensors were apparently around $1600 each.... so there won't be any of them going in there :).... I've ordered a little cheap capacitive touch sense board from ebay whcih I'll have a play around with... I'm hoping that it'll be able to detect the difference between liquid in the tubes and an empty tube.... Guess I'll find out in a few weeks when it gets here. Cheers!!
Very nice!! We were cut from the same nerd cloth, brother. LOL It did make me giggle to see you using cannabis nutrients to grow strawberry, though... hahaha whatever works, right?
Hi mnelson... I still remember the days when being a nerd wasn't cool :).... The guys at my local hydro shop say that 90% of their customers are all growing the same crop.... I still don't think they really believe that I'm not growing weed - they try to put everything I buy in black plastic to hide what it is in case I get stopped.... but I have nothing to hide. I actually chose the Canna stuff because it seemed to be the least canabis-specific stuff they had in stock... It came with growing guides for peppers and tomatoes etc... Cheers!!
I like the good 'ole General Hydroponics 3-part, but I don't know if it's available in the UK. Here in the States, it's kind of the de-facto standard for research type hydroponics. I think it's also pH buffered... I never had to fiddle with pH when I used it.
mnelson10000 Having watched all of Bobbly/MHPGardener's videos, my number one choice was going to be Masterblend, but the only way to get that in the UK was to order it of Ebay US and by the time the postage was added in the price was ridiculous. My local choices seem to be 'Dutch Pro', 'Canna' or 'BioBuzz', and Canna had the helpful grow guides online, so that's what I bought... I'll give something else a try when the current 5-litre bottles I bought run out (and now that I have a bit more of a clue what all the different things are for)... Cheers!!
No progress for the last three years I'm afraid. I started this project when I had a five-week break between contracts and have never found the time to continue with it. It is still sitting on my desk gathering dust, but it's been there for so long now that I've started to scavenge components from it for other projects. Cheers!!
You're amazing man! I would love to work with you!! I am an associate producer of a documentary film called Breaking Habits. It was filmed in California but was funded by the British Royal government. Please get a hold of me, I would love for you to help us with our watering system.
Years spent on this project is just way too long man; I know it may sound rude, but I'm merely trying to be honest with you. I found this video about 5 months ago, and in that time I was able to not only build an insane doser, but also learn C++, Arduinos, relays, stepper motors AND release a publicly available OS for hydroponic dosers on github. github.com/devinrayolsen/DRO-Matic That all aside, I'm VERY interested in seeing if my OS will work with your dosing pumps.. I still need to configure a few things to the OS for them to work (I think), but if you are serious about this project and would like to get it up and going, please let me know. Thanks!
Hi Devin - Yes... I've left this project gathering dust for far too long. I started the project when I had a few weeks available between swtiching jobs, but then I got into my new role and left this on the desk gathering dust. I've actually switched jobs twice since I started this project (I do short-term contract roles). One day I plan to get back into it again, but the demands of work, children and life in general have meant that I've been doing other smaller projects instead. (plus, I swtiched from using pre-mixed nutrients to getting bulk powders, so I have to re-think how to do dosing from powder instead). I'll try to take a look at your DRO-Matic this evening... Well done for being far more productive than I have been. I will most likely abandon my project in favour of yours if I can get it all up and working. Cheers!!
Excellent sir! Sorry for not fully understanding where/why the project was left off. I had a vision in my mind of you possibly still working hard on it with not much success after all this time and wanted to see if I could help! Give the OS a run, and again not sure about it working with your pumps as it was designed for a syringe doser, but I really want to tweak it to work with both types.. just don't want to spend more money on parts ;)
Having said that I'd look 3 evenings ago, I'm only just having a little look at your DROMatic OS now... (past midnight on a Saturday night)... I like your syringe doser setup. I've subbed to your channel so that I won't forget about your project. I really must get on and make some more progress on my own one... not likely to happen this weekend as I wasted today reviewing a 3Doodler 3D printing pen (it was crap). Cheers!!
No worries, I've still got to get it out of a beta state myself. My daughters birthday is around the corner so I know how tight time can get (Thanks for the heads up on the pen heh). I'm hoping to get few more commits out this weekend myself and possible instructional video of the OS and wire configuration. I would definitely stick with the pumps you have, my setup was over kill and I could of saved myself a ton of money had I purchased the pumps you have. Any-who, I'm very active on the tube, so just keep in touch with what your results and I'll be more than happy to change code to accommodate. Thanks Jim!
Feature request Jim ..Can we have a control interface like this one on the Connected Green house Vid ruclips.net/video/hpVQjlkNXUM/видео.html That would be just so very trick !!! :)
101blog That's one hell of a slick interface he's got going on his phone there. I never thought about using AR to control the greenhouse.... Now the important question... Who's going to write it for me :)
Jim you have the making of a beautiful set up will you have plans available for this when complete. I'm a Hydroponics grower who could use something like i love diy project and a set up like yours would cost $$$$$. Also check out RUclips videos by Robo-tank he also has a website www.robo-tank.ca he has a awesome software and set up for auto system but more geared towards fish tank automation but i think with a combination of his system and where your going for hydroponics would be a epic system thanks for share the knowledge and time
Hi +Demetrius Holmes - I'll be putting all of the source code up on Github when there's something useful to put up there. This project has been gathering dust on my desk for far too long now (most of this year), but I've just ordered myself a 3D printer so that I'll be able to design the custom bits of plastic I'm going to need to hold all the parts together... I'll put up all the designs on github too (when I get around to doing them). I'll take a look at Robo-tank's videos this evening. Thanks for the pointer. Cheers!!
+Jim Conner what is your github name? can you provide a link? thanks, I'm interested in the code you are using to display the data to the multiple screens
Hi Kaniick - The code isn't on github, but on mbed.org instead (as that's the development environment I was using). You can find the goodies at developer.mbed.org/users/jimconner/ - Hope that helps. Cheers!!
I really enjoyed this video, thank you so much! I have begun to assemble parts to achieve a similar end. I have decided to use ESP8266 boards that the different sensors will connect to and an ESP8266 relay board for turning stuff on/off. I intend to make Syringe Pumps using NEMA17 stepper motors and also a rocking bed to mix up the nutrients as the solid particles in the nutrient sink to the bottom and you would end up with more or less levels of concentrated/diluted nutrients. I will put the nutrients into a bag like those used for drips so that the nutrients really slop about on the rocker prior to drawing them.
I intend to use some kind of Pi or BB that will run a suite of applications that poll the measuring devices, then another suite of apps for draining and dispensing that are run by an "Event List" that is built dynamically with parameters based upon the results of the measurements. I have almost all of the parts to kick this off except for the green house. To start with I am going to use a 150 ltr container with square drain pipes erected like trees and insert the pots at a 45% angle. Then pump the nutrients to the top of the drain pipe and have them cascade like rain down the pipe and back into the container. I'm sure there are lots folks ready to tell me how much it won't work but it's the solution I came with and that's what matters to me. If it fails I'll learn, which is always worth while :)
I must say your approach appears to be a lot cheaper than mine. I was looking for a way to periodically insert the PH sensor into the mixture because they appear to wear out quite quickly from what I have read. A sort of 'dip stick' approach was my idea. Sadly I've been designing and building replacement networks for two clients and that has eaten all of my time this year. Hopefully that will be completed in a couple of months (the roll out is going to be a nightmare!) and I can build the green house from the scrap lumber I have plundered from skips over the last two years. Then we'll see if I have wasted lots of money and time ;) Once again, thanks!
Hi Bryn - Sorry for taking so long to get back to you... Sometimes life is busy. A chap called Devin recently got in touch with me via the comments to let me know about their own project where they'd used stepper motors and syringes already - they've got a project up on github with all their code... github.com/devinrayolsen/DRO-Matic ... It might be worth you getting in touch with Devin (you should be able to find him down in the comments section somewhere) as it sounds like there's a lot of similarity between what you're planning to buid and what he's already built. My own mixologist project has been on-hold for a couple of years now as I got busy with other bits and bobs and haven't put in the time needed to get the project finished (and also I switched to using dry powdered nutrients instead of pre-mixed, which totally changes the way that dispensing would need to be done.... I'm currently thinking that I should try a simpler project to begin with... Perhaps just a measured water inlet so that I can tell the system that I want exactly 20 litres of water dispensed into a container instead of just relying on my guesswork to work out exactly how full any container actually is. Cheers!!
Thank you for this! This is EXACTLY the direction of gardening mentality I want to go to myself. Really inspiring information this =)
Load cells under each reservoir seem like a really good idea. Wont matter if the pumps struggle, pick up air or whatever. Just pump until the target weight is reached.
I liked your idea for load cells Doug. Then I thought "Level Sensors, surely"
My internal jury is out on that.
I like what is being said here about designing "to avoid the possibility
of things going wrong", but part of designing for what I would call
"robustness" (and "reduced cost") is designing out unnecessary
components, and of course adding failsafes and backup systems.
So I am thinking why not solenoid control and single delivery line to the mixing tank? An array of solenoids at the end of a single, any length, small diameter, delivery line for all nutrients suggests to me you might even use one high quality peristalic for all nutrient mixes. These could then be stored a long way from your mixing tank(s), and a single mixing tank might service multiple, independent, root zones on a time-share basis.
For consideration:
(1) Could you abandon the "one peristaltic per feed" design?
(2) How would a single mixing system work with multiple root zones?
(3) What are the wider benefits and cost implications of the sophisticated simplicity being advocated here?
(1) Could you abandon the "one peristaltic per feed" design?
I am pretty sure you could use the two wires of an I2C bus or even RF to
control any number of solenoids, perhaps with compressed air to move stuff faster and flush lines. Nine (goodness me!) nutrient mixes
would not then be a limit on the design, and more mixes need not add to the cost and compexity as the number of "ferts in the mix" increases.
To deal with the "don't mix concentrates" issue and eliminate any hysterisis that a long delivery line to the reservoir implies, you would designate one solenoid to "flush nutrient delivery line with water" and/or have a local mixing tank. Of course this fewer peristaltics introduces an element of additional time elapsed, but I don't think time is limiting - 1 ml per second from one peristaltic will deliver 3.6 litres per hour and we are only talking about the dosing, not the mixing or flushing of the delivery line since that can be handled by a different pump.
Either way there is certainly a case for bringing the dosing under
software control because growers might want, for example, to buy
commericial solid N ferts and disolve them, use low (monitored) volumes of
specialist organics, or play tunes on urea vs nitrate vs amonia during
the course of a single day (possibly not a 24 hour day) AND do so for multiple root zones - for which read everything from a single flood and drain pot to a greenhouse bay 1000m2 in area.
(2) How would a single mixing system work with multiple root zones?
Such a system would sample each zone in turn by filling the mixing tank with that zone's growing solution and, on the basis of both analysis and anticipated demand (I feel an algorithm coming on that takes account of weather, maturity of crop and other factors), prepare a top-up mix for that zone by dosing a variable quantity of each fertiliser in turn, mixing and then dumping the diluted mix to the zone, flushing and repeating for a different zone - all with one array of sensors. The pH adjustment stage can be combined with flushing, so the low pH solution can be expected to sanitize the mixing tank, reducing any possibility of pathogen cross-transfer between root zones.
(3) What are the wider benefits and cost implications of the sophisticated simplicity being advocated here?
If systems are cheap enough then duplication of the entire system as a failsafe has a cost benefit justification.
You can monitor and calculate and log the whole process, using your PC and have real time up-to-date information on cost of inputs for each root zone.
If such inputs are measured and recorded accurately and reliably then they can inform a "blueprint" type growing regime that is replicable anywhere.
Would the load cells drift too much over time though?
Add food color to your nutrients and use a photo resistor detection system
I'm working on a similar project, and have come up with a series of float sensors, staggered, from lowest to highest. To reduce damage if one is bad, the system fills only when x number are down, and stops as soon as at least x number are up. It also knows the position of each switch, so if one is down below one that is up, it alerts the user that one of the two is not functioning. This reduces the risk, as it would take a multiple switch failure to create an under or over water problem. Much better than trying to measure the water fill side.
you should try to balance the PH before you add nutrients, because you might lock some of the salts out (sometimes you can see clouds forming in the water), when you do it after. it's a bit harder to do, unless you start calculating on an atomic scale - which some do. but you are still better off, if in the end, if you just add a bit instead of a lot of PH down/up. i also recommend making a neutral PH +/- solution with some distilled or RO water where you dilute the PH +/- first. way less aggressive. i personally use 82% phosphoric acid, diluted to a 1:10 solution, which allows easier dosing and creates less of an acidic hot spot. also, check the nutrients, often enough, B should go first. Rule of thumb is: the one with more phosphate goes in first. The correct order is: H²O>(H²O²>)Cal/Mag>Silicon>PH+/->B>A>Micro+Additives>check PH/EC
I am working on a similar project and i use a level meter inside the tank where the nutrients are mixed into, that way i don't need to measure how much flows in. but i am not topping up, just replace it regularly.
Hi jim nice work man. I have done some thing simillar. Less cabling just plug and go. 16 relays. Controls water level. TDs,ph,temp,humidty. Timers for watering. System suits all type of hydroponic. It has night time and day time settings. U set up everything from phone or pc wirelessly
Hi Murat Acikgoz - Sorry it's taken so long for me to notice your comments - RUclips decided that they were all spam as they contained links, and didn't bother to alert me to them - I only got the notification when I came to this video to reply to someone else's comment. You've got an impressive looking setup there - great work - I particularly like that it's showing you the exact water levels. My own Mixologist project has been sadly neglected for the last few months (got a new job... it's keeping me far too busy)... but someday soon I'll find some more time for this project - It's very much needed for me as I accidentally killed all of my strawberry plants a week ago. My pumps are on timers, but I switched off the timers when I was changing the nutrients and forgot to switch them back on again. This wouldn't have been an issue if I'd fully automated my nutrient changes. Cheers!!
This is not your grandmothers garden! I buy a premix so I only have three things to measure. With the other parameters I just let nature take its course and the plants toughen up from the abuse. At it's peak in the summer that Suncherry I sent you was sucking down 5 gallons a day in nutrient solution. Some of it was evaporation, but not very much, maybe a liter at most. So those pumps would be working overtime! I'm very much looking forward to seeing the mixologist fully operational. Thanks for the update.
I love your design process. I think i'm gonna copy it, haha.
Brilliant idea Jim. Will be a fantastic product .
Thanks Patrick - not sure it will ever make it to 'product' status, but it sure is a fun project. Cheers!!
Jim Conner
How about a Kickstarter Jim ?
I'd certainly consider doing a kickstarter.. if I can get the prototype built and working right... I wonder how many we'd need to get a decent production run ready... and I'd have to put in a good chunk of effort on designing something which can be mass produced (rather than the current jim+soldering iron solution). Cheers John!!
Jim Conner Well I'm sure you know where to get your front panels cut :)
I'm impressed with your plastic bending BTW ...Maybe a vid on that as it can be a bit of a black art to get right!?!
Great idea & project Jim, really interesting.
***** Thanks John - Hope you're well.... Cheers!!
Regarding failure mode if your uC stalls, I look for controllers with watchdog timers. These watch the signals of the controller and if they stop, an alert and alternate process like reset can be performed.
Great video , ur design and build is very informative , good work
Really impressive. Looks very cool. I am trying to put something together myself. Wish you added a parts list to the descriptions.
Also add power supply and processor failure alarms. This could be done most easily by remotely querying the system periodically, and triggering an alarm if no response is received within a pre-determined timeframe.
Weigh the nutrient dose prior to dropping in water tank to ensure no overdosing and also will graph actual nutrient levels
Pure awesomeness , I was literately looking at making one of these
Thanks M4ST3RC4TS - I really must get on and make some more progress on this project - It's been sitting on my desk for many months now with very little progress - I got to the point where I needed to build some decent chassis/framework to hold all the bits together, and then I stalled. I want to build a better system for holding all the pumps, and I have an idea of exactly how I want to do that... I've got a CNC router in my shed which I built about a decade ago which would be absolutely perfect for cutting patterns out in acryllic... so I just need to refamiliarise myself with the CAD package I used back then, spend a day or two getting the design right and a day or two in the shed actually building the chassis.... For one reason or another, I never seem to find the time to get properly stuck into that job. I did know when I started this one that it would be a long-term project.... If you start one, I might be able to copy your ideas, so I'm going to fully encourage you to do that :-) Cheers!!
Jim - Nice overview.
I grow lettuce in a spare bedroom - 6 NFT tubes with 11 plants per tube.
I have been thinking of designing an automated system and found your video very good. I was unaware of dosing pumps -- so thanks for sharing.
Your design and process flow is based on the nutrients you use. Someone posted that they were developed for MJ growers. You also commented that you watch MPHGardener and his use of Masterblend. Those products can be used, as many do, but they contain a large amount of by-products that are not consumed by the plants -- hence everyone talks about purging their tanks and totally refilling them -- Your design flow is based on that premise.
Consider a different process flow (this is the one I use).
I purchase dry fertilizer that is specifically designed for hydroponics. The ingredients used in the fertilizer are 100% soluble in water. My fertilizer vendor has posted quality standards regarding the quality of the nutrients (components from China are not used because they contain a lot of byproducts not used by the plants). The fertilizer is basically a part A and B. I mix my own concentration so my dosing amounts can vary (example -- my part A calls for 37 grams in 10 gallons of water. I mix 37 grams in 1 gallon of water and dose at a 1/10 th rate).
The plants consume the water and nutrients at different rates so each day I measure how much water is required and the current EC level. Since the EC is reading consumable nutrients and not a every increasing EC based on non-consumable compounds, the process is straight forward; add water, add nutrients based on new water requirements and EC reading (nutrients in tank). I only clean/replace my tank fluids at the end of the growing cycle or 4/6 months.
I measure the water in the tank by measuring pressure. I have a tube that extends to the bottom of my tank with a few holes near the bottom. I have a mems pressure sensor mounted at the top of the tube (it extends above the tank and does not get wet). The top is sealed with only the sensor wires coming out. As the water level in the tank increased the pressure on the trapped air in the tube increases and is measured - thereby converting pressure to water depth.
If you changed the type of fertilizer you use, your system could become simpler: Two (2) dosing pumps (part A and B) and a control solenoid water valve.
Where I live in the States, they don't use chlorine in the water, they use chloramine. Chloramine does not come out of solution by standing in an open container for hours or bubbling (as in your system). I use RO water - so my EC is directly related to nutrient levels.
As a side note -- look into (it's one of my projects for this hobby) the use of an inductive EC probe. The inductive probe removes all the problems associated with two electrical probes sitting in a conductive liquid. The probes are expensive if purchased from a commercial company -- I'm looking into a diy one -- two coils on toroid forms - one driven and one sensing.
I'm glad I found your site.
Hi +JHinkleJr - I really need to get one and make some more progress on this project - it's been gathering dust on my desk for too long now... but fortunately I've got some holiday time coming up, so I hope to be making some more progress (and another video) next week.
Although I was using Canna nutrients when I made this video, I have since got hold of some Masterblend (same stuff MHPGardener uses) which was shipped over from the states.... The dry nutrients sure do work out a lot more cost effective than the pre-mixed stuff.. I'm hoping to do a Canna vs Masterblend experiment next year to see if there's any noticable difference between the two. (The guys at my local hydro shop reckon there's no difference between any of the brands they stock (which doesn't include masterblend). My masterblend recipe is 0.6g/litre of masterblend, 0.6g/litre of Calcium Nitrate and 0.3g/litre of Magnesium sulphate.... Of course... modifying my planned dosing system to use dry nutrients instead presents a whole different set of chanllenges, so I might press on with desgining for liquids for now and worry about modifying it later.
The problem with relying on EC level for nutrient measurement is that it doesn't tell you the relative proportions of the different nutes... for example, if the plants are using lots of nitrogen, but no P or K and you keep on topping up, then the strength of P&K will gradually increase over time. I don't know how real-world of a problem this nutrient imbalance is. I understand that massive-scale commercial growers get water samples analysed with a mass spec so that they can work out which particular nutrient needs topping up on any given day (and the biggest growers even have their own mass spec machines and do it in-house).
I'd already been thinking about using air pressure to measure the water level - I've saw it done that way in a dishwasher I once dismantled and was always rather taken with the idea.
A DIY inductive EC probe is a project I'd be very interested in... I read up on that when I was working out how EC probes worked, and it seemed like a fantastic idea... Please keep me posted if you make any progress with that.
Thanks for taking the time to write such a long and well thought out comment - Happy Christmas!!
Cheers!!
+Jim Conner Use your solid Masterblend components. Figure how much is required for 10 gallons as an example and then mix it with only 1 gallon of water. Now you have a 10 times solution to use in you system. You just need to account for less solution using the concentrate than with your premixed purchased liquid solutions.
The notion of nutrient unbalance is propagated thru the use of fertilizer (like Masterblend) that is NOT designed for hydroponic use (when used in soil - these impurities don't have an adverse affect on the plants -- they just add to the gross weight of the fertilizer). Fertilizer like Masterblend have a LOT of components that effect EC and PPM readings that are NOT consumed by the plants. Over time these unusable components build up. The typical explanation as to WHY an EC issue exists is to call it a nutrient unbalance instead of stating the fact that the fertilizer contains garbage and needs to be purged often to keep the system running with some degree of proper EC or PPM values.
In your investigation on how EC meters work, you should have noticed a range of different material used for the probes. Probe contamination is one of the biggest problems with leaving an EC probe in solution for extended period of time -- as in an automated system. THAT is why I'm exploring an inductive probe. Inductive commercial probes sell for $600+ which is well outside my pain limit for an automated lettuce grow system.
The pressure sensing water level work well if the proper sensor is used. I used it to track Atlantic tides in the Florida Keys. The problem I found in salt water --- was salt water. The sensing tube would contain a hi humidity environment of salt which tended to corrode things quickly. When used to sense fresh water levels -- the corrosion issues is greatly reduced.
Cheers back at you!
Pre-mix the masterblend in concentrated form.... That's so obvious... D'oh... Facepalm... bumps hand on forehead... Yes of course... What a superb suggestion... How on earth did I fail to think of that one. Thank you, thank you, thank you :-)
With the water level sensing thing, I'd actually been thinking of using some lay-flat tubing filled and sealed at atmospheric pressure, inside a rigid outer PCV tube. As the water level rises, it will attempt to compress the lay-flat tubing inside, increating the air pressure inside the sealed tube - I think that would avoid any corrosion issues.
Cheers!!
+Jim Conner
I'm just quick thinking off the top of my head --- but if the pressure sensor was placed in a plastic baggie -- sealed where wire exit the baggie and the baggie is placed in the tube -- as the pressure in the tube changes -- the same pressure change would be seen in the baggie -- there may be some lag in response but levels don't need millisecond response times..
I'll have to try this as all humidity issue would go away.
Cheers!
Yep... that's pretty much what I was thinking.... Can you tell me what pressure range you I'd need to measure from/to for a reasonable depth of water (let's say up to 50cm of depth)... I've got some of those dirt-cheap sphygmomanometer pressure sensors of ebay kicking around which can measure 0 to 5.8psi ... If I'm really lucky, that could be perfect for the job. Cheers!!
Nicely done Jim. Realy like your video's and your approach to things. (thankfully ponic wars pointed me to your channel)
Recognized some parts like the relay bords from my own automation project. And got motivated to finally work out the last kinks and finish the project. Rearranging my workbench right now!
Thanks MrDutchgrass. I really like that people are enjoying my videos. I really enjoy this little youtube community that we've got going on here. I think what Ryan's doing over in Thailand is awesome (wish it was me doing it). Awesome that I gave you some motiviation. Would love to see some details of your project - are you going to put a vid up when it's done? Cheers!!
Love this ambitious project! one solution to the checking nutrient pump out would be a funnel on a scale
Hi +yagoa - I'm planning on putting all of the nutrient bottles onto a scale and measuring the weight difference as I dispense the nutrients - that gives me a very level of confidence that the nutrients have been dispensed, and let's me detect when bottles are empty etc - The load-cells for digital scales are crazily accurate - I've got myself four of these load cells and now I need to build a weighing platform/enclosure to hold the bottles in place. Thanks for taking the time to comment. Cheers!!
3 years later. Than;s for your lots of information
Yo man, your voice is exactly like Jordon Peterson, its trippy 😀. Keep up the good work, nice video.
Your design allows the system to create a mix that might be incorrect due to failure in the system. Such a mix once in the mixing container will be wasted because you are not able to reliably determine what's missing in order to correct it.
To increase reliability you can use two stage measuring. Pump each nutrient into individual containers. The user then observes that all the containers have the right amount of liquid. The user presses a "release" button and a valve in each container opens and gravity moves all nutrients into the mixing container at the same time.
No need to monitor pumps and level of source liquids because you have a stage where you can visually check its correct. You will after all me present when this all happens so you save on complexity and be able to correct any measuring errors before they become irreversible.
Graham Wilson Hi Graham... I feel it's a bit too soon to start getting critical of the design just yet. I'm still very much at the stage of buying up bits that I think I'll be needing and figuring out how to get them to work. I'm very aware of the opportunities for this system to screw up massively, which is why I'm more worried about metering the liquids being dispensed than actually dispensing them. I recently saw a teardown of a blood sample analyser (over on mikeselectricstuff ), For the most accurate dosing requirements in that system, they were using syringes driven by stepper motors on a threaded bar... For the slightly less accurate requirements they were using 5ml vacuum driving diaphram pumps which dispense 5ml with each cycle of the pump. They didn't actually monitor a single fluid for flow rate. I was rather surprised by that. Even the coffee machine at work uses one of those rotary hall sensor flow meters, but for analysing blood samples they didn't feel the need. Amazing.I like your idea of having the sight glass stage, but we couldn't release all the liquids at the same time as they need to be mixed in the right order, so it would take just as long as doing it by hand. I do however want the system to be able to run without oversight as I need it to be operable by one of my neighbours when I'm off on my holidays, so if I can managed a one-button-does-it-all approach then that's what I'm going for. The big problems I have with my current manual approach is that a.) I don't actually know how much liquid is in my reservoirs.... I make an educated guess... (45-litre tub... half full... take a big off for the pump and heater.. Let's call it 17 litres in that one)... and then inaccurately add my nutrients based on that guesstimate and some lazy maths... Most of the time I get it right... but I got it wrong often enough to want to do this project.I'm looking at some interesting options for flow monitoring... I've seen some awesome 'thermal mass flow' sensors which would be perfect for the job if it wasn't for the fact that they cost $1500 each... I've currently got some bits on order so I can have a play aroud with capacitive flow sensing in a few weeks time when they arrive. Thanks for watching and taking the time to comment. Cheers!!
Hi, very cool video but can u please share the EC as well as the PH circuits that u built? I would really appreciate it ✌️✌️
Amazing Im working on a similar project now. thanks for the ideas.
Yup, learning to program is still the number one thing on my to do list. I seriously need to get around to it. Great video!
Thanks MiFraDeLa88 - That's a very good thing to have on your to-do list, and there's some great tutorials and exercises out there now to help you along the way. Obviously I've no idea of what your skill level is from just one youtube comment, but if you're looking for a place to start at the very beginning with programming, then 'Hour of Code' (google it) is a great place to start. I've used their online tutorials with both of my kids and they went down very well. Cheers!!
Jim Conner Wow thanks a lot! I have a technical background (Chemistry), but I'm a complete beginner when it comes to computer programming. I'm definitely going to be trying this website out. It seems a lot more fun than reading the old C++ text book I bought used on Amazon.
MiFraDeLa88 C and C++ are great languages when the only alternative is writing assembler code (i.e. when you need maximum performance, or you're running on some tiny microcontroller with hardly any memory), but with the big fast computers, tablets and phones we have these days, it's much easier to use a higher level language (python/ruby/java/lua/golang etc) which lets you express things in easier to understand ways and not have to worry about how memory is getting allocated and and how the bytes get moved around. Lots of people seem to get on well with either Python or Ruby, but it's a bit of a marmite choice... I'm a Python fan myself (some ruby statements seem back-to-front to me), but I know a few Ruby fans who find Python hard to understand. Anyway.. the hour of code is a great place to make the first steps... Hope you enjoy it. Cheers!!
Thanks! I'll definitely keep that in mind when I sit down to invest some time in learning. As it is now the most useful language to learn would be something called Labview, by National Instruments, but I can't really find any free resources for learning it that are geared towards beginners.
MiFraDeLa88 Labview is something I've been wanting to learn myself as it can plug into my power supply, signal generator and scope, and then I can write programs to control them all. That one's on my to-do-list, but like yourself, I haven't really found any good resources for labview that take you through from the start. Cheers!!
Instead of peristaltic pump, have you considered ultrasonic nozzle? Flow-rate is more or less constant, and you can fill a separate reservoir in which all the necessary solutions are combined and then gravity fed into the main system
using a scale, or relying on one isnt recommended as they go off very quickly if you're constantly puting weight on them.
also, consider how you plan on mixing or shaking your small bottles where nutrients will flow, before they flow.
consider that boost acc and rhizo will most likely dry and block your tubes within the first week.
id recommend some kind of top down dripper into a funnel with larger tubing to prevent clogging, but they still need to be shaken before added
another way to remove chlorine and possible chloramine if running from municipal water source is to inject some ascorbic acid into your water. dose of 2.5ml (50mg) per liter of water will neutralize them
Hi Jim. Just wondering how you are getting along with this automated mix project. Have not seen any updates on it but I might have missed it. It sure looks complicated and yes, lots could go wrong. I was wondering... what would be the result if you used gravity measurements as IV bottle and drip valve as seen in hospitals with a type of solenoid valve for each nutrient, where the EC is measured contentiously. Where EC is of a point of number for the first nutrient, then once reached, the flow stops as the next solenoid is activated until the next number of EC is reached. Progressing up the line until the final EC is finished. Seems a microprocessor could keep an eye on this all the time. Where there can be different states of EC readings. One for seedling/early veg to mid veg and finally flowering stage. Not sure if this is a way to go with this but thought of it when watching your video. Anyway, just an idea. If it did work, would greatly simplify the project. Please keep up the super wonderful videos. Thank you for all you have posed thus far.
It's a long time before you posted this controller you made. But still hope you will answer :) :) :). Can you also make a controller with a LCD keypad shield, to make a slightly simpler controller that can controller the following. Instal time, instal a time for light on, a time for light off, display humidity/temperature and maybe also a relay for humidity with a menu structure. I know it's a bit much to ask, but I figured you are the right person because what you do is out of this world. An ultimate controller (except ph/ec) for the average indoor grower
Well, extremely interesting and informative video. You earned my sub anyway!
Thank You Jim!
Why not measure the npk in your reservoir and adjust based on the reading... That way you can add 1 ml check again 10 minutes later after it has circulated, and add another if it is still low. Same with PH. I think you are overcomplicating the process. This would also allow you to keep your levels between certain acceptable ranges rather than worrying about specific amounts dispensed. For error trapping you could set it to alert you if it has run so many times and not reached a correct level. This could mean nutrient level is gone or pump is bad or motor is dead... But regardless it would create a simple easy way to alert you to check. It doesn't matter how the failure has occurred, rather that it has, and will require human intervention.
you could do the mixing in an intermediate container, and measure the weight of that container this way any air in the tube would not mess things up.
How is this working? Has there been any drift in output?
I might do something like this for my aquarium, this is really great.
Thanks asuspower . Just a quick update on what's been going on with this project... I've now switched over the microprocessor board as planned to the one with more memory and I now have all 9 of those little OLED screens working. I'll try and get screen no. 10 (the full colour LCD) up and working this week. Cheers!!
you're better off controlling the peristaltic pumps using L298N dual H-bridge motor controllers. It lets you power them up smoothly using a gradually increasing pwm signal. That way you greatly reduce the EMI they create which can easily cause your processor to freeze up and leave the pumps stuck on. when I tried running these same pumps with relays they almost always froze up my arduino and the motor controller was the solution.
If you're worried about EMI, you can use an optocoupler to isolate the higher voltages and feedback from the arduino. They're really cheap. Just drive a N mosfet chip to run the motor.
I relay not going to not let pass the EMI if any. Are you sure that arudino was freezing up because this.
You could use a float switch for filling the bucket
Two thoughts - 1. instead of weight and flow for the water measurement have you thought about using ultrasound units to measure the height in the container? Seen break out boards that do it for a couple of pounds on eBay, seem to remember someone using them to measure growbed water height for an aquaponics set up. 2. Instead of flow meters on the pumps as your backup to make sure the are dispensing correctly (given the accuracy level of the other flow meter) what about a moisture sensor below where each one drops into the container, very basic two copper contact liquid switch? You could set a max override time on them which would switch off the pumps as a last resort.
I received my Dallas one wire temp sensors yesterday. It's quite embarrassing but I have to say I have failed to make the worlds simplest circuit work. Not sure if the sensors are duff, it would seem unlikely that all 5 would be faulty. I am reading 3.3v on the positive leg across to the ground so I know they are receiving juice from the Pi GPIO pins. I also have 3.3v on the data though, is that normal? I have got a feeling that it's a stupid question but thought I would ask, there isn't a whole lot that could go wrong with it really so am a bit stumped.
Dan
Hi Daniel. Ultrasonic sensors could work as long as I'm always mixing nutrients in the same container. It would be OK for the bulk liquid (i.e. 20 litres of water), but I doubt that measuring the surface height would be able to tell me if I'd dispensed 5ml or only 2ml of one of the nutes. I'll look into the ultrasonic options a little more. Thanks.
I found some excellent looking flow sensors today (no idea of the cost yet), They work by having a heating element placed directly between two temperature sensors. When there's no liquid flowing past, both temperature sensors will read the same level, but as the liquid flows past, it will cool the first one in the flow more than it will cool the second. The sensors say they're ridiculously accurate (up to flow rates of 120ml/minute). I bet they cost a ridiculous amount.
With the DS1820, the data line is normally held high except for when a device is tranmitting or receiving. You can run the DS1820 without the power line at all and it will parasitically draw power off the data line, with each device storing just enough power to perform a conversion and send the results back. (nobody ever seems to use them without the power line though as it's just more hassle than having an extra wire). So yes... seeing 3.3v on the GPIO line would be perfectly normal.
Cheers!!
Excellent Vid Jim.
Awesome project!
Could you not use a float shutoff in your reservoir at a predetermined volume?
Lots of nice ideas. Did you manage to get the system up and running? I notice this was 5 years ago.
I don`t understand you, but like for your big work!
if plants drink water and some of it evaporates dont you get less water when you drain?
why do you mesure water if you say you have the same water level allways. why dont you just put in a float sensor?
How are you supposed to know the quantities of elements in a solution.
For example if you put 10 parts calcium 10 parts potassium 10 parts iron 1 part boron etc ...
If the plant uses more of one element than the other it may say the levels are okay on the EC but in reality it could be deficient in an element or worse an excess of one particular element.
I'm not sure how plants up take nutrients do they select what they want like a picky eater or do they absorb all the nutrients in equal amounts.
The reason I'm asking is I plan on adding macro and trace elements as I believe they are important to add to the water but I want to be 100% sure I get it right first time before consuming fruits and vegetables that have been grown hydroponically.
Hi TinkerTom - You are totally correct that EC reading only gives you an overall reading and doesn't allow you to identify the levels of individual nutrients. You are also correct that different plants will use nutrients at different rates and if you're just topping up with nutes the solution will eventually become unbalanced. As far as I'm aware, the only way to identify the levels of individual nutrients is through mass-spectromotry which generally involves a laboratory (or tens of thousands worth of equipment). If the nutrient mixture becomes too inbalanced then the plants can suffer from nutrient-lock, where the pores in the roots become clogged with a particular nutrient, preventing uptake of the ones it needs.
Without the lab tests, the only way to be absolutely sure what is in your nutrient mix is to make a fresh batch every couple of weeks. An alternative approach (if you want to use the same bacth of nutrietns for longer) is to try and identify deficiences in the nutrient mixture from the plants leaves. Take a look at the Canna deficiency guide at www.cannagardening.com/deficiency-guide - If your leaves look like the pictures then you'll know which mono-nutrients your plant is lacking.
Thanks for taking the time to leave a comment - Hopefully my answer is helpful. Cheers!!
Thank for the prompt reply Jim greatly appreciated 👍
It gets even more complicated if you add different plants to the mix as every plant is going to require different nutrient profiles and to further complicate things when they flower and fruit they require a different nutrient profile again.
I mean I have no idea how much it would cost here in the UK to have it tested every couple of weeks but doesn't sound cheap especially if you plan on doing it for a long time.
It would be okay if money grew on trees though haha 😂
I've checked out the website very informative but apart from the few deficiencies listed is there a way to tell if a plant is deficient in other elements?
I can see why they don't add the trace elements but it's a real shame though just because they are used in small quantities doesn't make them less important. I mean I'm no expert but I'm sure our bodies need these trace elements I watched Cody's lab and he done a mix for algae he planned on consuming and he put a large variety of elements in his.
Yes it was very helpful thanks 🙏
great educational video! keep it up
nice work man. God Bless.
Jim, you could fill another container with ml graded as a check system before dumping in the containner and after check push one bunton to dump... as for safed, just an idea... did u understand me?
Hi W Francisco - Although that's a good idea for checking the dispensed amounts, the two-part nutrients that I use are supposed to be added seperately to the water, as if they come into contact with each other when they're undisolved then it can form some other salts which are undesireable (I can't remember which ones), so I'd have to have multiple dump mechanisms for at least four of the measuring containers. I'm currently working (very slowly) towards the idea of using a load cell (i.e. digital scales) for measuring the weight of the nutrient bottles, and only ever dispensing from one bottle at a time - I'll can measure the starting weight before dispensing anything, and then watch the weight drop as the nutrients are pumped out of their containers. That way I'll know for sure that the nutrients have been dispensed, and because load cells are ridiculously accurate, I'll have a high degree of confidence in the measured amounts. I've actually already hooked up a load cell since I made this video - it's a 5KG device, with a 24-bit Analog to Digital converter attached to it. That'll gives me sixteen million different levels of weight measurement between 0 and 5KG, which if I've done my sums right is a resolution of 0.00029 grams. Sadly though, this project has been gathering dust on my desk for the last few months as I never seem to have any free time. I'll get back to it sooner or later though (most likely when the days grow short and the nights grow long). Cheers!!
Hey Jim, I was thinking in so many aplication this device can have, auto coffe maker, dump chlorine in a well, mixing tints... there are plenty of things to do, keepup the good work.
nice job pal! I'll call mine mixologist too
Thanks ***** - Would love to see what you come up with... I need to make some progress with this project myself... I haven't touched it in the last six weeks as I got busy with work and having a social life. Cheers!!
How do u get the water level higher with that setup? Halfmoon stop inside?
Wanting to do something similar, how did it end up?
Great choice of Nutrition ;)
I like your setup. with a beer too !
Dominique Dupont Gotta have a beer.. .it's the rules :D
Hello.am looking for an automated nutrient system for growing lattuce and cherry tomatoes in acre of land.pls advise where can I buy this kind of automated system. Appreciate your help and advise
Who is shaking the nutrients?
Hi all! quick question, when my pump doesn't proceed to dosage for some time (like 24h), the inlet tube liquid slowly flows back to the solution container. What can i do about it because i thought peristaltic would retain the liquid when off ?
Good question, and I'm really not sure of the answer as my Mixologist project never made it to completion. One thought though.. Silicone tubing is actually slightly porous and will allow air into the tube over time. If you're using that then maybe switching to vinyl tubing will help. Cheers!!
@@ThingsWhichArentWork Thank you Jim, I'll try with other tubes to see if it's the same ;-)
perhaps try measuring nutrients by weight, then dump the lot into the tank.
Hi, Can i see the codes for this automated nutrient doser. I actually doing a doser myself and having problem for the coding part.
I'm afraid this was an unfinished project - I got the OLED screens and some input buttons up and working, but after that I got myself a new job and have never finished The Mixologist. The electronics part is still on a shelf beside me, so i might one-day revisit it.. but don't hold your breath. Cheers!!
Is evaporation from the water tanks a significant issue? I'm working on a similar setup myself and I'm concerned that the nutrient concentration will increase as water evaporates. Also how are you draining your tank completely before refilling? Conical tanks are expensive. If the tanks aren't drained completely wouldn't creeping nutrient levels become a problem?
Hi stlaunder. Evaporation from the tanks is pretty minor compared to the amount of water that the plants will transpire for themselves. Also, you want to cover over the tanks to prevent the sunlight getting into the nutrient mix and allowing algae to grow. With a lid on top of the tanks then evaporation ceases to be a problem. Top tip... If you suddenly notice that your plants are consuming more water than normal, have a check for pests on the plants... When the plants are under attack by sap-sucking insects they'll get through much more water than normal. I've never worried too much about totally draining the tanks every time. I figure that as long as 95% of the solution gets changed over, any nutrient imbalance that was left int he remaining 5% of the liquid is diluted down by the fresh nutes anyway. Cheers!!
@@ThingsWhichArentWork Great, thanks for the quick reply. I should be able to get away with one tank for water storage and one for mixing and storing in that case. I'm using node red if you haven't heard of it already. It's very cool!
Have you considered using weight per bottle to track how much is dispensed?
Hi Don - I'm planning on doing exactly that, but with the small optimisation that I can weigh all the bottles at the same time, but only dispense from one bottle at a time... so the reduction in total weight will be exactly the same as the dispensed amount. I've been very slow at progressing this project (don't know if I will ever finish it). I got as far as building the weighing platform with four load cells, but haven't got around to hooking them up to a microcontroller yet... (I built the weighing platform over a year ago now). Cheers!!
Jim Conner what about stepper motors with maybe a syringe. You could count the steps to pull up a ML.
Why do you change your nutrients? What changes? Why not just top them up, adjust the EC and pH, and keep on going?
The plants do not use up all of the nutrients at the same rate, so if you're just topping up you tend to get high concentrations of one particular nutrient (i.e. potassium) but not enough of the others. The EC will still measure correctly because the conductivity is kept correct by the high levels of potassium, but the plant won't be able to get enough of the nutes it's actually seeking. I did look into how large commercial growers deal with having thousands of litres of solution, but they're doing full laboratory water quality analysis with spectrometers so they can measure how much of each individual nutrient is in solution and top up accordingly. Cheers!!
@@ThingsWhichArentWork Thanks
@@ThingsWhichArentWork If you watch some videos about trace elements you'll learn that our body tends to balance minerals by taking only what it needs. Maybe plants do the same think.
I've been thinking about and designing a system like this for several months. I suspect you are also a chemical engineer.
Hi +Chris Johnson - Nice guess, but I'm afraid I'm not a chemical engineer... I spend my days battling with computers instead. I do often call upon the help of a friend of mine who's a biochemist though. I'd love to see your system when you get it up and working... Cheers!!
Hi, How are are you on this project? Is it fully completed?
Did you ever solve the nutrient guarantee system?
could you please please please make one of these for me to purchase....im extremely uneducated and could never put this together.....amazing work!!!
I haven't even finished making one of these for myself yet. You might want to take a look at Devin Olsen's DRO-Matic controller which he's been wokring on. He's a lot further along with his project than I've managed. ruclips.net/video/GlZHTMk3PBg/видео.html ... Cheers!!
Yes i see that my apologies i may have commented aloud! Thank you for your response
Why no one is buying cheap boards from aliexpress? A 16-channel relay board may cost you a lot less than that 8-channel-resold-on-eBay-from-china board, 8€ to be exact. I've been using a 4-channel board without any complications... Are there some countries with customs fees to chinese products? Because 11£ seems like too much for a relay board. Any way, interesting project!
Great project. Can you share the source for the pumps?
Hi Bill - The pumps were just from ebay - If you search for 'peristaltic pump' and go for the cheapest prices, you should find them. You might also want to check out Devin Olsen's DRO-Matic project ( ruclips.net/video/GlZHTMk3PBg/видео.html ) - He's got far further along with his design than I did - my mixologist project has had no progress for the last 18 months, where as Devin has some working code up and running. Cheers!!
Nice build id like to try it
Hi Special Agent - unfortunately I never finished building this project (though I still plan to at some point), so I'm afraid there's nothing for you to try out. Cheers!!
How is your project progressing? It's been almost a year since upload. I am very interested in how you have integrated all off the variables that you outlined in this video
Hi +applemarkwantsvids ... The project is coming along so slowly that 'standstill' is probably the best word to describe it... I did a few more weeks work on it after making this video... I added a 320x240 pixel Colour TFT display to run a menu system, and I worked out that the most accurate and reliable way of dosing out the nutrients was to use a load cell to weigh the contents of the bottles during dispensing... That way I'll know 100% for sure that the nutrients have been pumped out of the bottles...I got a load cell hooked up and working giving me weight readings, and I added a few buttons so I could control a menu system but after that, I ground to a halt... I realised that because the load cells are also sensitive to twisting, I'd need a proper weighing platform with a load cell in each corner, and to make that I'd need to spend a day or two in the shed cutting bits of plastic and drilling holes for screws and sensors... This was around the same time that I started a new job, and since then (mid February) I haven't managed to find a couple of days spare time to tinker in the shed. I'm planning on getting myself a 3D printer for christmas this year as that'll let me print out parts for this project. I've not given up on this project... it's just slow going for now. Cheers!!
great job!! but i have a problem, i need a oled source code for my kl25z (sorry my english is so bad)
Hi Eduard Mazo - I'm using the Adafruit lib which someone ported to mbed... developer.mbed.org/users/nkhorman/code/Adafruit_GFX/ ... It worked OK for me, except for sometimes getting the top-of-screen set at somewhere other than the top of the screen... I have a fix for that, but I have to dash out for work now. Hopefully the Adafruit ported lib will get you started - I'll try and dig out the fix later today. Cheers!!
You are an amazing electrical engineer. Did you build this?
Sadly it is an unfinished project. I switched over to using dry powdered nutrients and never finished the automation for liquid ones. Maybe one day.. it's still on a shelf next to me. Cheers!!
@@ThingsWhichArentWork: I am in the process of building a garden and what you described is far better than anything out there in the market. I would have purchased one from you (That is how good it is). Than you for answering
Do u have this perfected yet and ave u sold any?
Any chance to get a GitHub repo with code, diagrams and part lists?
Thank you very much!
Hi Alexis - The code is up on developer.mbed.org rather than github. developer.mbed.org/users/jimconner/ ... I'm afraid there is no parts list or diagrams as this project hasn't been finished yet (it's been on hold for the last 2.5 years so far... one day I'll carry on, but don't hold your breath). Cheers!!
excellent..!
Hi jim from CA, I am a prototype machinist, I work with mastercam and solidworks. I would like to get more in to electronics and suggestions? when it comes to making parts to print, programming, fixtures, tooling, you name it, I do it, but I would like to start building systems much like this though need to start somewhere learning electronics.
Hi BringItHard - I wish I had better skills with 3d-design packages. I'm still bumbling along with Autodesk's 123d design at the moment, which is really rather limiting... I really must invest some time in learning a proper 3d package (tempted by Autodesk Fusion 360 because it's free for hobbyists). When it comes to learning electronics, my advice would be to only worry about learning enough to solve the exact problem you're trying to solve at the time. You can go a long long way just knowing Ohms law. If you get youself a copy of 'The Art of Electronics' by Horrowitz and Hill it has every possible thing you could ever need to know, but it's a huge book and not really readable from cover-to-cover. It's just a great reference when you decide 'I need some simple oscillator circuit' and you can look up a few different examples. You should also check out Dave Jones' EEVBlog channel on RUclips. Dave's done some fantastic tutorial videos on there (mixed in with product reviews etc) so his channel's well worth a look. You might also want to check out Julian Illet on RUclips as he makes videos at more of a beginner level. Hope that helps. Cheers!!
Great! The book as well as the robotic builder bonanza, I also sub those 2 channels as well. In the manufactioring world I'm in we use Solidworks for modeling and print making. You can find those files online for free as well if you would like to know more about that PM me and Ill point you in the right direction. Thank you for getting back to me!
Good Stuff Jim! Once you get it sorted, will be a nice asset to have around.
Thanks Ryan...Strikes me that it would be an even better asset to have around if I added a 10th pump on there for dispensing beer :) Cheers!!
Jim Conner While I agree completely, 1ml/sec is not going to cut it!
Ponic Wars Respect... 3.6 litres per hour would leave me paralytic :)
Ponic Wars LOL ; )
Keyplayr61 Greenhouse Hydroponics And Gardens Jim Conner I was only looking at it from the perspective of it taking 568 seconds to get a pint! lol
WHERE DID you learn to do all this ? What's the name of this science ?
Hi Dominique Dupont. I've been fascinated by electronics and computing since an early age and studied them at college/university. The hydroponics stuff I learned entirely by watching videos on youtube and a few articles I found with google. Cheers!!
Jim Conner Cool. I'm also learning hydroponic from youtube and I realize the technology is still old. For example, I wanted to make a cheaper CO2 controller. Why does it cost 500 $ at the moment ? It has not been designed and mass produced properly yet.
Hi Dominique Dupont - The guys at my local hydro shop tell me that they reckon 95% of their customers are all growing one single highly lucrative (and illegal in the UK) crop... I think a lot of these addons are so ridiculously expensive because they know that they can sell to growers who are making $500 per plant every few months. They're really not targetted at people growing veg. I can see no other way that they could justify charging £150 for an injection moulded plastic tray when I can pick up a similar injection moulded plastic children's sledge of roughly the same size and shape for £10. I reckon you can DIY a CO2 controller much more cost effectively... Ebay tells me that a CO2-Sensor costs £28, and Arduino pro mini is £1.48 and Pneumatic Solenoid Valve is £4.65 .... I believe that works out to somewhere around $50 for that lot... After that it's just wires, hoses, soldering and code. Cheers!!
Jim Conner I don't completely agree with you, that is a too broad assumption. But parts of it is true. I think the main reason why I can't buy a CO2 controller under 100 $, is because no one like me took the time to make it ! But yes, I believe it's technologically and economically possible. Science is sparsely applied, even today !
Can u pls help how to make it
Frist of the first sould be water filter (Reverse Osmosis) for filtered water and better ph
AWESOME !!!!
Thanks +Amit Patkar ... What would be even more awesome is if I actually put in some more time on this project and got it finished... It's been gathering dust on my desk for months as I got sidetracked with other stuff... I'm planning on doing some more on it soon though. Cheers!!
hi dude! can you tell me how much time do you expend to build all this project? i am interested in build one to me and want to know. what kind of problems did you has when was in development . Thanks.
❤❤❤❤❤
This is really really cool Jim. I've got 2 different types of pumps coming UPS tomorrow, one just like yours and the other a brass fixture. I'm not nearly as far along as you are, and I don't have the technical background you do (except for the programming, I've done a fair bit of that) but I'm having a great time playing with all these things since you started the fire. I'm only looking to do A/B PH and EC, so bit simpler. Hey, did you know the Imp has a built in photocell? I've added that to my plot.ly graph. I'll be watching your progress to steal your ideas :) I'll give you props of course. There are too many cool things to comment on here.
FesterWerks Thanks Marc. Oooh... nice idea using the Imp's photocell... I'll definitely be stealing that idea from you (particularly as I haven't got the BH1750 light sensor up and working yet)... though I see from your graph that you're plotting it as a 1 or a 0 - does it read off an analog value too? I started off thinking solely about doing the pH balance part (since that's the bit I screw up so often), but decided that if I could get that to work, it wouldn't be much more complicated to dispense all the other solutions too,,, it's just more of the same over and over again. Cheers!!
Jim Conner Yes, it does do analog (I think only analog) but I only wanted to know if the light was on or off so I did some real quick math to set the value to a 0 or 1. And unless the sensor is misbehaving, my light turns on briefly around 5am ... odd.
My biggest concern in the whole thing is what you're working on... reliability of the pumps to turn on/off and be accurate. I'd hate to be at work and see my plot.ly chart off the scale on the pH level and not be able to get home to fix it.
FesterWerks I've now added the light level (divided by 10,000) to my own graph at plot.ly/~Fecn/340/hydroponic-greenhouse-temperatures.embed - Thanks for letting me know about that one. It was an easy win.Nothing can screw things up quite as well as a computer... I may sometimes overdose my nutes by 5-10ml, but I'd never empty a whole 500ml bottle into there by mistake... which of course a computer will happily do. That's why I'm more worried about dealing with the failure cases I can envisage than I am about actually making the pumps dispense some nutrients (I know I can do that... raise an output high, the relay switches on and the pump starts running). I contacted a sensor company yesterday who make some tiny 120ml/min rated 'mass thermal flow' sensors,,, They've designed a microchip with a tiny heater element in the middle of two temperature sensors... when there's liquid flowing past, one sensor will read hotter than the other one (and the difference between the two sensors can be used to calculate flow rate)... If I can get hold of them at the right price (and I'm betting they cost a fortune and it's not going to happen), then they'd be totally ideal for ensuring the right amount of nutes got added. Cheers!!
Jim Conner Been curious what happened to your Growbed Nutrient Tank (green)... It's up at 85 pretty steady. Did you throw it in the oven? I do kind of like the full scale of the light as opposed to on and off. When I get this working outside, I may do that.
What if you made it a bit longer of a process, adding just a little at a time, waiting, checking, adding again for each process. Your relay would only be closed for a couple seconds, then Perhaps run a loop that checks for any I/O whose state is 1 for more than x seconds, if it is, shut the whole process down or some such.
If that thermal flow sensor you spoke of is a bit pricy, perhaps all liquids go through that one sensor, with a fresh water flush in between each. Just throwing stuff out there.
That 85C reading is a failed sensor... The 1820 gives a reading of 85C if it's failed to perform it's temperature conversion for some reason. The 85C is the start value on the 1820 before it deducts the number of counts from one of it's oscillators. I've had one of these sensors fail the same way before (back in 2001)... never did work out why it failed. I've got some more on order anyway so when they arrive I'll pull the faulty one off the bus and test it on it's own... it's possible there's some other reason for it failing to measure the temperature (i.e. water somehow got into my wiring loom etc)
The thermal mass flow sensors were apparently around $1600 each.... so there won't be any of them going in there :).... I've ordered a little cheap capacitive touch sense board from ebay whcih I'll have a play around with... I'm hoping that it'll be able to detect the difference between liquid in the tubes and an empty tube.... Guess I'll find out in a few weeks when it gets here. Cheers!!
All togather how much was this
Very nice!! We were cut from the same nerd cloth, brother. LOL It did make me giggle to see you using cannabis nutrients to grow strawberry, though... hahaha whatever works, right?
Hi mnelson... I still remember the days when being a nerd wasn't cool :).... The guys at my local hydro shop say that 90% of their customers are all growing the same crop.... I still don't think they really believe that I'm not growing weed - they try to put everything I buy in black plastic to hide what it is in case I get stopped.... but I have nothing to hide. I actually chose the Canna stuff because it seemed to be the least canabis-specific stuff they had in stock... It came with growing guides for peppers and tomatoes etc... Cheers!!
I like the good 'ole General Hydroponics 3-part, but I don't know if it's available in the UK. Here in the States, it's kind of the de-facto standard for research type hydroponics. I think it's also pH buffered... I never had to fiddle with pH when I used it.
mnelson10000 Having watched all of Bobbly/MHPGardener's videos, my number one choice was going to be Masterblend, but the only way to get that in the UK was to order it of Ebay US and by the time the postage was added in the price was ridiculous. My local choices seem to be 'Dutch Pro', 'Canna' or 'BioBuzz', and Canna had the helpful grow guides online, so that's what I bought... I'll give something else a try when the current 5-litre bottles I bought run out (and now that I have a bit more of a clue what all the different things are for)... Cheers!!
@13:07 LOL Amen.
genius
The pumps are insanely expensive
update please
No progress for the last three years I'm afraid. I started this project when I had a five-week break between contracts and have never found the time to continue with it. It is still sitting on my desk gathering dust, but it's been there for so long now that I've started to scavenge components from it for other projects. Cheers!!
That's an expensive way to grow !
you can see circuits and boards here.
www.agaclar.net/forum/topraksiz-tarim/27666-3.htm#post1381050
Up
You're amazing man! I would love to work with you!! I am an associate producer of a documentary film called Breaking Habits. It was filmed in California but was funded by the British Royal government. Please get a hold of me, I would love for you to help us with our watering system.
Ur badass
this one TDs calibration.
m.ruclips.net/video/r5WkripV-PI/видео.html
Im watching this video for 15 minute and already started Arduino IDE lol
Years spent on this project is just way too long man; I know it may sound rude, but I'm merely trying to be honest with you. I found this video about 5 months ago, and in that time I was able to not only build an insane doser, but also learn C++, Arduinos, relays, stepper motors AND release a publicly available OS for hydroponic dosers on github.
github.com/devinrayolsen/DRO-Matic
That all aside, I'm VERY interested in seeing if my OS will work with your dosing pumps.. I still need to configure a few things to the OS for them to work (I think), but if you are serious about this project and would like to get it up and going, please let me know. Thanks!
Hi Devin - Yes... I've left this project gathering dust for far too long. I started the project when I had a few weeks available between swtiching jobs, but then I got into my new role and left this on the desk gathering dust. I've actually switched jobs twice since I started this project (I do short-term contract roles). One day I plan to get back into it again, but the demands of work, children and life in general have meant that I've been doing other smaller projects instead. (plus, I swtiched from using pre-mixed nutrients to getting bulk powders, so I have to re-think how to do dosing from powder instead). I'll try to take a look at your DRO-Matic this evening... Well done for being far more productive than I have been. I will most likely abandon my project in favour of yours if I can get it all up and working. Cheers!!
Excellent sir! Sorry for not fully understanding where/why the project was left off. I had a vision in my mind of you possibly still working hard on it with not much success after all this time and wanted to see if I could help! Give the OS a run, and again not sure about it working with your pumps as it was designed for a syringe doser, but I really want to tweak it to work with both types.. just don't want to spend more money on parts ;)
Having said that I'd look 3 evenings ago, I'm only just having a little look at your DROMatic OS now... (past midnight on a Saturday night)... I like your syringe doser setup. I've subbed to your channel so that I won't forget about your project. I really must get on and make some more progress on my own one... not likely to happen this weekend as I wasted today reviewing a 3Doodler 3D printing pen (it was crap). Cheers!!
No worries, I've still got to get it out of a beta state myself. My daughters birthday is around the corner so I know how tight time can get (Thanks for the heads up on the pen heh). I'm hoping to get few more commits out this weekend myself and possible instructional video of the OS and wire configuration. I would definitely stick with the pumps you have, my setup was over kill and I could of saved myself a ton of money had I purchased the pumps you have. Any-who, I'm very active on the tube, so just keep in touch with what your results and I'll be more than happy to change code to accommodate.
Thanks Jim!
Feature request Jim ..Can we have a control interface like this one on the Connected Green house Vid
ruclips.net/video/hpVQjlkNXUM/видео.html
That would be just so very trick !!! :)
101blog That's one hell of a slick interface he's got going on his phone there. I never thought about using AR to control the greenhouse.... Now the important question... Who's going to write it for me :)
Jim Conner I feel volunteered all of a sudden ...Maybe we can fob it off to Ben seeing as he's the expert :)
101blog I'm always up for more people helping out. Sounds like a great idea to me. Cheers!!
Jim you have the making of a beautiful set up will you have plans available for this when complete. I'm a Hydroponics grower who could use something like i love diy project and a set up like yours would cost $$$$$. Also check out RUclips videos by Robo-tank he also has a website www.robo-tank.ca he has a awesome software and set up for auto system but more geared towards fish tank automation but i think with a combination of his system and where your going for hydroponics would be a epic system thanks for share the knowledge and time
Hi +Demetrius Holmes - I'll be putting all of the source code up on Github when there's something useful to put up there. This project has been gathering dust on my desk for far too long now (most of this year), but I've just ordered myself a 3D printer so that I'll be able to design the custom bits of plastic I'm going to need to hold all the parts together... I'll put up all the designs on github too (when I get around to doing them). I'll take a look at Robo-tank's videos this evening. Thanks for the pointer. Cheers!!
+Jim Conner what is your github name? can you provide a link? thanks, I'm interested in the code you are using to display the data to the multiple screens
Hi Kaniick - The code isn't on github, but on mbed.org instead (as that's the development environment I was using). You can find the goodies at developer.mbed.org/users/jimconner/ - Hope that helps. Cheers!!