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); }
Función para configurar un pin como Entrada/Salida - Arduino IDE