Obsah:
- Krok 1: Konfigurujte svoj Raspberry Pi
- Krok 2: Pripojte Pololu Board k svojmu RPi
- Krok 3: Skript Python
- Krok 4: Ako to funguje
- Krok 5: Ďakujem
Video: AKO SPRÁVNE VYPNÚŤ RASPBERRY PI: 5 krokov
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:58
Pravdepodobne každého používateľa RPi zaujíma, ako vypnúť Raspberry Pi?
Nemôžete len vypnúť napájanie. Ak tak urobíte, je veľmi pravdepodobné, že jedného dňa dôjde k poškodeniu karty SD a váš RPi sa nespustí. Najprv musíte vypnúť operačný systém a až potom ho môžete vypnúť vytiahnutím kábla zo zásuvky, alebo ak ste pokročilejší používateľ, nainštalovaným spínačom sami. Je to viacmenej v poriadku, ak používate svoj RPi ako stolný počítač. Čo však robiť, ak vo vašom projekte nie je použitá klávesnica, myš ani monitor?
Moje riešenie je založené na použití vypínača Mini Pushbutton s doskou na ochranu proti prepätiu. Poďme do podrobností.
Krok 1: Konfigurujte svoj Raspberry Pi
Najprv musíte vo svojom RPI upraviť súbor config.txt pridaním riadka:
dtoverlay = gpio-poweroff, active_low, gpiopin = 14
Vložte tento riadok na koniec pred:
start_x = 0
S týmto riadkom nastavíte GPIO14 (tu používam číslovanie BCM GPIO) pri štarte. Keď sa po vypnutí zníži, vypne sa napájanie pomocou kolíka „ctrl“na doske Pololu.
Krok 2: Pripojte Pololu Board k svojmu RPi
Pripojte dosku Pololu k vášmu RPi, ako je to znázornené na obrázku.
Krok 3: Skript Python
Do svojho skriptu Python musíte tiež pridať nejaký kód
.****************************************************************************
gpio.setup (31, gpio. IN, pull_up_down = gpio. PUD_UP) # nastaviť GPIO 31 ako vstup
def Shutdown (kanál): os.system ("sudo shutdown -h now") # vypne RPi na nízkom GPIO31
gpio.add_event_detect (31, gpio. FALLING, callback = Shutdown, bouncetime = 2000) # čakanie na GPIO low na vypnutie RPi
****************************************************************************
Krok 4: Ako to funguje
Prepínač SW1 slúži ako tlačidlo „ON“. Nič zvláštne, všetko je jasné:)
Keď stlačíte SW2, proces vypnutia sa inicializuje spustením skriptu Python.
Po dokončení procesu GPIO8 klesne.
Táto nízka úroveň na kolíku „ctrl“dosky Pololu vypne napájanie.
To je všetko:)
Krok 5: Ďakujem
Na mojom blogu nájdete ďalšie zaujímavé projekty:
verysecretlab09.blogspot.com/
Youtube kanál:
www.youtube.com/channel/UCl8RTfbWUWxgglcJM…
Odporúča:
Ako zapnúť a vypnúť dotykový obvod: 8 krokov
Ako zapnúť a vypnúť dotykový obvod: Ahoj, priateľ, dnes urobím dotykový zapínací a vypínací obvod pomocou LM555 IC. Keď sa dotkneme vodičov na jednej strane, LED bude svietiť a keď sa dotkneme vodičov druhej potom LED zhasne a naopak. Začnime
Ako vypnúť automatické opravy na Samsung Galaxy S4 !!: 7 krokov
Ako vypnúť automatické opravy na Samsung Galaxy S4 !!: Tento návod vám ukáže, ako vypnúť automatické opravy na Samsung Galaxy S4. Prihláste sa na odber môjho kanála, ďakujem
Ako vypnúť počítač bez spustenia: 5 krokov
Ako vypnúť počítač bez použitia štartu: Začnime
Ako automaticky vypnúť počítač so systémom Windows Vista : 6 krokov
Ako automaticky vypnúť počítač so systémom Windows Vista …: V reakcii na verejnú požiadavku a na to, že metóda, ktorú som použil v predchádzajúcom návode určenom pre systém XP, nefunguje pre systém Vista. Urobil som tento návod, ktorý je špeciálny pre automatické vypínanie systému Vista. … toto vám ukáže, ako
Ako poriadne vypnúť IPod Nano 1. generácie: 6 krokov
Ako poriadne vypnúť IPod Nano 1. generácie: Nenávidím, keď sa mi na nano vybíja batéria …. toto vám ukáže, ako s tým skončiť … a toto je tiež môj prvý návod