LED'leri devre dışı bırakma Pi Zero


10

Pi Zero üzerindeki sarı (PWR?) LED'i devre dışı bırakabilir miyim?

Ben parlaklık ayarı denedim 0ait led1(o kadar hayat başlar 255) ve led0zaten 0ama hala LED parlaklık olsun.

İlgi alanı dışında, yalnızca aşağıdakileri çalıştırarak parlaklık dosyasını sıfıra ayarlamayı başardım /etc/rc.local

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

Aşağıdakilerle önyükleme yaptıktan sonra doğrulandı.

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

Ben denerseniz pikullanıcı veya hatta aracılığıyla sudo, aşağıdaki hatayı alıyorum. Sonra bile chmod. Neden herhangi bir fikir?

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

1
Bu bir güç LED'i değil, Pi Zero'nun bir LED'i, etkinlik LED'i var.
joan

1
Mantıklı, ACTyanında görebiliyorum :)
Toby

"... Ben pi kullanıcı olarak hatta sudo ile çalışırsanız, ..." Bunu insanlar (bir yönlendirme olduğunu fark yoktur ortak tuzak olduğunu düşünüyorum stdoutiçin /sys/class/leds/led1/brigthnesssudo komutu bunun böylece çalıştırılan önce dosyası) oluşur ayrıcalıklı yükseklik için aranmaz. Etrafında bir komutla (biraz korkak ) bir yol var teeama elimde ayrıntılar yok ...!
SlySven

Teşekkürler. bash -c 'echo 0 > ...Aynı etkiyle denedim (işe yaramaz). Sessiz hatırlayamıyorum ama doğru root(ki rc.localhayır için kullanıcı olacak ?) Ve arasında bir fark olduğunu düşünüyorum sudo. Her neyse ... Kendime hatırlatmak için biraz okuma yapmak zorundayım: D
Toby

Yanıtlar:


5

Aşağıdakileri /boot/config.txt dosyasına ekleyin ve yeniden başlatın.

dtparam=act_led_trigger=none

LED ters mantık ile kablolanmıştır.

Kapatmak için GPIO 47'ye 1 yazın.

Açmak için GPIO 47'ye 0 yazın.


1
Teşekkürler, işe yaradı ( echo 1 | sudo tee /sys/class/leds/led0/brightnesskoyduğum rc.local
Toby

1
Ayrıca /boot/config.txt dosyasına dtparam = act_led_activelow = on eklemekten kurtulabilirsiniz (böylece rc.local komut dosyasına ihtiyacınız yoktur). Yapması gerekeni yapmaz, ancak bir yan etki LED'in başlaması gibi görünüyor.
joan

Daha iyi! Bu işe yarar ve hepsini tek bir yerde tutar. Tekrar teşekkürler.
Toby
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.