Olá a todos gostaria de um exemplo de como ligar e desligar um LED 

através do sinal maior e menor  < > .

if (algumaVariavel > 50)
{
// faça algo aqui
}

Exibições: 61

As respostas para este tópico estão encerradas.

Respostas a este tópico

Bom dia MS,

primeiro precisa definir o port onde está o LED como saída na função setup();

Exemplo 

     pinMode(5, OUTPUT);                    // Port 5 como saída

      if (algumaVariavel > 50) {                // Se a variável for maior que 50
      digitalWrite(5,HIGH); }                     // Acende (ou apaga) o LED

      if (algumaVariavel < 50) {                // Se a variável for menor que 50
      digitalWrite(5,LOW); }                      // Apaga(ou acende) o LED

Apagar ou acender, vai depender de como o LED está ligado no port.

RV

sketch_feb12a.ino    veja se assim esta certo.  

int algumaVariavel = 50;   a variável  'algumaVariável tem o valor de 50 é isso .  se tem o valor de 50 ela não e maior que 50 . 

Vc pode usar qq destas situações:

=  igual

> maior

>=  maior ou igual

< menor

<= menor ou igual

!= diferente

RV

sketch_feb12a.ino

não estou conseguindo acrescentar um botão liga e desliga

Testa aí

Com o botão pressionado o LED acenderá (ou apagará),

e com o botão solto fará o contrario.

Testa ai e conta o resultado.

RV

Anexos

Poxa muito obrigado obrigado mesmo.

tava ficando doido rsrs.

uma duvida essa  // algumavariavel sera' 20      e uma variável  mas não foi declarada.

outra dúvida a comparação e que  50 e maior que 20 . se for liga led  . se não for maior não  liga o led

MS, minha sugestão para seu aprimoramento em programar Arduíno.

RV

https://www.youtube.com/playlist?list=PLZ8dBTV2_5HSyOXhJ77d-iyt5Z_v...

obrigado vou assistir 

Aula%205.txt

prezado amigo estou estudando mas gostaria de informação.

neste exemplo acima qual é o valor do X.

RSS

Destaques

Registre-se no
Lab de Garagem
Clicando aqui

Convide um
amigo para fazer
parte

curso gratis de arduino

© 2019   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço