>>3976A ber como no me contestas anon dos palomillas grises, auuto analisare tu proyecto.
Si tienes conectado los motores directo al arduino es un error garrafal, puedes quemar el arduino, a menos que sean motores pequeños de menos de 2 voltios y menos de 200 mAmperes.
Nesesitas 3 puente H y una o varias fuentes de alimentacion que nutra los motores.
Si no tienes eso ni pedo.
Conecta el motor 1 en el pin 3 el motor 2 en el pin 4, y el motor 3 en el pin 5, y todos a tierra.
Ahora el codigo:
#include <SoftwareSerial.h> //para el bluetooth
SoftwareSerial BT(10,11);\\pin 10 y 11
int pinm1= 3;
int pinm2=4;
int pinm3=5;
setup(){
PinMode(pinm1, OUTPUT);
PinMode(pinm2, OUTPUT);
PinMode(pinm3, OUTPUT);
}
void loop() {
int data=0;
if(BT.available()) // Si llega un dato por el puerto BT se envía al monitor serial
{
data=BT.read();
Serial.write(data);
}
if(Serial.available()) // Si llega un dato por el monitor serial se envía al puerto BT
{
BT.write(Serial.read());
}
swich(data){
case 'a'://desde android mandas este caracter para encender los motores
{
digitalWrite(pinm1,HIGH);
digitalWrite(pinm2,HIGH);
digitalWrite(pinm3,HIGH);
break;
}
case 'b'://desde android mandas este caracter para apagar los motores
{
digitalWrite(pinm1,LOW);
digitalWrite(pinm2,LOW);
digitalWrite(pinm3,LOW);
}
}
}
}
//PD: si el codigo falla es tal vez que me pase de corchetes por que ando en el cel
Busca en play store arduino bluetooth