top of page

Wireless Bluetooth Controller Box


Arduino Code -

char t;

void setup() {

pinMode(13,OUTPUT); //left motors forward

pinMode(12,OUTPUT); //left motors reverse

pinMode(11,OUTPUT); //right motors forward

pinMode(10,OUTPUT); //right motors reverse

pinMode(9,OUTPUT); //Led

pinMode(8,OUTPUT); //HORN

Serial.begin(9600);

}

void loop() {

if(Serial.available()){

t = Serial.read();

Serial.println(t);

}

if(t == 'F'){ //move forward(all motors rotate in forward direction)

digitalWrite(13,HIGH);

digitalWrite(11,HIGH);

}

else if(t == 'G'){ //move reverse (all motors rotate in reverse direction)

digitalWrite(12,HIGH);

digitalWrite(10,HIGH);

}

else if(t == 'R'){ //turn right (left side motors rotate in forward direction, right side motors doesn't rotate)

digitalWrite(11,HIGH);

digitalWrite(12,HIGH);

}

else if(t == 'L'){ //turn left (right side motors rotate in forward direction, left side motors doesn't rotate)

digitalWrite(13,HIGH);

digitalWrite(10,HIGH);

}


else if(t == 'M'){ //turn led on or off)

digitalWrite(9,HIGH);

}

else if(t == 'm'){

digitalWrite(9,LOW);

}

else if(t == 'N'){ //turn HORN on or off)

digitalWrite(8,HIGH);

}

else if(t == 'n'){

digitalWrite(8,LOW);

else if(t == 'S'){ //STOP (all motors stop)

digitalWrite(13,LOW);

digitalWrite(12,LOW);

digitalWrite(11,LOW);

digitalWrite(10,LOW);

}

delay(100);

}

bottom of page