Accueil > Arduino > Introduction à la syntaxe des commandes Arduino
ArduinoNon classé

Introduction à la syntaxe des commandes Arduino

La cinquantaine d’éléments de la syntaxe Arduino est visible ici http://www.arduino.cc/en/Reference/HomePage ainsi qu’à partir du document
“index.html” ( dans le dossier “Reference” que vous avez téléchargé avec Arduino), également accessible dans le menu “Aide” du logiciel.
Revoyons d’un peu plus près le programme de la page précédente, qui sert à faire clignoter une LED à partir d’une sortie numérique:

Commentaires

Toujours écrire des commentaires sur le programme: soit
en multiligne, en écrivant entre des /****/, soit sur une
ligne de code en se séparant du code avec //

Définition des variables

Pour notre montage, on va utiliser une sortie numérique de la carte, qui est par exemple la 13 ème sortie numérique. Cette variable doit être définie et nommée
ici: on lui donne un nom arbitraire BrocheLED . Le mot de la syntaxe est pour désigner un nombre entier est int

Configuration des entrées-sorties void setup()

Les broches numériques de l’Arduino peuvent aussi bien être configurées en entrées numériques ou en sorties numériques. Ici on va configurer BrocheLED en sortie.
pinMode ( nom, état) est une des quatre fonctions relatives aux entrées-sorties numériques.

Programmation des interactions void loop()

Dans cette boucle, on définit les opérations à effectuer, dans l’ordre:
• digitalWrite ( nom, état) est une autre des quatre fonctions relatives aux entrées-sorties numériques.
•delay(temps en millisecondes) est la commande d’attente entre deux autres instruction
•Chaque ligne d’instruction est terminée par un point virgule
•Ne pas oublier les accolades, qui encadrent la boucle.

La figure ci-dessous vous montre un exemple de programme bien structurée :

Structure d’un programme arduino

Bon courage

N’oubliez pas de laisser un commentaire

One thought on “Introduction à la syntaxe des commandes Arduino

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Résoudre : *
23 − 3 =