Hey guys. I've been looking at making a set of catapults that will trigger when an IR sensor has its beam broken. I've been looking at the Rugged Motor Driver (http://ruggedcircuits.com/html/rugged_motor_driver.html) and it looks like they could be stacked. In order for that work correctly though, I think I need to link one of the digital I/O ports to the EN1, DIR1, EN2, and DIR2 pads on drivers 2 and 3. Of course it will have to different ports for each board so they are addressed uniquely. Am I right in my logic? Thanks,
Sorry, by stacked I was meaning being able to physically put one on top on another on top of the arduino board so that I could control more than just 2 bidirectional motors. I'm really looking to be able to control 5 motors or more.
Right, but how would I go about programming the motors being controlled on motor shields 2 and 3? They would be addressed the same way that motor shield 1 wouldn't they?
If you look at the photo you will see links connecting the pins to the motors. So on each stacked shield you use differant pins for the motors, until you run out of pins.