Le programme minimum
Lorsque l’on lance le logiciel Arduino, le programme suivant apparait :
void setup() { // put your setup code here, to run once: } void loop() { // put your main code here, to run repeatedly: }
C’est le plus petit programme que l’on puisse faire avec un Arduino … et il ne sert à RIEN !
Mais il contient les deux fonctions obligatoires : setup() et loop() .
La fonction setup()
Cette fonction est exécutée une seule fois, à chaque [itg-tooltip tooltip-content= »<p>Lorsqu’un programme est téléversé</p><br/><p>Lors d’un appui sur le bouton reset</p> »]initialisation[/itg-tooltip] du microcontrôleur.
La fonction loop()
Aussitôt après la fonction setup() , la fonction loop() est exécutée en boucle : elle se répète à l’infini (jusqu’à la réinitialisation ou la mise hors tension du microcontrôleur).
Les commentaires
Afin de rendre le code plus clair, rajouter des explications qui aident à sa lecture (par quelqu’un d’autre ou par soi-même !), on peut (il faut !!) y placer des commentaires :
- soit après // : // commentaire sur une seule ligne
- soit entre /* et */ :
/* du commentaire sur plusieurs lignes */