1
resposta

Erro no Device 2 com as chamadas em PHP

Seguindo o código da aula, o Device 2 não funcionou. Dei uma pesquisada e percebi que, do jeito que está, utiliza-se o padrão wPi, já que, como não rodamos o automate.py, não fazemos o GPIO.setmode(GPIO.BOARD). Na porta 7 funciona porque 7 no padrão physical corresponde a 7 no padrão wpi. Assim , para colocar nível alto no pino 11 devemos colocar "exec('gpio write 0 0');" É possível fazer a seleção do setmode dentro do php? como?

1 resposta

Oi Leonardo,

acho que só falta o flag -g para usar BCM, por exemplo:

gpio -g mode 7 out

No PHP fica:

exec('gpio -g mode 7 out');

abs