Le programme minimum
Lorsqu’on lance le logiciel Arduino pour la première fois (ou que l’on fait Fichier/Nouveau), 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 d’initialisation setup()
Cette fonction est exécutée une seule fois, à chaque du microcontrôleur.
void
devantsetup
signifie que cette fonction ne renvoie rien.
La fonction de boucle 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 */
Le Quiz !