Desativar LEDs Pi Zero

10

Posso desativar o LED amarelo (PWR?) No Pi Zero?

Eu tentei definindo o brilho ao 0de led1(ele começa a vida como 255) e led0já é 0, mas eu ainda obter o brilho de LED.

Por interesse, consegui definir o arquivo de brilho como zero executando o seguinte em /etc/rc.local

echo 0 > /sys/class/leds/led1/brightness

Verificado após a inicialização com o seguinte.

$ cat /sys/class/leds/led1/brightness
0

Se eu tentar como piusuário ou até mesmo via sudo, recebo o seguinte erro. Mesmo depois chmod. Alguma idéia do porquê?

-bash: /sys/class/leds/led0/brightness: Permission denied
Toby
fonte
11
Não é um LED de energia, o Pi Zero possui um LED, o LED de atividade.
joana
11
Faz sentido, eu posso ver ACTao lado dele :)
Toby
"... Se eu tentar como o usuário pi ou mesmo via sudo, ..." Eu acho que é uma armadilha comum onde as pessoas não percebem que o redirecionamento (de stdoutao /sys/class/leds/led1/brigthnessarquivo) ocorre antes do comando sudo é executado por isso não obtém o procurado para elevação privilegiada. Existe uma maneira (um tanto descolada ) de contornar isso com um teecomando, mas eu não tenho os detalhes em mãos ...!
precisa saber é o seguinte
Obrigado. Eu tentei bash -c 'echo 0 > ...com o mesmo efeito (não funciona). Eu não posso tranquila lembrar, mas eu acho que há uma diferença entre o verdadeiro root(que será o usuário para rc.localnão?) E sudo. Enfim ... Eu teria que fazer algumas leituras que me lembrar: D
Toby

Respostas:

5

Adicione o seguinte ao /boot/config.txt e reinicie.

dtparam=act_led_trigger=none

O LED está conectado com lógica inversa.

Escreva 1 no GPIO 47 para desligá-lo.

Escreva 0 no GPIO 47 para ligá-lo.

joan
fonte
11
Graças, que trabalharam (junto com o funcionamento echo 1 | sudo tee /sys/class/leds/led0/brightness, o que eu colocar em rc.local)
Toby
11
Você também pode adicionar dtparam = act_led_activelow = no /boot/config.txt (para não precisar do script rc.local). Ele não faz o que deve fazer, mas um efeito colateral parece ser o LED acende.
joana
Melhor ainda! Isso funciona e mantém tudo em um só lugar. Obrigado novamente.
Toby