Ao pressionar e soltar o botão o LED acenderá, a pressionar e soltar o botão novamente o LED vai apagar e assim sucessivamente.
int LED=7;
int BOTAO=8;
int estadoled=LOW;
void setup()
{
pinMode(LED, OUTPUT);
pinMode(BOTAO, INPUT);
}
void loop()
{
if(digitalRead(BOTAO)==HIGH&&estadoled==LOW)
{
digitalWrite(LED, HIGH);
estadoled=HIGH;
delay(500);
}
if(digitalRead(BOTAO)==HIGH&&estadoled==HIGH)
{
digitalWrite(7,LOW);
estadoled=LOW;
delay(500);
}
}
int BOTAO=8;
int estadoled=LOW;
void setup()
{
pinMode(LED, OUTPUT);
pinMode(BOTAO, INPUT);
}
void loop()
{
if(digitalRead(BOTAO)==HIGH&&estadoled==LOW)
{
digitalWrite(LED, HIGH);
estadoled=HIGH;
delay(500);
}
if(digitalRead(BOTAO)==HIGH&&estadoled==HIGH)
{
digitalWrite(7,LOW);
estadoled=LOW;
delay(500);
}
}
Nenhum comentário:
Postar um comentário