Smart Plant Watering System

Create a simple smart watering system that automatically waters your plants when the soil moisture level drops below a certain threshold. It's a great way to ensure your plants stay hydrated while showcasing your tech skills.

Tech & Gadgets Intermediate 4 hours $50
Step-by-Step Instructions
1. Connect the soil moisture sensor to the Arduino using jumper wires (VCC to 5V, GND to GND, and the signal pin to an analog input).
2. Connect the relay module to the Arduino (VCC to 5V, GND to GND, IN pin to a digital output pin).
3. Connect the water pump to the relay module, ensuring the pump's power supply is also connected.
4. Place the soil moisture sensor into the soil of the plant you want to monitor.
5. Write a simple Arduino sketch to read the moisture level and activate the pump if the moisture level is below the threshold.
6. Upload the sketch to the Arduino.
7. Test the system to ensure the pump activates when the soil is dry.
8. Use hot glue to secure any loose connections and ensure everything is stable.
9. Set up the water container beneath the plant and connect the tubing from the pump to the soil area.
10. Monitor the system for a few days to ensure it operates correctly.
Materials
1x Arduino Uno board
1x Soil moisture sensor
1x Relay module
1x Water pump
1x Tubing (for water delivery)
1x Power supply (for the pump)
Jumper wires
Breadboard
1x 1-liter water container
1x Resistor (10k ohm)
1x Diode (1N4001)
Screwdriver
Hot glue gun (optional)
More Projects You Might Like
Watercolor Resist Painting
Handmade Soy Candles
Homemade Coconut Oil Lip Balm
Homemade Herb Infused Olive Oil
Watercolor Galaxy Painting
Repurposed Wine Cork Bulletin Board
Wireless Phone Charger
Create a Magical Miniature Garden Terrarium
Automated Plant Watering System
Cardboard Marble Run
Rustic Mason Jar Sconces
Boho Cancer Zodiac Sign Painting
Hand-Lettered Quote Wall Art
Gear-shaped Aluminum Sheet Carving