LED Pi Zeroを無効にする


10

Pi Zeroの黄色の(PWR?)LEDを無効にできますか?

明るさを0に設定してみましたがled1(それはとして開始されます255)、led0すでにそうです0が、それでもLEDが光ります。

興味がないので、次のコマンドを実行して輝度ファイルをゼロに設定できました /etc/rc.local

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

起動後に以下で確認。

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

piユーザーとして、またはを介して試した場合sudo、次のエラーが発生します。後でさえchmod。何かアイデアはありますか?

-bash: /sys/class/leds/led0/brightness: Permission denied

1
これは電源LEDではなく、Pi Zeroには1つのLED、つまりアクティビティLEDがあります。
ジョーン

1
理にかなっている、私はACTそれの隣を見ることができます:)
Toby

「...私はパイユーザーとしてあるいはsudoを経由しようとすると、...」私は、人々が(のリダイレクトということに気付いていない一般的な罠だと思うstdout/sys/class/leds/led1/brigthnesssudoコマンドは、それように実行される前にファイル)が発生しました特権の昇格を求められません。コマンドでそれを回避する(ややファンキーな)方法teeがありますが、詳細を渡すことができません...!
SlySven、2016年

ありがとう。私bash -c 'echo 0 > ...は同じ効果を試してみました(動作しません)。私は静かに思い出すことはできませんが、true rootrc.localいいえのユーザーになりsudoますか?)とには違いがあると思います。とにかく...私は自分自身を思い出させるためにいくつかの読書をしなければならないだろう:D
Toby

回答:


5

以下を/boot/config.txtに追加して再起動します。

dtparam=act_led_trigger=none

LEDは逆論理で配線されています。

GPIO 47に1を書き込んで、スイッチをオフにします。

スイッチをオンにするには、GPIO 47に0を書き込みます。


1
(ランニングと一緒に働いていたおかげで、echo 1 | sudo tee /sys/class/leds/led0/brightness私は入れている、rc.local
トビー

1
/boot/config.txtにdtparam = act_led_activelow = onを追加しても問題ありません(そのため、rc.localスクリプトは必要ありません)。それは本来すべきことをしませんが、副作用はLEDがオフになることのようです。
joan

さらに良い!それは機能し、すべてを1つの場所に保持します。再度、感謝します。
Toby
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.