Programmation Arduino
Les commentaires sont des lignes dans le programme qui sont utilisées pour vous informer ou informer d’autres personnes sur la façon dont le programme fonctionne. Ils sont ignorés par le compilateur et ne sont pas exportés vers le processeur. Ils ne prennent donc pas de place dans la mémoire flash du microcontrôleur. Le seul but des commentaires est de vous aider à comprendre (ou à vous souvenir), ou d’informer les autres sur le fonctionnement de votre programme.
Lorsque vous expérimentez avec le code, “commenter” certaines parties de votre programme est un moyen pratique de supprimer les lignes qui peuvent être boguées. Cela laisse les lignes dans le code, mais les transforme en commentaires, de sorte que le compilateur les ignore. Cela peut être particulièrement utile pour localiser un problème, ou lorsqu’un programme refuse de compiler et que l’erreur du compilateur est cryptique ou inutile.
Arduino
Dans le tutoriel précédent, nous avons analysé le sketch “Blink” en comprenant les différents objets du sketch. Nous avons vu les commentaires, la configuration, la boucle, l’initialisation des broches, le pilotage d’une broche de sortie comme HIGH ou LOW et la fonction de retard. Nous avons également vu comment modifier certains paramètres comme la broche de la LED et la durée du délai.
Dans ce circuit, l’anode de la LED est connectée à la broche 13 (ou toute autre broche numérique d’ailleurs) de l’Arduino UNO à travers une résistance de limitation de courant de 1 Kilo Ohms. La cathode de la LED est connectée à la terre.
L’étape suivante consiste à connecter une résistance de 10 Kilo Ohms entre la 10ème broche de l’Arduino UNO et l’alimentation 5V, c’est-à-dire que la 10ème broche de l’Arduino est tirée vers le haut. Ainsi, la 10ème broche de l’Arduino détectera continuellement le niveau logique HAUT.
Maintenant, connectez une extrémité de l’interrupteur ou du bouton à la 10ème broche de l’Arduino et l’autre extrémité est connectée à la terre. L’alimentation de la planche d’essai peut être fournie par les broches 5V et GND de l’Arduino UNO. Ceci termine la conception du circuit.
Commentaires sur l’idée Arduino
Nous allons commencer de la manière la plus basique possible. Cette expérience présente l’Arduino bare bones — la plus petite quantité de code nécessaire pour créer n’importe quel sketch Arduino. Chaque sketch Arduino est différent, mais ils incluent tous ces quelques lignes de code. Il est temps d’installer et de boucler !
Dans chaque expérience, nous introduirons un ou deux nouveaux concepts du langage Arduino, et nous donnerons un bref aperçu de comment et pourquoi nous les utilisons. Cette fois-ci, nous introduisons setup(), loop(), les commentaires, et un peu de syntaxe.
C’est ici que la majeure partie de votre sketch Arduino est exécutée. Le programme commence directement après le crochet d’ouverture (}), s’exécute jusqu’à ce qu’il voie le crochet de fermeture (}), puis remonte à la première ligne de loop() et recommence.
Vous vous y habituerez – et serez fatigué de les lire – lorsque vous aurez fini d’expérimenter. Les commentaires sont des lignes ou des blocs de texte dans votre code qui sont là uniquement pour vous ou pour quiconque lit votre code. Les commentaires n’ont aucun effet sur le fonctionnement de votre sketch Arduino, mais ils peuvent être extrêmement utiles pour déchiffrer ce que vous ou quelqu’un d’autre pensait lorsque cette ligne de code a été écrite.
Opérateur Arduino
Les commentaires sont des lignes dans le programme qui sont utilisées pour vous informer ou informer d’autres personnes sur la façon dont le programme fonctionne. Ils sont ignorés par le compilateur et ne sont pas exportés vers le processeur. Ils ne prennent donc pas de place dans la mémoire flash du microcontrôleur. Le seul but des commentaires est de vous aider à comprendre (ou à vous souvenir), ou d’informer les autres sur le fonctionnement de votre programme.
Le début d’un commentaire de bloc ou d’un commentaire multiligne est marqué par le symbole /* et le symbole */ marque sa fin. Ce type de commentaire est appelé ainsi car il peut s’étendre sur plus d’une ligne ; une fois que le compilateur a lu le /*, il ignore tout ce qui suit jusqu’à ce qu’il rencontre un */.
Lorsque vous expérimentez avec du code, “commenter” des parties de votre programme est un moyen pratique de supprimer les lignes qui peuvent être boguées. Cela laisse les lignes dans le code, mais les transforme en commentaires, de sorte que le compilateur les ignore. Cela peut être particulièrement utile pour localiser un problème, ou lorsqu’un programme refuse de compiler et que l’erreur du compilateur est cryptique ou inutile.