Les boucles for

La structure en boucle for  permet d’exécuter un nombre fini de fois une séquence d’instructions.

La forme générale d’une boucle for  est la suivante :

On notera :

  • la présence de parenthèses pour délimiter les conditions de la boucle :
    • variable à itérer et valeur initiale : int t=0;
    • limite de l’itération : t<10;
    • type d’itération : t++  = incrémentation
  • le bloc d’instructions à exécuter, placé entre accolades.

Remarque : l’indentation du bloc d’instructions n’est pas obligatoire, mais fortement recommandée car cela facilite la lecture du code !

La variable utilisée pour l’itération est parfois appelée compteur, et on peut l’utiliser à l’intérieur de la boucle. On peut par exemple l’afficher :

 

Autre exemple : variation de l’intensité d’une LED.

Dans l’exemple qui suit, on fait varier l’intensité de la LED intégrée à la carte Arduino (port numérique 13).
Pour cela, on envoie un signal analogique (PWM) sur le port numérique, que l’on fait varier de 0V (valeur 0) à 5V (valeur 255). On ralenti un peu le processus (10 ms) pour avoir le temps d’observer la variation.

 

 

sources : https://openclassrooms.com/courses/programmez-vos-premiers-montages-avec-arduino/faites-des-boucles-et-des-calculs

https://www.arduino.cc/en/reference/for

 

Vous aimerez aussi...

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

*

code