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 }

ARDUINO BUY RECOMMENDATION

Arduino UNO R3
Arduino Starter Kit
Disclosure: Some links in this section are Amazon affiliate links. If you make a purchase through these links, we may earn a commission at no extra cost to you.
Additionally, some links direct to products from our own brand, DIYables.

※ OUR MESSAGES