The Arduino Plant Watering System is designed to routinely provide water to your plant’s soil as soon as its moisture stage falls beneath a selected level. The system depends on two key elements to make this occur: the Arduino and the soil moisture sensor. The Arduino board capabilities because the controller, liable for processing knowledge and triggering actions based mostly on that knowledge. The soil moisture sensor, then again, is simply as its title suggests — it screens the soil’s moisture content material. It is inserted straight into the plant’s soil and reads the extent each minute. When the sensor detects that the moisture content material is already beneath 30%, it sends a sign to the Arduino, which, in flip, prompts a water pump to offer hydration to the plant. As quickly because the moisture stage reaches upwards of 70%, the Arduino stops the water pump. This managed water circulate ensures the plant by no means will get an excessive amount of or too little.
Nevertheless, since completely different vegetation require completely different quantities of water, you are free to change the Arduino code’s thresholds to fit your particular plant. The code is lower than 20 traces lengthy and makes use of beginner-friendly capabilities, perfect for individuals who are simply beginning out. For those who determine to make this venture, you may want the next supplies:
- Arduino Uno
- Soil moisture sensor
- 12V water pump
- 12V energy provide
- Wiring cables
- Chocolate block connector for the ability provide
You possibly can try the complete step-by-step directions on Instructables.