Sisukord:

KUIDAS VAARJA PI ÕIGESTI LÜLITADA: 5 sammu
KUIDAS VAARJA PI ÕIGESTI LÜLITADA: 5 sammu

Video: KUIDAS VAARJA PI ÕIGESTI LÜLITADA: 5 sammu

Video: KUIDAS VAARJA PI ÕIGESTI LÜLITADA: 5 sammu
Video: ТАКОЙ РЫНОК ВИЖУ ВПЕРВЫЕ!! ОДЕССА ПРИВОЗ. САМЫЙ БЫСТРЫЙ РЕЦЕПТ САЛА "ОЙ" 2024, November
Anonim
KUIDAS VAARJA PI KORRALIKULT LÜLITADA
KUIDAS VAARJA PI KORRALIKULT LÜLITADA

Tõenäoliselt mõtleb iga RPi kasutaja kord, kuidas Raspberry Pi välja lülitada?

Te ei saa lihtsalt voolu välja lülitada. Kui te seda teete, on suure tõenäosusega ühel päeval SD -kaart rikutud ja teie RPi ei käivitu. Esmalt peate OS -i välja lülitama ja alles siis saate selle välja lülitada, tõmmates juhtme pistikupesast välja, või kui olete kogenum kasutaja, siis ise installitud lüliti abil. See on enam -vähem korras, kui kasutate oma RPi lauaarvutina. Aga mida teha, kui teie projektis ei kasutata klaviatuuri, hiirt ega kuvarit?

Minu lahendus põhineb Mini Pushbutton toitelüliti kasutamisel, millel on pöördpinge kaitseplaat. Läheme detailidesse.

Samm: konfigureerige oma Raspberry Pi

Esmalt peate oma RPI -s muutma faili config.txt, lisades rea:

dtoverlay = gpio-poweroff, active_low, gpiopin = 14

Pange see rida lõpus, enne:

algus_x = 0

Selle reaga seate GPIO14 (siin ma kasutan BCM GPIO numeratsiooni) käivitamisel kõrgeks. Kui see pärast väljalülitamist tühjaks läheb, lülitab see toite välja Pololu tahvli tihvti "ctrl" kaudu.

Samm: ühendage Pololu Board oma RPi -ga

Ühendage Pololu Board oma RPi -ga
Ühendage Pololu Board oma RPi -ga

Ühendage Pololu plaat oma RPi -ga, nagu pildil näidatud.

Samm: Pythoni skript

Samuti peate oma Pythoni skripti lisama mõne koodi

.****************************************************************************

gpio.setup (31, gpio. IN, pull_up_down = gpio. PUD_UP) # sisestage GPIO 31 sisendiks

def Shutdown (kanal): os.system ("sudo shutdown -h now") # lülitab RPi välja madala GPIO31 korral

gpio.add_event_detect (31, gpio. FALLING, callback = Shutdown, bouncetime = 2000) # ootab, kuni GPIO low lülitab RPi välja

****************************************************************************

Samm 4: kuidas see toimib

SW1 lüliti toimib “ON” nupuna. Ei midagi erilist, kõik on selge:)

Kui vajutate nuppu SW2, käivitub sulgemisprotsess Pythoni skripti käivitades.

Kui protsess on lõpule jõudnud, läheb GPIO8 tühjaks.

See madal tase Pololu plaadi tihvti "ctrl" lülitab toite välja.

See selleks:)

Samm: aitäh

Külastage minu ajaveebi, et saada rohkem huvitavaid projekte:

verysecretlab09.blogspot.com/

Youtube kanal:

www.youtube.com/channel/UCl8RTfbWUWxgglcJM…

Soovitan: