//definindo o botao da seta esquerda no pino 9
#define seta_Esq_pin 9

//definindo o botao da seta direita no pino 8
#define seta_Dir_pin 9

//definindo a ligacão do led esquerdo no pino 21
#define led_Esq_pin 21 

//definindo a ligacão do led direito no pino 20
#define led_Dir_pin 20

//o espaco que eu preciso para guardar tipo de dados, ( variável guada valor )
//parametro é um valor que eu enviou para a funcao
unsigned char seta_esq, seta_dir;



// void setup é executado apenas um vez.
void setup() {
 
 //pinMode é a configuração do pino, o que ele é ( entrada ou saída )
 pinMode(led_Esq_pin, OUTPUT);
 pinMode(led_Dir_pin, OUTPUT);
 pinMode(seta_Esq_pin, INPUT_PULLUP);
 pinMode(seta_Dir_pin, INPUT_PULLUP);

 //é o que eu quero que saia de informação no pino informado
 digitalWrite(led_Esq_pin, LOW);
 digitalWrite(led_Dir_pin, LOW);
}

// é executado por várias vezes, até ser retirada a alimentação
void loop() {

  //digitalRead que seja lido na saida como ele esta? em high ou low
  seta_esq = digitalRead(seta_Esq_pin);
  seta_dir = digitalRead(seta_Dir_pin);
  if ( (seta_esq ==1)  && (seta_dir ==0)  )
   {

  
    //
    digitalWrite(led_Esq_pin, HIGH);
    digitalWrite(led_Dir_pin, HIGH);
    delay(500);
  
  }
  
  
}
BOOTSELLED1239USBRaspberryPiPico©2020RP2-8020/21P64M15.00TTT