关闭树莓派的指示灯
关闭树莓派的指示灯
我有几个树莓派放在房间内,每天晚上都看到指示灯的闪光,感觉有点亮,想着把他们关闭。查看了一下树莓派电路图,发现电源、状态指示灯都是可以被控制关闭的。
经过实验,可以关闭树莓派3、树莓派4的电源、状态指示灯,对于树莓派1、2、zero我估计也是可以的
关闭电源、状态指示灯
- 使用ssh登录树莓派
- 在命令行输入一下指令即可:
echo 0 | sudo tee /sys/class/leds/led0/brightness echo none | sudo tee /sys/class/leds/led0/trigger echo none | sudo tee /sys/class/leds/led1/trigger echo 0 | sudo tee /sys/class/leds/led1/brightness
- 如果要每次开机生效, 可编辑/etc/rc.local文件
sudo vim /etc/rc.local
增加
echo 0 | tee /sys/class/leds/led0/brightness echo none | tee /sys/class/leds/led0/trigger echo none | tee /sys/class/leds/led1/trigger echo 0 | tee /sys/class/leds/led1/brightness
关闭网络指示灯
网络指示灯晚上也挺晃眼的,经过查询也是可以关闭的,下面的方法在树莓派3测试过,估计树莓派1、2也是可以的,但是树莓派3+、树莓派4应该不支持,因为他们的芯片不一致
源代码来自树莓派论坛,原理应该是通过libusb控制网卡芯片的寄存器,以达到控制LED的目的
- 使用ssh登录树莓派
- 在命令行输入一下指令安装依赖:
sudo apt-get install libusb-dev
- 下载源代码
wget https://www.raspberrypi.org/forums/download/file.php\?id\=6355 -O llctl.tgz
- 解压、编译
mkdir build cd build tar xvf ../llctl.tgz make
- 执行
sudo llctl f0 l0 d0
如果想要开机执行,也只要添加到/etc/rc.local中即可
相关推荐
LeeHDsniper 2020-11-05
橄榄 2020-11-03
wanshiyingg 2020-09-29
andonliu 2020-09-03
嵌入式开发爱好者 2020-08-28
lu00kill 2020-08-17
tianyayi 2020-08-16
LIEVEZ 2020-08-09
ohhardtoname 2020-07-25
LeeHDsniper 2020-07-19
shenxiuwen 2020-07-16
wzxxtt0 2020-06-25
mattraynor 2020-06-25
咏月东南 2020-06-10
wangz 2020-06-03
wanxuncpx 2020-06-01
tianyayi 2020-05-18
wanxuncpx 2020-05-15
mattraynor 2020-05-12
wzxxtt0 2020-05-12
LIEVEZ 2020-05-04
mattraynor 2020-05-01
LIEVEZ 2020-05-01
LIEVEZ 2020-05-01
LowisLucifer 2020-04-23
OathKeeper 2020-04-22
zcabcd 2020-04-18
wanxuncpx 2020-04-16
returnspace 2020-04-16
mattraynor 2020-04-14
tianyayi 2020-03-28
clamzxf 2020-03-28
Summer的小屋 2020-03-26
lu00kill 2020-03-17
yuancr 2020-03-04
wzxxtt0 2020-02-21
xinhao 2020-02-20
LIEVEZ 2020-02-17
wzxxtt0 2020-02-15