o meu objectivo é que, quando o pino 1 está ligado (sensor), active o pino 12 (relê), espere 1 segundo, active o pino 11 (relê), espere 2 segundos e desactive o pino 11 (relê), mas com este código, o pino 11 (relê) está a activar e desactivar sozinho.
aka `digitalWrite(10, digitalRead(0));`
Of course, pin zero has another use...
sim, com o pino 0 está a fazer o que eu quero
o problema é no pino 1, ele devia activar o pino 12 (relê), espere 1 segundo, active o pino 11 (relê)... até ai faz bem mas quando ponho o delay de 2000 e tem que desactivar o o pino 11 novamente, ela activa e desactiva sozinho...
se o pino 0 estiver ligado então activa o pino 10 senão desactiva o pino 10...
se o pino 1 estiver ligado então activa o pino 12, espera 1 segundo e activa o pino 11, espera 2 segundos e desactiva o pino 11, espera 1 segundo e desactiva o pino 10, espera 2 segundos e activa o pino 13, espera 2 segundos e desactiva o pino 13.
se o pino 0 estiver ligado, dá sinais de 15 em 15 segundos ao pino 13
se o pino 0 desligar, espera 1 segundo e desliga o pino 13.
e recomeça de novo...
se o pino 1 ligar antes do pino 0, desliga o pino 12 e fica a espera que o pino 0 ligue para fazer todo o processo.
sei que é complexo mas tenho certeza que alguém saiba fazer ou ajudar a fazer