Выключите светодиоды Raspberry Pi

Я хотел бы отключить светодиоды моего Raspberry Pi.

Я попытался изменить файл echo none >/sys/class/leds/led0/trigger но ничего не изменилось.

это возможно?

5 ответов


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.

в зависимости от того, о каком светодиоде вы говорите, похоже, это невозможно.

для получения дополнительной информации прочитайте как я могу выключить свет на моем pi? (и это также хорошее место, чтобы задать вопросы RPi)


Я понимаю, что это старый вопрос. Но это был первый в результатах Google для меня, и это не сработало для моей малины Pi2 B+. Для тех, кто, как я, находит это сейчас, методы в http://www.jeffgeerling.com/blogs/jeff-geerling/controlling-pwr-act-leds-raspberry-pi сделал работу.


на Pi вы можете управлять 2 светодиодами (красный и зеленый), редактируя файлы, расположенные под:

/sys/class/leds/led[num]

например, чтобы отключить обычное мигание зеленого светодиода, когда Pi обращается к sd-карте, вы можете запустить (как администратор):

echo none > /sys/class/leds/led0/trigger

и для включения или выключения одного светодиода вы можете изменить статус файла яркости (как admin):

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\"")