//Variables int pin0=0; //Les damos nombres a algunos pines de entrada int pin1=1; int pin2=2; void setup() { // put your setup code here, to run once: pinMode(13, OUTPUT); // configura ‘pin’ como salida pinMode(12, OUTPUT); // configura ‘pin’ como salida pinMode(11, OUTPUT); // configura ‘pin’ como salida pinMode(10, OUTPUT); // configura ‘pin’ como salida pinMode(9, OUTPUT); // configura ‘pin’ como salida pinMode(pin0, INPUT); // configura el ‘pin’ como entrada pinMode(pin1, INPUT); pinMode(pin2, INPUT); pinMode(3, INPUT); pinMode(4, INPUT); digitalWrite(13, LOW); //fija pin de en salida a 0 digitalWrite(12, LOW); digitalWrite(11, LOW); digitalWrite(10, LOW); digitalWrite(9,LOW); } void loop() { // put your main code here, to run repeatedly: //--------------------------- if (digitalRead(pin0)== HIGH) { digitalWrite(13, HIGH); } else { digitalWrite(13, LOW); } //---------------------------- if (digitalRead(pin1)== HIGH) { digitalWrite(12, HIGH); } else { digitalWrite(12, LOW); } //--------------------------- if (digitalRead(pin2)== HIGH) { digitalWrite(11, HIGH); } else { digitalWrite(11, LOW); } //------------------------- if (digitalRead(3)== HIGH) { digitalWrite(10, HIGH); } else { digitalWrite(10, LOW); } //------------------------- if (digitalRead(4)== HIGH) { digitalWrite(9, HIGH); } else { digitalWrite(9, LOW); } //------------------------- }