
Sisällysluettelo:
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-23 14:42

Luultavasti jokainen RPi -käyttäjä ihmettelee kerran, miten Raspberry Pi sammutetaan?
Et voi vain sammuttaa virtaa. Jos teet niin, on erittäin todennäköistä, että jonain päivänä SD -kortti vioittuu, eikä RPi käynnisty. Sinun on ensin sammutettava käyttöjärjestelmä ja vasta sitten voit sammuttaa sen vetämällä johdon pistorasiasta tai jos olet edistyneempi käyttäjä, itse asentamallasi kytkimellä. Se on enemmän tai vähemmän ok, jos käytät RPi: tä pöytätietokoneena. Mutta mitä tehdä, jos projektissasi ei käytetä näppäimistöä, hiirtä tai näyttöä?
Ratkaisuni perustuu Mini Pushbutton -virtakytkimen ja käänteisen jännitesuojakortin käyttöön. Mennään yksityiskohtiin.
Vaihe 1: Määritä Raspberry Pi
Ensin sinun on muokattava RPI: n config.txt -tiedostoa lisäämällä rivi:
dtoverlay = gpio-poweroff, active_low, gpiopin = 14
Laita tämä rivi loppuun ennen:
start_x = 0
Tällä rivillä asetat GPIO14: n (tässä käytän BCM GPIO -numerointia) korkealle käynnistyksen yhteydessä. Kun se laskee alhaiseksi sammutuksen jälkeen, se sammuttaa virran Pololu -kortin nastan "ctrl" kautta.
Vaihe 2: Liitä Pololu Board RPi -laitteeseesi

Liitä Pololu -levy RPi -laitteeseesi kuvan osoittamalla tavalla.
Vaihe 3: Python -skripti
Sinun on myös lisättävä koodi Python -komentosarjaasi
.****************************************************************************
gpio.setup (31, gpio. IN, pull_up_down = gpio. PUD_UP) # aseta GPIO 31 tuloksi
def Sammutus (kanava): os.system ("sudo shutdown -h now") # sammuttaa RPi alhaisella GPIO31: llä
gpio.add_event_detect (31, gpio. FALLING, callback = Sammutus, bouncetime = 2000) # odottaa GPIO low sammuttaa RPi
****************************************************************************
Vaihe 4: Näin se toimii
SW1 -kytkin toimii ON -painikkeena. Ei mitään erikoista, kaikki on selvää:)
Kun painat SW2, sammutus käynnistyy suorittamalla Python -komentosarja.
Kun prosessi on valmis, GPIO8 laskee.
Tämä matala taso Pololu -levyn nastassa "ctrl" katkaisee virran.
Se siitä:)
Vaihe 5: Kiitos
Vieraile blogissani mielenkiintoisempia projekteja varten:
verysecretlab09.blogspot.com/
Youtube -kanava:
www.youtube.com/channel/UCl8RTfbWUWxgglcJM…
Suositeltava:
MicroPython -ohjelma: Onko wc käytössä?: 8 vaihetta (kuvilla)

MicroPython -ohjelma: Onko wc käytössä?: Toimistomme on suuri ryhmätoimisto, jossa on vain vähän tilaa kylpyhuoneessa. &Quot; I " huomaan usein, että minulla ei ole tilaa mennä vessaan, joten minun on odotettava niin kauan, että tunnen oloni kiusalliseksi
TextPlayBulb: REST -käytössä PlayBulb Raspberry Pi 3: n, BLE: n ja sähkeen avulla: 3 vaihetta

TextPlayBulb: REST -käytössä PlayBulb Raspberry Pi 3: n, BLE: n ja sähkeen avulla: Tässä ohjeessa näytetään, miten muodostetaan yhteys PlayBulb Colour -bluetooth -LED -lamppuun Pythonin, Raspberry Pi 3- ja Bluetooth -kirjaston avulla ja laajennetaan ohjausta IEST -skenaarion REST -sovellusliittymän avulla ja hanke näyttää myös, kuinka laajentaa tätä
Avustava tekniikka puheongelmiin MakeyMakey W/ Scratchin käytössä: 4 vaihetta

Avustava tekniikka puheongelmiin MakeyMakey W/ Scratchin käytössä: Avustavaa tekniikkalaitettani käytetään apuna puhevammoihin ja/ tai puherajoituksiin. Se on. tarkoitus auttaa oppimisprosessissa
OpenLogger: Korkean resoluution, Wi-Fi käytössä, avoimen lähdekoodin, kannettava dataloggeri: 7 vaihetta

OpenLogger: Korkean resoluution, Wi-Fi käytössä, avoimen lähdekoodin, kannettava dataloggeri: OpenLogger on kannettava, avoimen lähdekoodin, edullinen ja korkearesoluutioinen dataloggeri, joka on suunniteltu tarjoamaan korkealaatuisia mittauksia ilman kalliita ohjelmistoja tai kirjoitusohjelmistoja tyhjästä. Jos olet insinööri, tiedemies tai harrastaja, joka ei
Alexan käytössä oleva hissipainike: 4 vaihetta

Alexa -käytössä oleva hissipainike: Tämän ohjeen menetelmää voidaan käyttää mihin tahansa painikkeeseen, mutta tässä tapauksessa meillä on hissi, johon haluamme soittaa Amazon Alexan avulla. Minulla on aiempi ohje, jossa käytin Alexan ohjaamaa solenoidia tekemään saman, mutta