Nonaktifkan LED Pi Nol

10

Bisakah saya menonaktifkan LED kuning (PWR?) Pada Pi Zero?

Saya sudah mencoba setting kecerahan untuk 0dari led1(dimulai hidup sebagai 255) dan led0sudah 0tapi aku masih mendapatkan cahaya LED.

Karena ketertarikan, saya hanya berhasil mengatur file kecerahan ke nol dengan menjalankan yang berikut dari /etc/rc.local

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

Diverifikasi setelah boot dengan yang berikut ini.

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

Jika saya mencoba sebagai pipengguna atau bahkan via sudo, saya mendapatkan kesalahan berikut. Bahkan sesudahnya chmod. Ada ide mengapa?

-bash: /sys/class/leds/led0/brightness: Permission denied
Toby
sumber
1
Ini bukan LED daya, Pi Zero memiliki satu LED, LED aktivitas.
joan
1
Masuk akal, saya bisa melihat di ACTsebelahnya :)
Toby
"... Jika saya mencoba sebagai pengguna pi atau bahkan melalui sudo, ..." Saya pikir itu adalah perangkap umum di mana orang tidak menyadari bahwa pengalihan ( stdoutke /sys/class/leds/led1/brigthnessfile) terjadi sebelum perintah sudo dijalankan sehingga tidak mendapatkan yang dicari untuk elevasi istimewa. Ada cara (agak funky ) di sekitarnya dengan teeperintah tapi saya tidak punya detail untuk diberikan ...!
SlySven
Terima kasih. Saya sudah mencoba bash -c 'echo 0 > ...dengan pengaruh yang sama (tidak berhasil). Saya tidak bisa diam mengingat tetapi saya pikir ada perbedaan antara true root(yang akan menjadi pengguna rc.localtanpa?) Dan sudo. Ngomong-ngomong ... Aku harus membaca untuk mengingatkan diriku: D
Toby

Jawaban:

5

Tambahkan yang berikut ini ke /boot/config.txt dan reboot.

dtparam=act_led_trigger=none

LED dihubungkan dengan logika terbalik.

Tulis 1 ke GPIO 47 untuk mematikannya.

Tulis 0 hingga GPIO 47 untuk mengaktifkannya.

joan
sumber
1
Terima kasih, itu berhasil (bersamaan dengan berlari echo 1 | sudo tee /sys/class/leds/led0/brightness, yang saya masukkan rc.local)
Toby
1
Anda juga bisa menambahkan dtparam = act_led_activelow = on ke /boot/config.txt (jadi Anda tidak memerlukan skrip rc.local). Itu tidak melakukan apa yang seharusnya dilakukan tetapi efek sampingnya tampaknya LED mulai mati.
joan
Bahkan lebih baik! Itu bekerja dan menyimpan semuanya di satu tempat. Terima kasih lagi.
Toby