Arduino : Structures de répétition

La boucle "for"

Définition

En anglais, le mot « for » signifie « pour ». Cette fonction permet de répéter une action, un bout de programme autant de fois qu'on le souhaite.

La boucle « for » se crée de la façon suivante :

1
for(/*initialisation de la variable*/ ; /*condition de la boucle*/  ; /*instruction à exécuter*/)
2
{
3
                // ligne de code à exécuter
4
}

Voyons comment se compose cette fonction :

  • Création de la variable

  • Commande que la boucle doit tester

  • Instruction à exécuter

ExempleUn compteur

1
for(int compteur = 0 ; compteur <5 ; compteur++)
2
{
3
           Serial.println(compteur);     // fonction à répéter
4
           //ici on affiche sur le moniteur série la valeur de compteur.
5
}

Le moniteur série affichera :

0

1

2

3

4

Fondamental

Dans cette exemple, nous pouvons observer que la boucle permet l'affichage de 5 valeurs de 0 à 5. Vous pouvez expérimenter et utiliser les autres outils de comparaison abordé dans le chapitre de l'IDE.

PrécédentPrécédentSuivantSuivant
AccueilAccueilImprimerImprimerRéalisé avec Scenari (nouvelle fenêtre) modèle documentaire TechnOpale