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
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)

Related DIY Ideas
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