Boa Noite, sou novo em programação e tenho algumas duvidas.

Preciso acionar uma saída digital através do acionamento de um controle RF do tipo portão automático, mas estou com dificuldade de começar a programação que acredito ser até simples.

o acionamento é o mesmo botão vai enviar um comando para on e off.

Alguem pode me ajudar na programação ?

Abraços

Exibições: 368

Responder esta

Respostas a este tópico





int botao = 2;
int led = 12;

int estadobotao = 0;

void setup() {

pinMode(led, OUTPUT);

pinMode(botao, INPUT);
}

void loop(){

estadobotao = digitalRead(botao);


if (estadobotao == LOW) {

digitalWrite(led, LOW);
}
if (estadobotao == HIGH) {

digitalWrite(led, HIGH);
}
}

nesse caso o led ja fica aceso direto e so apaga quando mando sinal baixo ao pin 2

No meu caso gostaria de enviar somente sinais de nivel alto para ligar e dsligar

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço