Sensor PIR em Pino D0\D1 ?

Nota que deves sempre criar funções para bocados de código que sejam repetidos... neste caso, como tens de activar o ship select, etc... convém colocar isso tudo numa função como eu fiz num dos meus exemplos.