Kysymys:
Raspberry Pi 3: n LEDien sammuttaminen
Alessio Sangalli
2017-08-02 01:11:12 UTC
view on stackexchange narkive permalink

Minun täytyy poistaa kaikki Raspberry Pi 3: n ledit käytöstä, muuten ne häiritsevät kamerani asetusten toimintaa. Käytän Raspbian Jessiea.

Voin käyttää seuraavaa koodia onnistuneesti:

  echo 0 > / sys / class / leds / led0 / brightnessecho 0 > / sys / class / leds / led1 / kirkkaus  

Molemmat merkkivalot pimenevät - olen iloinen, mutta jos laitan nämä komennot rc.localiin tai rc.localin kutsumaan komentosarjaan, useimmiten (mutta ei aina) yksi näistä LEDeistä (erityisesti punainen) ei sammu. Jos astun Pi: iin ja toistan komennon, se sammuu oikein.

Kun LED-valoa ei sammuteta, kirkkausarvo sisältää 255:

  # cat / sys / class / leds / led1 / brightness255  

kuten jos joku muu ohjelma asettaa sen takaisin varmuuskopion jälkeen, kun rc.local on suoritettu.

Olen myös yrittänyt lisätä:

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

Mutta ei ole mitään vaikutusta.

Mikä entiteetti / ohjelma saattaa häiritä LED-valon kirkkautta käynnistyshetkellä?

Huomaa myös: Olen yrittänyt lisätä 5-15 sekunnin viiveen suoritukseen rc: ssä .paikallinen, mutta ongelma ei hävinnyt, itse asiassa en nähnyt mitään eroa

Oletko harkinnut matalan tekniikan lähestymistapaa - pala teippiä LEDien päällä?
Ei. Yksiköt, jotka olen sijoittanut, ovat tuhansien kilometrien päässä, asennettuna ruostumattomasta teräksestä valmistettuihin laatikoihin vuorten huipulle - fyysisen pääsyn saaminen on kallista. On olemassa 100-prosenttinen ohjelmistoratkaisu, joka toimii erittäin hyvin, minulla on vain ongelma sen automaattisessa käynnistämisessä.
@SteveRobillard Niiden poistamisen käytöstä pitäisi tarkoittaa myös virransäästöä. Vain pieni summa, mutta säästöjä kuitenkin.
Totta; Arvostan virransäästöjä vähemmän järjestelmän tuottaman lämmön muodossa.
Kaksi vastused:
MosEisley
2017-08-23 04:24:38 UTC
view on stackexchange narkive permalink

Raspberry Pi 2: lle voit lisätä seuraavat rivit kohtaan /etc/rc.local:

  sudo sh -c 'echo none > / sys / class / leds / led0 / trigger'sudo sh -c 'kaiku ei ole > / sys / class / leds / led1 / trigger'sudo sh -c' kaiku 0 > / sys / class / leds / led0 / kirkkaus'sudo sh -c 'echo 0 > / sys / class / leds / led1 / kirkkaus'  

Ehkä se toimii myös RPi3: n kanssa?

Tämä toimi myös minulle. FYI on kuitenkin, että valot palavat vielä noin 30 sekunniksi käynnistyksen yhteydessä. Minulta tämä on hieno.
Työskennellyt minulle vadelma pi 3 -mallissa b. Valo ei palaa vielä vähän käynnistettäessä, mutta sammuu sitten.
Lasse Meyer
2020-03-28 17:21:49 UTC
view on stackexchange narkive permalink

Lisää seuraavat rivit tiedostoon /boot/config.txt:

# Poista toiminto käytöstä LEDdtparam = act_led_trigger = nonedtparam = act_led_activelow = off # Poista virta käytöstä LEDdtparam = pwr_led_trigger = nonedtparam = pwr_led_actow / code> 

Käynnistä sitten Pi uudelleen, ja molempien merkkivalojen tulisi sammua pysyvästi. Yritin vain itse.

Lähde: https://buyzero.de/blogs/news/raspberry-pi-strom-sparen-tipps-tricks

PÄIVITÄ: Tämä ei tunnu toimivan uusimman Raspbianin (Buster) Power-merkkivalon kohdalla. Tuolloin käyttämäni kuva oli paljon vanhempi versio (Stretch tai mahdollisesti jopa vanhempi). Jos käytät Busteria, virran merkkivaloksi tarvitaan MosEisleyn vastauksen komennot.

Löysin tämän jostain muualta, joten luulen, että sinulla on kirjoitusvirhe muodossa "dtparam = pwr_led = activelow = off", tämän pitäisi olla "dtparam = pwr_led_activelow = off" (ainakin minulle se toimii vain tässä versiossa (alaviivalla yhtäsuuri merkki)
@atticus kiitos, korjasin sen vastauksessa


Tämä Q & A käännettiin automaattisesti englanniksi.Alkuperäinen sisältö on saatavilla stackexchange-palvelussa, jota kiitämme cc by-sa 3.0-lisenssistä, jolla sitä jaetaan.
Loading...