Fiche 4 Premier Programme Allumer La Diode Interne Arduino
Fiche 4 Premier Programme Allumer La Diode Interne Arduino
Fiche 4 Premier Programme Allumer La Diode Interne Arduino
Fiche Pratique
FICHE 4: Premier programme allumer la diode interne Arduino
Programation Descriptions Hardware
Choses à retenir explications
Les diodes TX et RX clignotent quand l’arduino reçoit ou
envoie des informations.
La diode ON s’allume quand l’arduino est sous tension
(cf fiche 1).
Il existe également une diode L qui clignote si on appuie
sur le bouton reset, sinon elle ne fait rien tant qu'on ne
lui a pas dit.
I) Programmation de la LED L
La force de l'Arduino est d'envoyer du courant, ou non,
par les connexions numérotées de 0 à 13. Et la diode L
s'allume quand on dit à l'Arduino d'envoyer du courant
dans la connexion 13
Vous verrez que ce petit programme peut servir dans
certains cas pour nous aider à débugger.
- Ouvrer le programme Arduino
pinMode :
- Configurer votre carte et le port (cf fiche 1)
Configure la broche
- Tapez le programme suivant :
spécifiée pour qu'elle se
comporte comme une
entrée ou une sortie
pinMode (broche,
mode)
broche : numéro de la
pin
mode : INPUT ou
OUTPUT
OUTPUT :
Mot clé qui configure la
pin spécifiée comme
une sortie. C’est-à-dire
que l’Arduino enverra
du courant vers la pin Pour que cela fonctionne n’oubliez pas de téléverser le
spécifiée. programme en appuyant sur la touche
INPUT :
Mot clé qui configure la
pin spécifiée comme Les étapes du programme sont assez simples :
une entrée. C’est-à-dire 1. On dit à l'Arduino que nous voulons que la
que l’Arduino recevra connexion 13 puisse envoyer du courant et pas
du courant vers la pin en recevoir (instruction OUTPUT).
spécifiée. 2. On dit à l'Arduino d'envoyer du courant dans la
connexion 13(instruction HIGH).
digitalWrite() : Ici apparait de nouveau mot s-clés : pinMode(),
Envoie ou écris la valeur digitalWrite(), OUTPUT, HIGH.
digitale du composant Nous ne verrons pas en détails toutes les fonctions
situé sur la pin entre existantes pour Arduino. Si vous le souhaitez reporter-
parenthèse avec HIGH vous sur le lien suivant qui décrit toutes les fonctions :
pour alimenter en https://www.arduino.cc/reference/en/
électricité et LOW pour
couper l’electricité. Les mots clés en bleu dans le logiciel, sont spéciaux. Ils
s'écrivent en majuscules. Dans notre cas, le mot clé
HIGH ou 1: HIGH signifie "valeur haute". Il existe son contraire :
Spécifie une valeur LOW qui signifie "valeur basse". On pourrait aussi
Haute ou un courant de remplacer et dire que HIGH vaut 1 et LOW vaut 0, ou
5V est appliqué encore que HIGH veut dire que la connexion est à +5V
et LOW, qu'elle est à est à 0V.
LOW ou 0 :
Spécifie une valeur Le mot OUTPUT signifie que c’est une sortie, l’Arduino
basse ou un courant de enverra donc du 5V a la pin. Son contraire INPUT
0V est appliqué signifie que la pin est une entrée et l’Arduino attendra
un courant d’entrée (attention l’Arduino ne pourra
recevoir que du 5V cc).