Line Guided Plant Watering Robot

Fall 2021, Université de Sherbrooke

Preview

About the Project

One Arduino robot, two lives.

Version one was built for a challenge. It circled a taped square until it heard a ring, knocked over a pin, grabbed a ball with 3D-printed claws and dropped it off.

Version two got a real job. It waters plants. A colour sensor reads the tape on each pot to identify the plant, a humidity sensor checks if it's thirsty, and a battery-powered pump does the rest. An LCD screen shows each plant's identity, water needs and humidity, and lets you start a run, browse the plant database or check the watering history.

Other Functions Preview

Robot

The GardenUS watering robot

Embedded UI

GardenUS embedded screen interface

Colored Line Following Algorithm

Colored line following algorithm

PID Flowchart - RIGHT Motor

PID flowchart for the right wheel motor
Back to all projects