Raspberry Pi の LED をオフにしたいと思います。
ファイルを変更しようとしましecho none >/sys/class/leds/led0/trigger
たが、何も変わりませんでした。
これは可能ですか?
Raspberry Pi の LED をオフにしたいと思います。
ファイルを変更しようとしましecho none >/sys/class/leds/led0/trigger
たが、何も変わりませんでした。
これは可能ですか?
RaspberryMediaCenter:/sys/class/leds # echo 0 >/sys/class/leds/led1/brightness
RaspberryMediaCenter:/sys/class/leds # echo 0 >/sys/class/leds/led0/brightness
led0
緑のもの
led1
赤いもの
RaspberryPiフォーラムによると:
echo 1 >/sys/class/leds/led0/brightness #Turn on
echo 0 >/sys/class/leds/led0/brightness #Turn off
それらすべてを制御するために何らかのカーネル ハッキングが関与している可能性があると思いますが、これは OK LED でのみ機能すると思います。
あなたが話しているLEDによっては、それは不可能のようです。
詳細については、pi のライトをオフにするにはどうすればよいですか? を参照してください。(また、RPi に関する質問をするのにも適しています)
Pi では、次の場所にあるファイルを編集することで、2 つの LED (赤と緑) を制御できます。
/sys/class/leds/led[num]
たとえば、Pi が sd カードにアクセスしているときに緑色の LED の通常の点滅をオフにするには、(管理者として) 次のコマンドを実行します。
echo none > /sys/class/leds/led0/trigger
また、1 つの LED をオンまたはオフにするには、明るさファイルのステータスを変更できます (管理者として):
echo 1 > /sys/class/leds/led0/brightness # turn on
echo 0 > /sys/class/leds/led0/brightness # turn off
これは、実際にステータスを制御するためのPythonでの非常に洗練されていない回避策です。
import time
import os
# turn off the default trigger of the green LED
os.system("sudo bash -c \"echo none > /sys/class/leds/led0/trigger\"")
# turn on the green LED
os.system("sudo bash -c \"echo 1 > /sys/class/leds/led0/brightness\"")
# keep it on 5 seconds
time.sleep(5)
# turn off the green LED on PI
os.system("sudo bash -c \"echo 0 > /sys/class/leds/led0/brightness\"")
これは古い質問であることを認識しています。しかし、それは私にとってGoogleの結果の最初のものであり、私のRaspberry Pi2 B +では機能しませんでした. 私のような他の誰かが今これを見つけた場合、http://www.jeffgeerling.com/blogs/jeff-geerling/controlling-pwr-act-leds-raspberry-piのテクニックが機能しました。