Boa noite malta. Sou iniciante no arduino e estou com dificuldade em criar o meu projeto.
O projeto consiste em que tenho dois botões e um led, carrego no botão1 e liga o led durante 5s ou carrego no botao 2 e liga durante 2s.
int ledPin = 13; //led no pino 13
int bot1Pin = 11; //botao 1 (direito) no pino 11
int bot2Pin = 10; //botao 2 (esquerdo) no pino 10
int estadoBotao1; //Variavel para ler o status do botão 1
int estadoBotao2; //Variavel para ler o status do botão 2
void setup() {
pinMode(ledPin, OUTPUT); //Pino do led será saída
pinMode(bot1Pin, INPUT_PULLUP); //Habilita o pull up interno do Arduino
pinMode(bot2Pin, INPUT_PULLUP); //Habilita o pull up interno do Arduino
}
void loop() {
estadoBotao1 = digitalRead(bot1Pin); //le o estado do botão 1 - HIGH OU LOW
estadoBotao2 = digitalRead(bot2Pin); //le o estado do botão 2 - HIGH OU LOW
if (digitalRead(bot1Pin)==0){ //Se botão os 2 botões estiverem pressionados (HIGH)
digitalWrite(ledPin,HIGH); // acende o led.
delay(500); ;
}
else if (digitalRead(bot2Pin)==0){
digitalWrite(ledPin,LOW); // acende o led.
delay(500); }}