//Definição da variável Array de 2 dimenões (Matriz)
byte Led_pos[118][3] = {{0, 1, 2}, {3, 4, 5}, {6, 7, 8}, {9, 10, 11}, {12, 13, 14}, {15, 16, 17}};
int mensagem;
void setup()
{
Serial.begin(115200);
//Imprime os dados guardados na matriz 1x
for (int row = 0; row < 5; row++)
{
for (int col = 0; col < 3; col++)
{
Serial.print(Led_pos[row][col]);
Serial.print(" ");
}
Serial.println();
}
}
void loop()
{
/////////////////////////////////////////////////////////
//Codigo existente do bluetooth
if (Serial.available())
{
SerialBT.write(Serial.read());
}
if (SerialBT.available())
{
// Serial.write(SerialBT.read());
//mensagem = SerialBT.readString();
mensagem = SerialBT.parseInt();
// mensagem = SerialBT.readStringUntil(',');
Serial.println(mensagem);
/// Instrução para acender os leds de acordo com o botao carregado - mensagem via bluetooth)
for (int col = 0; col < 3; col++)
{
Serial.print(Led_pos[mensagem][col]);
Serial.print(" ");
////Função de acender os ledas
leds[Led_pos[(mensagem-1)][col]]=....(255,0,0);
}
}
delay(20);
}