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
Wireless Phone Charger
Wireless Charging Station for Multiple Devices
Wire Photo Holder
Portable Smartphone Projector
Smartphone Stand with Wireless Charging
Smart Mirror with Touch and Voice Control
Smartphone Stand with Wireless Charger
Smartphone Projector
Smartphone Stand with Wireless Charger
Wooden Smartphone Charging Dock
Wooden Smartphone Stand with Cable Holder
Wire Frame LED Party Lanterns
Custom Bluetooth Speaker with LED Visualizer
Custom Smart Mirror with Voice Assistant Integration