Download as pdf or txt
Download as pdf or txt
You are on page 1of 3

ACTIVIDAD 4 ARDUINO A4

CODIGO
// C++ code
//
const int btn1=11;
const int btn2=9;
const int lv=6;
const int la=5;
const int lr=3;
int vaux1;
int vaux2;
int cont;
void setup()
{
Serial.begin(9600);
pinMode(lv,OUTPUT);
pinMode(la,OUTPUT);
pinMode(lr,OUTPUT);
pinMode(btn1,INPUT);
pinMode(btn2,INPUT);
cont=0;
}

void loop()
{
vaux1=digitalRead(btn1);
vaux2=digitalRead(btn2);
if(vaux1==HIGH){
cont++;
delay(150);
if(cont==1){
digitalWrite(lv,HIGH);
digitalWrite(la,LOW);
digitalWrite(lr,LOW);
}
if(cont==2){
digitalWrite(lv,LOW);
digitalWrite(la,HIGH);
digitalWrite(lr,LOW);
}
if(cont==3){
digitalWrite(lv,LOW);
digitalWrite(la,LOW);
digitalWrite(lr,HIGH);
}
}
if(vaux2==HIGH){
cont--;
delay(150);
if(cont==1){
digitalWrite(lv,HIGH);
digitalWrite(la,LOW);
digitalWrite(lr,LOW);
}
if(cont==2){
digitalWrite(lv,LOW);
digitalWrite(la,HIGH);
digitalWrite(lr,LOW);
}
if(cont==3){
digitalWrite(lv,LOW);
digitalWrite(la,LOW);
digitalWrite(lr,HIGH);
}
}
if(cont<=0 || cont>=4){
digitalWrite(lv,LOW);
digitalWrite(la,LOW);
digitalWrite(lr,LOW);
cont=0;
}
Serial.println(cont);
}
CAPTURA

You might also like