Messages
Blocs
Créer un groupe pour les messages
Ce bloc crée un groupe pour tous les messages envoyés et reçus par ton programme. Remplace myFriends
avec le nom de ton groupe.
Pour échanger des messages avec des amis, il faut que ceux-ci utilisent le même nom de groupe dans leur programme.
Ce bloc ne peut pas être attaché à un autre bloc, il est exécuté une seule fois au démarrage du Kniwwelino. Place-le juste avant les blocs des fonctions Kniwwelino au démarrage
et Kniwwelino boucle continue
.
Connecte la LED RVB aux messages
Avec ce bloc tu peux connecter la LED RVB aux messages. Dès qu'une couleur pour LED est envoyée sur le topic RGB/COLOR
, toutes les LEDs des Kniwwelinos dans le même groupe s'allument avec la couleur spécifiée.
Ce bloc ne peut pas être attaché à un autre bloc, il est exécuté une seule fois au démarrage du Kniwwelino. Place-le juste avant les blocs des fonctions Kniwwelino au démarrage
et Kniwwelino boucle continue
.
Connecte la matrice aux messages
Avec ce bloc tu peux connecter ta matrice aux messages. Dès qu'un message avec un texte ou une icône arrive sur le topic MATRIX/TEXT
ou MATRIX/ICON
, toutes les matrices des Kniwwelino dans le même groupe affiche le message ou l'icône.
Ce bloc ne peut pas être attaché à un autre bloc, il est exécuté une seule fois au démarrage du Kniwwelino. Place-le juste avant les blocs des fonctions Kniwwelino au démarrage
et Kniwwelino boucle continue
.
Envoie un message texte
Ce bloc permet d'envoyer un message texte. Utilise le topic MATRIX/TEXT
pour afficher le texte sur les Kniwwelinos dans le même groupe que le tien. Tu peux aussi changer le topic si, par exemple, tu veux envoyer une variable et sa valeur à d'autres Kniwwelinos et personnaliser leur réaction.
Envoie une icône par message
Ce bloc permet d'envoyer une icône par message. Utilise le topic MATRIX/ICON
si tu veux afficher l'icône sur la matrice des autres Kniwwelinos dans ton groupe.
Envoie une couleur par message
Ce bloc permet d'envoyer une couleur par message. Utilise le topic RGB/COLOR
pour que les LEDs RVB de tous les Kniwwelinos dans ton groupe s'allume avec cette couleur.
Relie la variable aux messages
Avec ce bloc tu peux attacher une variable à un topic. Ainsi la variable est disponible pour tous les Kniwwelinos connectés au même groupe. Ceci permet d'échanger des valeurs pour une même variable par exemple pour gérer le score d'un jeu.
Pour utiliser ce bloc tu dois d'abord définir une variable dans Kniwwelino au démarrage
, et ensuite attacher la variable à un topic. Ce bloc présenté ici doit être placé entre Kniwwelino au démarrage
et Kniwwelino boucle continue
.
Exemple
Tu peux trouver un exemple utilisant les message dans les projets suivant Bracelet meilleurs amis and Bracelet meilleurs amis version 2.
Le projet Pierre feuille ciseaux version 2 montre comment attacher une variable à un topic pour l'utiliser à distance sur un autre Kniwwelino.