pinMode()

Descripción

Configura el pin especificado para comportarse como una entrada o como una salida. Ver la descripción de digital pins para ver detalles sobre la funcionalidad de los pines.

A partir de Arduino 1.0.1, es posible activar las resistencias pull-up internas con el modo INPUT_PULLUP. Además, el modo INPUT desactiva de forma explícita las pull ups internas.

Sintaxis

pinMode(pin, mode)

Parámetros

  • pin: el número de pin cuyo modo queremos configurar
  • mode: INPUT, OUTPUT, o INPUT_PULLUP. (ver la página digital pins para una descripción más completa de esta funcionalidad.)

Retornos

  • Ninguno

Ejemplo

int ledPin = 13; // LED conectado al pin digital 13 void setup() { pinMode(ledPin, OUTPUT); // configura el pin como salida } void loop() { digitalWrite(ledPin, HIGH); // enciende el LED delay(1000); // espera un segundo digitalWrite(ledPin, LOW); // apaga el LED delay(1000); // espera un segundo }

※ Nota:

Los pines de entrada analógica se pueden utilizar como pines digitales, referenciandolos como A0, A1, etc.

void setup() { pinMode(A5, OUTPUT); // sets the digital pin A5 as output } void loop() { digitalWrite(A5, HIGH); // sets the digital pin A5 on delay(1000); // waits for a second digitalWrite(A5, LOW); // sets the digital pin A5 off delay(1000); // waits for a second }

Ver También

ARDUINO BUY RECOMMENDATION

Arduino UNO R3
Arduino Starter Kit
Please note: These are affiliate links. If you buy the components through these links, We may get a commission at no extra cost to you. We appreciate it.

※ OUR MESSAGES

  • We are AVAILABLE for HIRE. See how to hire us to build your project
  • Any suggestion, correction, and translation? please email us at ArduinoGetStarted@gmail.com, We appreciate it
  • We mainly keep improving the references in English. See English version of this page for the latest update.