Arduino, alguem consegue me ajudar com o programa? "RESOLVIDO"

Não estou conseguindo fazer este programa,

4 portas Input pin1 pin2 pin3 pin11
7 portas output pin4 pin5 pin6 pin7 pin8 pin9 pin 10
Programa Nota: sempre que marcar cancela deve parar o programa
Programa só inicia quando  pin11 der 1 pulso high durante 5 segundos
Quando iniciar programa pin10 em high    
se o programa parar pin 10 em low
Se pin 3 ficar High a qualquer momento para o programa
Se pin1 ficar High a qualquer momento para o programa
Verifica se pin1 está em LOW 
Low prossegue High cancela ou ficar high a qualquer momento cancela
Verifica se pin2 está em LOW 
Low prossegue High cancela
tempo de 10s
repete
Verifica se pin1 está em LOW 
Low prossegue High cancela ou ficar high a qualquer momento cancela
Verifica se pin2 está em LOW 
Low prossegue High cancela
se prossegue aciona
pin5 em high permanece 30s em high
pin6 em high permanece 30s em high
desativa pin5 e pin6  para low
aguarda 3s
aciona pin7 para high
aciona pin8 para high
aguarda 3 s 
aciona pin4 para high
aguarda 20 minutos
pin 4 para low
aguarda 3s
pin7 para low
pin8 para low
aguarda 1 s
aciona pin9 para High
pin 9 permanece em high até 
pin1 ou pin 2 ficar em high
quando ficar em high pin1 e pin2
pin9 fica em low

Exibições: 347

Responder esta

Respostas a este tópico

AH, boa tarde,

descobri alguns erros de digitação e de logica no sketch anterior.

Teste este novo.

RV

sketch_Controle_Temp5.ino

AH, testa esta versão com sua solicitação nova.

RV

sketch_Controle_Temp6.ino

RV TOP DEMAIIISSS!!!!

FERA MESMO!!!!

Vou começar a montar a parte HW e posto fotos.!!

RV muito obrigado, aprendi muito também!!!

mas afinal RV,

    que espécies de arruda vc tem no seu jardim ???

    Abrçs,

    Elcids

Boa noite EC,   (se não gosta que te chame pelas iniciais, avise),

eu tenho uma plantação aqui na minha oficina.

[ ] 

RV

então é isso.

      vc poderia enviar mudas pelos correios?

      Abrçs,

      Elcids

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço