@inq Given your distances, AC will be better. I did look at the motor driven valves but was not convinced they would hold up to constant use. For your use case the wear and tear would be waaaay less.
FYI, when I had my big garden I watered every 2 or 3 days for 1 hr until temps hit 30C then daily for up to 2 hrs depending on number of days in a row that were hot. I had raised gardens on hard clay.
Arduino says and I agree, in general, the const keyword is preferred for defining constants and should be used instead of #define
"Never wrestle with a pig....the pig loves it and you end up covered in mud..." anon
My experience hours are >75,000 and I stopped counting in 2004.
Major Languages - 360 Macro Assembler, Intel Assembler, PLI/1, Pascal, C plus numerous job control and scripting
Capacitive Soil Moisture Sensor - Although the picture says 1.2, mine are 2.0
If you look closely between C4 & R4 on your sensors, there is no pinout hole to the left of them (in the one you have pictured). The bad ones (From China since they post whatever pics they want to), have that pinout hole which makes them practically unusable and require soldering a wire from the right of R4 to the connector ground pin. 😡 🤬
I remember putting in a post when the subject of those soil moisture sensors came up not so long ago.My experience of them is they are not going to be much use except maybe for a small plant growing in a small pot.
I think making some sort of effort to log the approx watering given to a particular plant over a growing season combined with logging all the details from various sensors of temporaneous eventslike temperature, rain, sunlightetc, logged every 15 minutes or so may give a good basis for some sort of automating the watering process.
A rpi that hosts a sql database would be ideal for this logging. I use the mariadb which is the mysql version for Debian. Once data has been gathered then it can be analysed by creatingqueries to summarise and extrapolate the datafor meaningful trends. (shock trend, no watering necessary if it rained 😎 )
Each sensor, or bunch of sensors, can be linked to a microprocessor to send mqtt messages, anda mqtt client program on the rpi can receive these messages and save the timestamped data into this database. Manual logs of approx watering events should be added at the end of each day.
But supposing you create a wonderful fully automated veggie patch watering system based on your brilliant algorithms, you may just be doing your dear wife a disservice. You may be fired up with the challenge of building an programming a watering system, but your wife may actually like the process of going out to lovingly tender her plants.Gardening is a therapeutic process, some even like to talk to their plants and stroke their leaves.(Maybe a good excuse to get away from family members to do a bit of gardening watering .. who knows 😲 )
but your wife may actually like the process of going out to lovingly tender her plants.Gardening is a therapeutic process, some even like to talk to their plants and stroke their leaves.
Maybe, I need to evaluate as you suggest. My gut reaction... says you may be right and it be best if I just let nature and electronics stay each to their own. 🤣
3 lines of code = InqPortal = Complete IoT, App, Web Server w/ GUI Admin Client, WiFi Manager, Drag & Drop File Manager, OTA, Performance Metrics, Web Socket Comms, Easy App API, All running on ESP8266... Even usable on ESP-01S - Quickest Start Guide
@inq Speaking as a gardener, I agree with @byron. Speaking as an electronics enthusiast, there are more challenges than you know. I don't know how many of those soil moisture sensors you were planning on, but 1 every 2 or 4 ft 'feels' right. Also, some plants want the moisture 1" below the surface, others 6" and more. This tech is only suited for under 12" pots, 1 sensor per pot.
OTOH, depending on the plant, there are well established watering devices like the following.
Arduino says and I agree, in general, the const keyword is preferred for defining constants and should be used instead of #define
"Never wrestle with a pig....the pig loves it and you end up covered in mud..." anon
My experience hours are >75,000 and I stopped counting in 2004.
Major Languages - 360 Macro Assembler, Intel Assembler, PLI/1, Pascal, C plus numerous job control and scripting
@inq Speaking as a gardener, I agree with @byron. Speaking as an electronics enthusiast, there are more challenges than you know. I don't know how many of those soil moisture sensors you were planning on, but 1 every 2 or 4 ft 'feels' right. Also, some plants want the moisture 1" below the surface, others 6" and more. This tech is only suited for under 12" pots, 1 sensor per pot.
OTOH, depending on the plant, there are well established watering devices like the following.
I'm thinking it's the other way around. From a gardener's standpoint, I don't even have a clue! From an electronics enthusiast standpoint, I feel I can tackle any problem. The hardware will give the most trouble, but the Internet is my Cookbook! 🤣
As far as water, we're near the top and certainly the top of the water chain. My drinking water doesn't come out of any other person's water treatment plant. If anything, I have too much water... I have two year-round streams (wouldn't call them even creeks or rivers). I have at least five natural springs and two boggy areas, that I wish I could get dry. Point being... we don't really need to conserve water.
When I listen to you all, having proper pH and different watering characteristics at different stages of a plant's life cycle... I am completely glazing over (out of my element and knowledge base). My wife doesn't do those kind of things... leaving the hose filling the garden with water... the garden, being on a hill, naturally drains. If she forgets the hose over night, no big deal. But then she only grows stuff like corn, tomatoes, cucumbers, peppers... aka normal food stuff. With the systems, you all must be talking about, you must be growing orchids. I only guess that because the movies say those are a PITA. 😆
🤣 🤣 🤣 🤣 You're so funny! I was going to put one at the bottom of one 150' row. Water filling from the top of the row. When if finally drains down and soaks the bottom sensor, it's time to shut it off!
... but then, it's that kind of thinking that puts me in the "Brown Thumbs Rule" category.
But I'd really like to hear the science and situations of what you all are critical about.
VBR,
Inq
3 lines of code = InqPortal = Complete IoT, App, Web Server w/ GUI Admin Client, WiFi Manager, Drag & Drop File Manager, OTA, Performance Metrics, Web Socket Comms, Easy App API, All running on ESP8266... Even usable on ESP-01S - Quickest Start Guide
When I listen to you all, having proper pH and different watering characteristics at different stages of a plant's life cycle... I am completely glazing over (out of my element and knowledge base). My wife doesn't do those kind of things... leaving the hose filling the garden with water... the garden, being on a hill, naturally drains. If she forgets the hose over night, no big deal. But then she only grows stuff like corn, tomatoes, cucumbers, peppers... aka normal food stuff. With the systems, you all must be talking about, you must be growing orchids. I only guess that because the movies say those are a PITA. 😆
Posted by: @dastardlydougYeah. Orchids. Let's go with that 😉
I think you're safe, even if Big Brother is listening, I can't see where you are from your forum profile. But remember... Big Brother has other methods. 🤣 😎
3 lines of code = InqPortal = Complete IoT, App, Web Server w/ GUI Admin Client, WiFi Manager, Drag & Drop File Manager, OTA, Performance Metrics, Web Socket Comms, Easy App API, All running on ESP8266... Even usable on ESP-01S - Quickest Start Guide
Posted by: @dastardlydougYeah. Orchids. Let's go with that 😉
I think you're safe, even if Big Brother is listening, I can't see where you are from your forum profile. But remember... Big Brother has other methods. 🤣 😎
My doctor recommended it and prescribed it to me to replace all of the opioids I was on for pain.
Got registered with the state, and I'm 100% legal 👍
@dastardlydoug That's a very impressive board, but why do you need it?
Arduino says and I agree, in general, the const keyword is preferred for defining constants and should be used instead of #define
"Never wrestle with a pig....the pig loves it and you end up covered in mud..." anon
My experience hours are >75,000 and I stopped counting in 2004.
Major Languages - 360 Macro Assembler, Intel Assembler, PLI/1, Pascal, C plus numerous job control and scripting
@inq The problem is there is no science being applied. Sticking a hose out and letting it flood the garden MIGHT be ok if ALL the plants in the garden are water loving plants. I assume it is very low flow rate so you are not dislodging plants or even disturbing the tiny hair like feeding roots with too much water flowing through the plant. Remember, what you are doing may not kill some plants, but you could be negatively affecting the yields.I recall one season when due to major weather difficulties and my being somewhat distracted my gardens that I normally fed the street with barely produced enough for my wife and I. That was at least a 10 to 1 difference. I am very surprised to hear the logic of 'hey I snap my fingers to keep the tigers away', retort, there's no tigers here, 'see, it works'. Without double blind or at least mass testing you have no idea if your current let alone future practices are optimal.
BTW, it's nothing to do with water conservation, it's about the right amount at the right time.
Actually water is probably the simplest variable, pH and NPK (food) are MUCH more of an issue. Even a 'brown thumb' like you (or if not at least your wife) must know that using heavy Nitrogen food on say carrots will produce great tops, but we want great roots and that is NOT Nitrogen.
Sorry if it sounds like I am beating up on you, but my expectations for you are much higher.
Arduino says and I agree, in general, the const keyword is preferred for defining constants and should be used instead of #define
"Never wrestle with a pig....the pig loves it and you end up covered in mud..." anon
My experience hours are >75,000 and I stopped counting in 2004.
Major Languages - 360 Macro Assembler, Intel Assembler, PLI/1, Pascal, C plus numerous job control and scripting
@dastardlydoug Ok, I thought it was all sorted earlier. Are you going to have a garage sale for all the other stuff you bought?
Arduino says and I agree, in general, the const keyword is preferred for defining constants and should be used instead of #define
"Never wrestle with a pig....the pig loves it and you end up covered in mud..." anon
My experience hours are >75,000 and I stopped counting in 2004.
Major Languages - 360 Macro Assembler, Intel Assembler, PLI/1, Pascal, C plus numerous job control and scripting
Sorry if it sounds like I am beating up on you, but my expectations for you are much higher.
I didn't feel like you were beating up on me. And I don't even have a problem of you having high expectations for me when it comes to this forum's area's of expertise.
I don't have any expectations for the garden to be a required food source and the science behind it doesn't interest me that much. Biology is not my bag! It will never be a substitute for the grocery store. It just supplies better tasting food for a very short time per year. And even if an apocalypse occurs, I have no delusions that I could protect it from the masses of starving city people flooding into the rural areas.
3 lines of code = InqPortal = Complete IoT, App, Web Server w/ GUI Admin Client, WiFi Manager, Drag & Drop File Manager, OTA, Performance Metrics, Web Socket Comms, Easy App API, All running on ESP8266... Even usable on ESP-01S - Quickest Start Guide
We use cookies on the DroneBot Workshop Forums to give you the most relevant experience by remembering your preferences and repeat visits. By clicking “Accept”, you consent to the use of ALL the cookies.
This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.
Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website.