boa noite. preciso ajuda para um acionamento de um controle portao automatico. sensor de chuva dectar chuva emite um sinal direto, eu preciso que ele apenas emita 1 pulso que dure 1 seg. e so gere outro pulso quando para chover e iniciar chover.
Tags:
int bip = 8;
int auxiliar = 0;
int sensordechuva = 7;
boolean sensortratado = 0;
void setup() {
// put your setup code here, to run once:
pinMode(bip, OUTPUT);
pinMode(sensordechuva, INPUT);
}
void loop() {
// put your main code here, to run repeatedly:
sensortratado = digitalRead (sensordechuva);
if(sensortratado == 1 && auxiliar == 0)
{
digitalWrite(bip, HIGH);
delay(500);
digitalWrite(bip, LOW);
auxiliar = 1;
}
auxiliar = 0;
}
este é o programa estou fazendo, mas nao esta funcionando
Bom dia AM,
Recomendações:
1. Remova seu sketch da área de texto do seu tópico;
2. Leia http://labdegaragem.com/forum/topics/sugest-o-de-como-postar
3. Comente as linhas do seu sketch. Fica mais fácil entender o que vc quer fazer com cada
linha e facilita a ajuda.
4. Clique em : " Deseja carregar arquivos? " e depois em " Escolher arquivo" e anexe o arquivo
com o seu sketch.
RV
Bem-vindo a
Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)
© 2024 Criado por Marcelo Rodrigues. Ativado por