ARDUINO - LIGA LED1 COM BOTÃO 1 E DESLIGA LED2 - LIGA LED2 COM BOTÃO 2 E DESLIGA LED1
ฝัง
- เผยแพร่เมื่อ 28 ก.ค. 2024
- Programa ARDUINO
Neste programa, usamos 2 leds e 2 botões.
Lógica da programação:
Ligo LED1 acionando Botão1, neste momento apago LED2
Ligo LED2 acionando Botão2, neste momento apago LED1
Programação:
int botao = 2; // define pino 2 como entrada botao liga
int botao1 = 4; // define botao 8 como botao desliga
int led1 = 12; // define pino 12 como saida
int led2 = 13; // define pino 13 como saida
void setup() {
pinMode (botao, INPUT); // define como entrada
pinMode (botao1, INPUT); // define como entrada
pinMode (led1, OUTPUT); // define como saida
pinMode (led2, OUTPUT); // define como saida
}
void loop() {
int valor = digitalRead (botao); // faz a leitura do valor botao
int valor2 = digitalRead (botao1); // faz a leitura do valor botao1
if (valor == HIGH && valor2 == LOW) { // Testa o estado dos botoes
digitalWrite (led1, HIGH); // envia a saida para nivel alto
digitalWrite (led2, LOW); // envia a saida para nivel baixo
delay (1000);
}
if (valor == LOW && valor2 == HIGH) { // Testa saida dos botoes
digitalWrite (led1,LOW); // envia a saida para nivel baixo
digitalWrite (led2, HIGH); // envia a saida para nivel alto
delay (1000);
}
}
Cara tu me ajudou pra caramba, e pensar que só achei um vídeo que mostra como faz isso, valeu mesmo amigo vc é um amigo