Arduino - Structure du programme

Dans ce chapitre, nous étudierons en profondeur la structure du programme Arduino et nous en apprendrons davantage sur les nouvelles terminologies utilisées dans le monde Arduino. Le logiciel Arduino est open-source. Le code source de l'environnement Java est publié sous la GPL et les bibliothèques de microcontrôleurs C / C ++ sont sous la LGPL.

Sketch - La première nouvelle terminologie est le programme Arduino appelé «sketch».

Structure

Les programmes Arduino peuvent être divisés en trois parties principales: Structure, Values (variables et constantes), et Functions. Dans ce tutoriel, nous découvrirons le programme logiciel Arduino, étape par étape, et comment nous pouvons écrire le programme sans aucune erreur de syntaxe ou de compilation.

Commençons par le Structure. La structure du logiciel se compose de deux fonctions principales -

  • Fonction Setup ()
  • Fonction Loop ()
Void setup ( ) {

}
  • PURPOSE - Le setup()La fonction est appelée au démarrage d'une esquisse. Utilisez-le pour initialiser les variables, les modes de broches, commencer à utiliser les bibliothèques, etc. La fonction de configuration ne s'exécutera qu'une seule fois, après chaque mise sous tension ou réinitialisation de la carte Arduino.

  • INPUT - -

  • OUTPUT - -

  • RETURN - -

Void Loop ( ) {

}
  • PURPOSE - Après avoir créé un setup() , qui initialise et définit les valeurs initiales, le loop()La fonction fait exactement ce que son nom suggère et effectue une boucle consécutive, permettant à votre programme de changer et de répondre. Utilisez-le pour contrôler activement la carte Arduino.

  • INPUT - -

  • OUTPUT - -

  • RETURN - -