Étape 1: Arduino Sketch
Le linefollow.ino est assez bien un fichier standard de Arduino Sketch, au début du fichier est une section de commentaires principaux, une section de déclaration/include, une fonction setup() et une fonction loop().
La section de déclaration/include inclut des fichiers d’en-tête, qui incluent des définitions et des ressources que l’esquisse sera utilisée pendant l’exécution du programme.
Variables et des objets peuvent également être déclarées et initialisées à cet endroit aussi bien. Par exemple, dans le sketch de linefollow.ino, l’objet line_following est créé (ou en langage de programmation, cela s’appelle instancié)
Tout dans la fonction setup() est exécuté une fois lorsque l’Arduino alimente tout d’abord vers le haut. La fonction setup() est emplacement démarre de code qui initialisent les choses que votre programme de boucle a besoin pour l’exécution du programme. Par exemple, l’Arduino a besoin de parler au Conseil pilote/capteur moteur robot via le port série.
Ainsi la fonction setup() appelle la méthode Serial.begin(10420) pour configurer le port série pour l’Arduino peut prendre auprès de la Commission du moteur. La fonction loop() est où toute l’action dans le programme se déroule. la fonction loop() en boucle ou se répète encore et encore sans s’arrêter jusqu'à ce que l’alimentation est coupée de l’Arduino. C’est pourquoi la fonction est appelée loop().