#include <SoftwareSerial.h>   // Include  SoftwareSerial  library  
SoftwareSerial BT(10,11);    /*Define pins Rx and Tx on Arduiono, which are connected to Bluetooth.*/

String strGeral, dispositivo, valorRecebido;

int red = 3;
int blue = 5;
int green = 6;

int received;
int value;
int led;

void setup () {
  Serial.begin(9600);//Initialize serial port which has been created.
  BT.begin(9600);//Initialize serial port.
  pinMode(red, OUTPUT);
  pinMode(blue, OUTPUT);
  pinMode(green, OUTPUT);
}


void loop () {
  if (BT.available())  {
    strGeral = String("");
    while (BT.available()) {
      strGeral = strGeral + char(BT.read());
      delay(1);
    }

    //    divideDados();

    received = strGeral.toInt();

    Serial.println(value);

    led = received % 10;
    value = received / 10;
    value=map(value,0,255,255,0);
    if (value >= 0 && value <= 255) {
      if (led == 1) {
        analogWrite(red, value);
      }
      else if (led == 2) {
        analogWrite(green, value);
      }
      else if (led == 3) {
        analogWrite(blue, value);
      }
    }

  }
}