HELP 2 ARDUINO MOTOR SHIELDS AND 3 DC MOTORS

Hi,

for my project i was thinking of using 2 arduino motor shields (connected to the arduino uno) to control 3 DC motors.

  1. IS THIS POSSIBLE? if it is then could someone please provide me with the code/link?

  2. from what i've found so far, the arduino website says i can communicate between 2 arduino sets via a master-slave communication relationship. would this be possible for DC motors? how many bytes do i have to transmit? HELP PLEASEEEEEE

The Adafruit motor shield can drive up to four DC motors. Adafruit Motor/Stepper/Servo Shield for Arduino kit [v1.2] : ID 81 : $19.50 : Adafruit Industries, Unique & fun DIY electronics and kits

oh yes thanks but adafruit doesn't have its current sensor right? so if i wanna use the arduino motor shield which has its own current sensor then what's the coding like if i do the master-slave communication? like how many bytes am i suppose to send over if one arduino unit controls 2 dc motors while the other one controls just one dc motor

ORRR is there an easier alternative to implement a current sensor in that case i'll go for the adafruit

thanks

Do you need bidirectional and speed control of the motors?
What are the motor specs?

Please don't SHOUT.

There is no need to buy a shield just make a motor driver yourself. One of my projects had ten motors with not a shield in sight.

If you're not up for doing your own driver, you could stack two shields with a simple hand wired adapter to change the pins on the top one.
Depends how much space you've got.

lol no one is shouting here.

anyway motor specs uh that one not confirmed yet but probably 12V?

just need to know whats the amount of bytes i'm supposed to give to the other arduino unit? i know its not helping much but hopefully you could provide a range of values?

is there a website i could go see regarding the coding?

thanks thanks.

no one is shouting here

The shouting is in your thread title.

You haven't said what control you need, or how often you need to change it, so suggesting a control protocol is pretty futile.

The range of values you can store in a byte ("unsigned char") is 0..+255, and in a signed byte ("char") -128..+127