Alterando Sentido Rotação com Botão





VEJA NO SIMULADOR:





CÓDIGO:

int viraDir = 10;
int viraEsq = 11;
int btn1 = 2;
int btn2 = 3;
int le_btn1 = 0;
int le_btn2 = 0;

void setup() {
Serial.begin(9600);
pinMode(viraDir,OUTPUT);
pinMode(viraEsq,OUTPUT);
pinMode (btn1,INPUT);
pinMode (btn2,INPUT);
}



void loop() {

le_btn1 = digitalRead(btn1);
le_btn2 = digitalRead(btn2);

  if(le_btn1 == 1) {
  digitalWrite(viraEsq,LOW);
  digitalWrite(viraDir,HIGH);
  }else{
    digitalWrite(btn1,LOW);
  }
  if(le_btn2 == 1) {
  digitalWrite(viraDir,LOW);
  digitalWrite(viraEsq,HIGH);
  }else{
    digitalWrite(btn2,LOW);
  }
}

Comentários

Postagens mais visitadas deste blog

CD4511 - Display 7 Segmentos

Joystick, Servos e Laser