I recently came up with the idea of using a raspberry pi to power and control a moisture sensor and a pump to automatically water a plant. It's nothing large scale, but I want it to automatically water my flower if the moisture sensor is below a certain level.
So far I have a raspberry pi 3, a GPIO cable, and a T Cobbler a Breadboard (I don't have soldering experience)
I know I need to buy a pump and a sensor. But my question is how are they supposed to connect to my pi? Do they connect to it via wires to the breadboard? Do I buys ones with a USB end to connect to my pi? I've read that the pump should be 5V. Can I connect multiple pumps and moisture sensors to my pi? Do they have to specifically be for Rpi, or can I use any 5Volt sensors or pumps?