Fonctions de BASE : entrées / sorties

FONCTIONS : Entrées/Sorties Numériques

3 - pinMode(broche,MODE)

Fonction qui configure la broche spécifiée pour qu'elle se comporte soit en entrée, soit en sortie.

Vous pouvez voir sur la fonction une majuscule dans le corps du texte, il s’agit de l’instruction qui se trouve à effectuer.

broche : le numéro de la broche de la carte Arduino dont le mode de fonctionnement (entrée ou sortie) doit être défini.

MODE : soit INPUT (entrée en anglais) (=0) ou OUTPUT (sortie en anglais) (=1) - en majuscule

pinMode(2, OUTPUT);

D’où la broche connectée à PIN 2, sera une sortie « OUPTUT »

             Ne pas oublier le ; à la fin de la ligne d’instruction.

Par similitude nous pouvons avoir également :

pinMode(3, INPUT);

D’où la broche connectée à PIN 2, sera une entrée « INPUT »

             Ne pas oublier le ; à la fin de la ligne d’instruction.

Ces deux fonctions vont se trouver dans le setup() qui va être exécuté une seule fois à la mise sous tension de la carte ou sur un reset, afin de communiquer au microcontrôleur que nous attribuons les PIN (numéro) défini dans la fonction  des broches pinMode ( ); en sorties ou en entrée.

int ledPin = 13;  // LED connectée à la broche numérique 13

void setup()
{
        pinMode(ledPin, OUTPUT);  // met la broche numérique en sortie
}

Retour

fleche_gauche.gif fleche_droite.gif Suite