Hi everyone,
I've been a software developer for over 11 years but building circuits has always scared me.
I had a good idea recently for an automation system which I'm looking to setup, but need a little guidance on the type of hardware I need in order to setup a complete circuit which will allow me to begin writing some python and getting the whole thing working to my requirements.
I plan to 3D print all my own enclosures and possibly create my very own peristaltic pumps for the final prototype.
Here is a rough idea of what I need to achieve for my initial prototype:
1. I need to somehow power up to 16 x 6V DC Motors / Peristaltic Pumps (Current: 30mA)
2. I need to be able to talk to each motor independently via the rpi.
3. I need to control the speed of each individual motor via the rpi.
4. I need the ability to easily add and remove the motors without breaking the circuit.
5. I need all motors to run clockwise at all times.
I'm guessing each motor will need its very own processor of some sort (Does this mean I need a rpi for each motor?).
Then I'll need to build something off of the rpi which can communicate with all the motors.
I think the term is shield or plate? Like a router does with computers on a network.
Any guidance on what kind of hardware, power, etc I should look at for building my first prototype would be really appreciated.
Thanks,
KC