Le problème peut venir de plein de choses, tu n'en dis pas assez. Ce n'est pas forcément un problème de code.
Tu utilises un HC06 et la bibli SoftwareSerial. Selon ton code tu as branché le RX sur la broche 9 et le TX sur la 8 : vérifie déjà ça.
Ensuite, le HC06 doit être alimenté en 5V. Selon ta board Arduino, tu lui donnes du 5V ou pas. Quel Arduino utilises-tu ?
Le TX du HC06 supporte les signaux en 5V, mais pas le RX : il faut faire un pont diviseur pour ramener le niveau à 3.3V : l'as-tu fait ?
Enfin, tes LEDs. As-tu testé le fonctionnement de la matrice (quelle référence au passage ?), c'est à dire testé ton code sans les commandes liées au HC06, pour voir si elles fonctionnent ?