Modifications

Sauter à la navigation Sauter à la recherche
1 438 octets ajoutés ,  16 août 2015 à 21:25
Ligne 22 : Ligne 22 :  
Chaque programme Arduino (souvent appelé un sketch ou Croquis) nécessite deux fonctions (aussi appelées routines).
 
Chaque programme Arduino (souvent appelé un sketch ou Croquis) nécessite deux fonctions (aussi appelées routines).
   −
=== setup() ===
+
=== La fonction setup() ===
 
{{fname|void setup(){ }
 
{{fname|void setup(){ }
 
}}
 
}}
Tout le code entre les deux
+
 
accolades sera exécuté une seule
+
Tout le code entre les deux accolades sera exécuté une seule fois lorsque votre programme Arduino est démarré la première fois.
fois lorsque votre programme
+
 
Arduino est démarré la première
+
=== La fonction loop() ===
fois.
+
{{fname|void loop(){ }
 +
}}
 +
 
 +
Cette fonction est exécutée lorsque setup a accomplit son traitement.
 +
 
 +
Après avoir été exécutée une fois, la fonction {{fname|loop}} est re-exécutée encore et encore, jusqu'à l'extinction d'Arduino.
 +
 
 +
 
 +
== Syntaxe ==
 +
L'un des éléments frustrants du C est son exigence de formatage (ce qui le rends aussi très puissant).
 +
Tout devrait bien se passer si vous vous souvenez de ce qui suit.
 +
 
 +
=== Commentaires ===
 +
{{fname|// (simple ligne de commentaire)
 +
}}
 +
 
 +
Souvent utile pour écrire , au fur et à mesure, des notes expliquant le fonctionnement de chaque ligne de code.
 +
 
 +
Pour faire un commentaire, taper deux barres de division et tout ce qui suit jusqu'à la fin de la ligne sera ignoré par votre programme.
 +
 
 +
{{fname|/* */ (commentaire multi-lignes)
 +
}}
 +
 
 +
Si vous avez beaucoup à noter, vous pouvez répartir votre commentaire sur plusieurs lignes.
 +
Tout ce qui se trouve entre ces deux symboles sera ignoré par votre programme.
 +
 
 +
=== Accolades {} ===
 +
{{fname|{ } (accolades)
 +
}}
 +
 
 +
Utilisées pour définir le début et la fin d'un bloc de code. Les accolades sont utilisées dans une fonction comme dans les boucles).
 +
 
 +
=== Le point-virgule ; ===
 +
{{fname|; (point-virgule)}}
 +
 
 +
Chaque ligne de code se termine par un point-virgule.
 +
 
 +
Un point virgule manquant est souvent la raison pour laquelle votre programme refuse de compiler.
 +
 
 +
== Variables ==
 +
{{traduction}}
 
{{ARDX-TRAILER}}
 
{{ARDX-TRAILER}}
29 836

modifications

Menu de navigation