Hola buenas a todos, soy nuevo en el foro y en esto de Arduino. Mi caso es algo que he leido bastante en otros foros pero no he encontrado respuesta, estoy haciendo las practicas de ejemplo para familiarizarme con Arduino y soy incapaz de hacerlo funcionar, no se que estoy haciendo mal, mi problema es que a pesar de arduino recibir energia del PC soy incapaz de hacer que los leds se enciendan con este sencillo codigo:
int switchState = 0
;
void setup() {
pinMode(3, OUTPUT);
pinMode(4, OUTPUT);
pinMode(5, OUTPUT);
pinMode(2, INPUT);
}
void loop() {
;
// put your main code here, to run repeatedly:
switchState = digitalRead(2);
//esto es un comentario
if (switchState == LOW) {
//el boton no esta pulsado
digitalWrite(3, HIGH);
digitalWrite(4, HIGH);
digitalWrite(5, LOW);
}
else { //el boton esta pulsado
digitalWrite(3, LOW);
digitalWrite(4, LOW);
digitalWrite(5, HIGH);
delay(250); //espera un cuarto de segundo
//permuta los leds
digitalWrite(4, HIGH);
digitalWrite(5, LOW);
delay(250); //espera un cuarto de segundo
}
} //vuelve al inicion del bucle
Arduino recibe energia del pc y la instalacion esta bien hecha, a ver si algun entendido puede echarme una mano que voy muy perdido