However will the bluetooth sensor be compatibly with the servo shield V5? (I cant connect the bluetooth sensor to the Arduino board directly cause the servo shield takes up the pins on the Arduino). I see the servo shield V5 has Tx and Tr pins, but I may be confused in the sensed that I want the bluetooth sensor and the Arduino to communicate instead going through the shield sensor, but on the other hand everything will be connected Arduino+ bluetooth sensor+ servo shield, so does it matter whats connected to what?
If it does matter can you post a link to another part than I can use instead of the servo shield to be able to connect to the Arduino and still have the ability to hook up a bluetooth sensor?
The servos I am using are mg996 and EP-115MG so the servo controller needs to be able to run those as well as be connected to the Arduino thats connected to a bluetooth sensor.
The first thing I noticed is that the "Bluetooth" connector on the sensor shield has a different pinout to the (carrier board for the) HC-05 modules. I'm not sure which Bluetooth module it's intended for.
The other thing I need to mention is that you can't run the servos directly from the Arduino 5V rail. They'll need a separate 5V supply. The separate supply can be connected to that servo shield, but note that you need to remove the "SEL" jumper when you connect the external supply.
Overall, because the sensor shield's Bluetooth connector doesn't match the pins on a HC-05, this probably isn't the shield for you. You might be better off just using a piece of Veroboard or similar, to make your own breakout board for the servos, HC-05 module and external 5V power supply connection.
Another alternative is to buy a shield blank and build it on that, if you really want to 'stack' the circuit on top of the Arduino.
OldSteve:
The other thing I need to mention is that you can't run the servos directly from the Arduino 5V rail. They'll need a separate 5V supply. The separate supply can be connected to that servo shield, but note that you need to remove the "SEL" jumper when you connect the external supply.
I did not know this so thank you.
OldSteve:
Overall, because the sensor shield's Bluetooth connector doesn't match the pins on a HC-05, this probably isn't the shield for you.
I see it has the pins for both Tx and Tr, plus I only need those two pins along with vcc and ground, I dont need the other two.
If this is possible, going back to my other question, does it matter whether the bluetooth sensor is connected to either the shield or the Arduino, or it MUST be connected directly to the Arduino?
If you connect the Bluetooth module using jumper leads, rather than directly into the connector on a shield, you could use the V4.0 sensor shield, the V4.0 sensor shield or connect direct to the Arduino.
or it MUST be connected directly to the Arduino?
Of course not. That's already been made pretty clear, when I said:
You might be better off just using a piece of Veroboard or similar, to make your own breakout board for the servos, HC-05 module and external 5V power supply connection.
The reason I suggested Veroboard or similar is because there are limited 5V and GND connections on the Arduino board and they'll more than likely need extending anyway. Also then you can easily connect a separate supply for the servos.
The reason a separate supply is needed is because servos can draw a lot of current, up to 1A each under heavy load, but the Arduino regulator can only supply an absolute maximum of 800mA, and considerably less in practice due to heat dissipation.
ie If a 12VDC supply is connected to Vin, and your Arduino plus external components draws 0.7A, then power dissipation in the regulator will be (12V-5V) * 0.7A = 4.9W. (Far too much.)
Ok I will connect separately the Arduino and the shield to a separate 5V DC power supply. And thx, I will use jumper leads from the shield sensor to the bluetooth module, and just have the V4 sensor sheild connected directly to the Arduino. Sounds good?