Aperçu de la programmation Arduino
Le programme Arduino est divisé en trois parties principales qui sont la structure, les valeurs et les fonctions.
Lors de l'écriture d'un code, la chose importante est de suivre la syntaxe du langage utilisée car pour exécuter le code avec succès, la syntaxe correcte est nécessaire. Ainsi, lors de l'écriture d'un programme pour Arduino suivant la syntaxe doit être suivi:
La figure ci-dessous donnée donne une bien meilleure compréhension de la syntaxe utilisée pour le codage dans le logiciel Arduino:
Après avoir compris la syntaxe, passons à la façon d'utiliser des variables dans le programme Arduino et quel type de variables est utilisée dans la structure du programme. Pour stocker toutes les valeurs qui seront utilisées dans le programme peuvent être un nombre ou un alphabet.
L'utilisation des variables donne la possibilité d'enregistrer, de modifier, de mettre à jour et d'accès aux informations lorsque le programme est en cours d'exécution. Il existe différents types de variables qui peuvent être utilisées, y compris le char, int, le double, la chaîne, le flotteur, le int non signé, long et non signé.
Voici les opérateurs utilisés dans la programmation d'Arduino:
Structure du programme Arduino
La structure du programme Arduino est divisée en deux fonctions: la fonction de configuration et la fonction de boucle.
Le installation() La fonction contient l'initialisation des bibliothèques, variables utilisées pour le code. De même, les modes PIN de l'Arduino sont également déclarés dans cette fonction. Il initialise également la communication entre la carte Arduino et l'ordinateur. Il ne fonctionne qu'une seule fois.
Le boucle() La fonction continue de répéter les instructions et contrôle et surveille activement l'Arduino.
Exemple
Pour comprendre la structure du programme d'Arduino, un exemple de code est compilé. Le code concerne clignoter la lumière LED avec un retard de 1000 millisecondes.
Tout d'abord dans la fonction de configuration, le mode PIN est initialisé, la broche 8 a été définie sous forme de sortie. En venant à la fonction de boucle, l'état (élevé / bas) des LED change après le retard de 1000 millisecondes. De même, nous pouvons dire que la mise en œuvre de la fonction de configuration est effectuée dans une fonction de boucle. Le code Arduino pour clignoter de LED est donné comme:
void setup()
PinMode (8, sortie);
VOID LOOP ()
DigitalWrite (8, haut);
retard (1000);
DigitalWrite (8, bas);
retard (1000);
Conclusion
Pour écrire un programme dans n'importe quelle langue, ses conditions de base doivent être connues qui impliquent la syntaxe, la déclaration et l'initialisation des variables et l'incorporation de différents opérateurs. Cet article explique brièvement la syntaxe, en utilisant des variables et différents opérateurs pour donner une meilleure compréhension de la structure du programme.