On pourrait se demander, mais quel est le réel avantage du void setup, alors que le cœur du programme est dans le void loop ?
L’avantage de celui-ci est qu’il se lance qu’une fois au début du programme. Ceci permet d’initialiser des variables ou le moniteur série.
Voici plusieurs idées d’instructions que vous pouvez y écrire :
- Le void setup permet d’écrire un message dans le moniteur série sans que celui-ci soit répété, comme « Initialisation du programme ».
- Le void setup permet d’allumer un composant dès le début du programme comme allumer une led rouge si vous faite un coffre fort par exemple, ou bien mettre le servomoteur en position initiale avant le début du programme.