Función para configurar un pin como Entrada/Salida - Arduino IDE

5 de diciembre de 2018 por
Función para configurar un pin como Entrada/Salida - Arduino IDE
Alejandro Jabalquinto

Introducción

En este post, se mostrará la función para configurar un pin como Entrada/Salida usando Arduino IDE.


Requisitos

Ethernet or 20 I/Os PLC:      Ethernet PLC      20 I/Os PLC     

Industrial Shields boards:   Industrial Shields Boards

Descripción

La función para configurar un pin como IN/OUT utilizando Arduino IDE es pinMode(). Esta función se utiliza para configurar un pin de Arduino como entrada o como salida. En Industrial Shields equipment’ses seguido por el correspondiente Pin-out. Esta función se utiliza normalmente dentro de la función setUp().

*Con la próxima versión de Industrial shields no será necesario configurar los pines, sólo seleccionar la placa adecuada, las E/S se configurarán automáticamente.

A continuación se muestra la sintaxis:

pinMode(pin, mode);

Pin: Puede ser cualquier pin del equipo industrial shields o cualquier pin de la placa Arduino que desee configurar.  

Modo: INPUT, OUTPUT o INPUT_PULLUP (Ver más información en Arduino references)


Ejemplo

Código Ejemplo, parpadeo de dos salidas digitales:

void setup() {
  pinMode(Q0_0, OUTPUT); // configure Q0.1 as a OUTPUT
  pinMode(Q0_1, OUTPUT);
}

void loop() {
  digitalWrite(Q0_0, HIGH); // set to HIGH Q0.0 and Q0.1
  digitalWrite(Q0_1, HIGH);
  delay(1000);             // delay 1s
  digitalWrite(Q0_0, LOW); // set to LOW Q0.0 and Q0.1
  digitalWrite(Q0_1, LOW);
  delay(1000);
}

Buscar en nuestro blog

Función para configurar un pin como Entrada/Salida - Arduino IDE
Alejandro Jabalquinto 5 de diciembre de 2018

¿Estás buscando tu Controlador Lógico Programable ideal?

Echa un vistazo a esta comparativa de producto de varios controladores industriales basados en Arduino.

Comparamos entradas, salidas, comunicaciones y otras especificaciones con las de los equipos de otras marcas destacadas.


Comparación de PLCs industriales >>>