Hi,
I'm a first time aduinoer (didn't order anything yet) looking for a verification on my project idea so that I can order the needed parts.
Concept:
The idea is simple and already present in the Create.arduino projects, a simple plant watering system.
It will be powered by :
- An Arduino Uno (or Nano?)
- A battery (I will need help about this too, I don't know how to actually power the arduino yet)
- A submerged water pump
- A soil hygrometry sensor (capacitive)
- A float switch to sense if the water bottle (reservoir) is empty
- A buzzer to indicate low level in water reservoir (one of those piezo thingies maybe?)
- A potentiometer to select watering cycle duration or desired soil hygrometry level
- (Optional) An LCD display the variable set by the mentioned potentiometer
- A button to manually force the soil moisture check + watering if needed
- A on off switch for the battery to arduino connection
- Tubing to hook the water pump outlet to the plant
I don't want it to drain it's battery so the "lets check soil moisture and water if necesarry" function will only be called every let's say 5 mins for now
The Fritzing schematic is attached (though I only used the breadboard tab and not the actual schematics, too complicated for me)
Questions:
- What do you guys think about the overall project, are the parts correct?
- Is the schematics correct?
- Would the float switch work for this application?
- Do I need additional transistors, resistors, capacitors? (I saw a bunch of advanced schemes for 12V pumps etc)
- Is the "force manual cycle" button necessary? I saw a few times people mentionning the onboard reset button that could accomplish the same thing?
- Since some of these parts come by 3x I might extend this to water a few plants, would a Nano or Uno be enough for that expension?
PS: I'm a programmer at heart, so I expect that part to be fairly easier
Thanks!
watering_bb.pdf (875 KB)
watering.zip (25.6 KB)