loader

Introduction aux conditions avec Arduino

Le but de ce tutoriel est de faire en sorte que la carte réponde "Bonjour humain !" lorsqu’on lui écrit "Bonjour robot", à l’aide d’une condition logique "si".

Les deux tutoriels précédents ont illustré l’utilisation des boucles et des variables, celui-ci s’attache à la troisième notion fondamentale de la programmation : les conditions logiques.

Brancher la carte et transférer le code ci-dessous :




Écrire un message dans la barre de message en bas de l’interface, puis l’envoyer à la carte à l’aide du bouton “Envoyer” ou de la touche Entrée.
Essayer différents messages, notamment “Bonjour robot” et observer les messages écrits par la carte en retour.

Une première condition “Données disponibles dans le port série” permet à la carte de savoir quand l’utilisateur (vous) lui a écrit un message.

Il s’agit ensuite d’enregistrer ce message dans une variable “Message”, puis d’envoyer le message “Bonjour humain !” si le message reçu par la carte est “Bonjour robot”.

L’objectif est de faire en sorte que la carte réponde “Bonjour humain !” lorsqu’on lui écrit “Bonjour robot” et qu’elle réponde “Dites-moi bonjour !” lorsqu’on lui écrit tout autre message.
Astuce : Regarder les options proposées quand on clique sur le petit engrenage du bloc “si”.



Tout fonctionne ? Pour vérifier, la solution se trouve ici.

Merci d’avoir suivi ce tutoriel ! N’hésitez pas à commenter pour partager vos succès ou poser vos questions.

Licenza d'uso