pinMode()
Description :
Configure la broche spécifiée pour qu’elle se comporte soit comme une entrée, soit comme une sortie.
Voir la page Digital Pins pour plus de détails sur la fonctionnalité des pins.
Depuis Arduino 1.0.1, il est possible d’activer les résistances pullup internes avec le mode INPUT_PULLUP.
De plus, le mode INPUT désactive explicitement les pullups internes.
Syntaxe :
pinMode(pin, mode)
Paramètres :
pin : le numéro de broche Arduino.
mode : INPUT , OUTPUT , ou INPUT_PULLUP .
Voir la page Digital Pins pour une description plus complète de la fonctionnalité.
Retour :
Rien
Exemple de code :
Le code rend la broche numérique 13 OUTPUT et la fait basculer HIGH et LOW .
void setup() { pinMode(13, OUTPUT); // définit la broche numérique 13 comme sortie } void loop() { digitalWrite(13, HIGH); // met la broche numérique 13 sur ON delay(1000); // attend une seconde digitalWrite(13, LOW); // met la broche numérique 13 sur OFF delay(1000); // attend une seconde }
Remarques et avertissements :
Les broches d’entrée analogique peuvent être utilisées comme broches numériques, appelées A0, A1, etc.
Source : https://www.arduino.cc/reference/fr/language/functions/digital-io/pinmode/