Exercice
Exercice
1. Quels sont les deux blocs qui doivent être présents obligatoirement dans un programme Arduino (deux choix possibles) ?
Votre choixChoix attenduRéponse
Tous les programmes Arduino doivent contenir un bloc setup et un bloc loop.
Exercice
2. Une LED est branchée sur la broche 2 (avec l'autre patte sur GND). Parmi les fonctions ci-dessous, laquelle permet d'allumer cette LED ?
Votre choixChoix attenduRéponse
Lorsqu'on vient taper une fonction, plusieurs choses sont à vérifier : les majuscules et minuscules (la casse), l'ordre des paramètres, la valeur des paramètres entre parenthèses et bien sûr toujours vérifier que chaque instruction se termine par un point virgule
Exercice
3. Je souhaite contrôler une LED branchée sur la broche 6, que devra obligatoirement contenir le bloc setup ?
Votre choixChoix attenduRéponse
Rappelons que setup est un bloc d'instructions qui sera exécuté une seul fois lorsqu'on branche l'Arduino ou qu'on le redémarre. Lorsqu'on souhaite utilisé une LED ou un capteur, il nous faudra donc placer pinMode dans setup.
Exercice
4. Si je tape delay(10000) et que je téléverse mon programme, celui-ci se mettra en pause pendant une durée de ? seconde(s)
delay est une fonction qui permet de mettre en pause l'exécution d'un programme. Le paramètre de delay est exprimé en milliseconde
Exercice
5. Si je souhaite définir une variable appelée brocheLed qui a pour valeur 13 et qui est de type entier. Quelle est la bonne syntaxe ?
Votre choixChoix attenduRéponse
La bonne réponse est int brocheLed = 13; On vient placer la valeur 13 dans la variable à gauche du signe égal. Ne pas oublier le mot clé int qui signifie que c'est un nombre entier !