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
話している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 の手法が有効でした。