pinMode(pin, mode)
Configura un pin para que se comporte como un pin de entrada o de salida.
Repasar los pins (enlace)
pin: el número de pin sobre el que queremos cambiar su modo de funcionamiento, es un valor entero (int)
mode: puede ser: INPUT o: OUTPUT.
Nada
Vamos a hacer un programa que establezca el pin 13 como un pin de entrada de datos
int ledPin = 13; // Declaramos un LED conectado al pin digital 13 void setup() { pinMode(ledPin, OUTPUT); // Activamos el pin como salida } void loop() { digitalWrite(ledPin, HIGH); // Encendemos el LED enviando el valor digital 1 (5V) delay(1000); // Espera 1 segundo digitalWrite(ledPin, LOW); // Apaga el LED enviando el valor digital 0 (0V) delay(1000); // Espera 1 segundo }
Los pins de entrada analógica pueden ser usados como pins digitales. Podremos acceder a ellos con los números 14 (entrada analógica 0) al 19 (entrada analógica 5).