Está en la página 1de 1

Declarar pines digitales como entrada y salida

Ejemplos:

int LEDpin = 6; //la variable LEDpin se inicializa a 6,es decir vamos a activar el
pin 6

void setup(){
pinMode(LEDpin,OUTPUT); // definimos el pin 6 como salida
}
void loop(){
digitalWrite(LEDpin,HIGH); // se escribe en el puerto con el comando
DigitalWrite
delay (1000); // el comando delay se usa para definir tiempo de
ejecución
digitalWrite(pinLED,LOW);
delay (1000);
}

En caso de tener una entrada como podría ser un sensor o interruptor se definiría de la siguiente
manera

int LDR = 6; //la variable LDR se inicializa a 6,es decir vamos a activar el pin 6
int a; // definimos una variable para almacenar información de manera temporal
void setup(){
pinMode(LEDpin,INPUT); // se define el comando INPUT para definir que por ese
puerto van a entrar datos
}
void loop(){
a = digitalRead(LDR); //almacenamos en la variable a lo que que se lee
en
el puerto del LDR
delay (1000);

También podría gustarte