Viva
É possivel aplicar a função abaixo no arduino, está dando erro
if (digitalRead(3) == LOW) AND (digitalRead(6) == LOW)
Tags:
teria que ser:
if ((digitalRead(3) == LOW) && (digitalRead(6) == LOW))
Faltou o parentesis fechando tudo no if e veja isso:
Muito obrigado, está funcionando
ficaria mais organizado
int leitura3 = digitalRead(3);
int leitura6 = digitalRead(6);
if(leitura3 == LOW && leitura6 == LOW)
Obrigado pela dica, mas porque você diz que fica mais organizado se são mais linhas de código?
Pois assim na hora que voce for ler fica mais facil de interpretar. (Minha opinião). E se voce colocar o nome do que é, se a programação involver varios inputs fica mais facil, por exemplo:
int potenciometro = digitalRead(3);
int LDR= digitalRead(6);
if(potenciometro == LOW && LDR == LOW)
Ok, faz sentido em códigos complexos, mas o meu é simples não justifica ir a esse pormenor
Obrigado
Ok, valeu
Bem-vindo a
Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)
© 2024 Criado por Marcelo Rodrigues. Ativado por