Envoi de caractères

Le même programme est flashé dans plusieurs micro:bit (qui peuvent être émetteurs ou récepteurs). Au démarrage, ils se positionnent automatiquement dans le même groupe. L’appui sur les boutons A, B et A+B déclenche l’envoi d’un message aux autres appareils. En même temps, le programme regarde si un nouveau message est reçu ; si c’est le cas, il s’affiche pendant une seconde.

MakeCode

Les blocs envoyer la chaîne ... par radio, radio définir groupe... et l’événement Quand une donnée est reçue par radio receivedString sont disponibles dans le volet Radio.

Vous pouvez bien sûr choisir d’autres chaînes de caractères à envoyer.

images/03-16.png

Transmission des chaînes de caractères "a", "b" et "c"

MicroPython

Vous avez besoin d’appeler le module (ou bibliothèque) radio pour utiliser les instructions de gestion de la radio. Comme avec MakeCode, il faut choisir un groupe commun à l’émetteur et aux récepteurs (de 0 à 255). Ensuite, il est nécessaire d’activer la radio (qui par défaut est désactivée).  Bibliothèque

Si l’on appuie sur les boutons A, B ou A+B, l’instruction radio.send envoie une chaîne de caractères. Le texte peut être délimité par des guillemets ou des apostrophes. Vous pouvez par exemple écrire...

Pour consulter la suite, découvrez le livre suivant :
couv_LFMIC.png
60-signet.svg
En version papier
20-ecran_lettre.svg
En version numérique
41-logo_abonnement.svg
En illimité avec l'abonnement ENI
130-boutique.svg
Sur la boutique officielle ENI
Précédent
Radio
Suivant
Communication série