Kuinka lisätä virtapainike Raspberry Pi -laitteeseesi

Kuinka lisätä virtapainike Raspberry Pi -laitteeseesi

Se voi olla fantastinen, joustava pieni tietokone, mutta Raspberry Pi: llä on yksi keskeinen virhe: virtapainikkeen puute. Vakiokytkimen puuttuminen voi aiheuttaa ongelmia; onneksi voit lisätä oman Raspberry Pi -virtapainikkeen.





Valittavana on kaksi vaihtoehtoa: DIY -virtapainike tai ostamasi. Katsotaanpa, miten voit lisätä virtapainikkeen Raspberry Pi -laitteeseesi ja taata turvallisen, asianmukaisen sammutuksen.





Miksi tarvitset Raspberry Pi -virtapainikkeen

Raspberry Pi: n käyttäminen on riittävän yksinkertaista, mutta sen käynnistäminen ja sammuttaminen voi aiheuttaa ongelmia (katso alla).





Kun avaat Raspberry Pi -laatikon ensimmäisen kerran, virtapainikkeen puuttuminen on silmiinpistävää. Loppujen lopuksi jokaisessa laitteessa pöytä- ja tablet -tietokoneista langattomaan hiireen on virtapainike tai -kytkin. Raspberry Pi sen sijaan ei.

Sen sijaan sinun on kytkettävä USB -virtajohto ja odotettava, että se käynnistyy valitsemasi Raspberry Pi -yhteensopiva käyttöjärjestelmä (OS) . Virran kytkeminen on tarpeeksi yksinkertaista, mutta sammuttaminen on kokonaan toinen asia. Vastaus on käyttää kirjoitettua komentoa tai hiiren napsautusta Pi: n sammuttamiseen-mutta tämä ei ole aina ihanteellinen.



Turvallisen virrankatkaisun merkitys

Jos Raspberry Pi kaatuu tai et voi käyttää sitä etänä tai näppäimistön, hiiren ja näytön avulla, sammuttaminen tulee yllättäen ongelmaksi. Ainoa ratkaisu on vetää virtajohto.

Tämä voi kuitenkin johtaa ongelmiin.





Jos tietoja kirjoitetaan SD -kortille, kun virta katkaistaan, kortti voi vioittua. Tämän seurauksena on usein käyttöjärjestelmä, joka ei käynnisty. Vaikka useimmat nykyaikaiset SD -kortit ovat riittävän kestäviä virheiden korjaamiseen, uusi käyttöjärjestelmä on todennäköisesti vilkuttava.

Tämä voi myös tarkoittaa merkittävän tietomäärän menettämistä. Varmasti, jos olet käyttänyt Pi: tä johonkin tiettyyn projektiin tai oppinut käyttämään Scratchilla koodia, et todennäköisesti halua menettää työtäsi.





Vedä virtajohdosta ja korruptoi kortti. SD -kortin kloonaus on hyvä tapa voittaa tällainen tietojen menetys, mutta ehkäisy on aina parempi kuin hoito.

Kun Raspberry Pi sammutetaan turvallisesti, käyttöjärjestelmä voi suorittaa aktiiviset kirjoitusprosessit SD -kortille. Tietokone voi sammua ilman tietojen häviämistä ja SD -kortin vioittumisen riskiä.

Asenna Raspberry Pi Off -kytkin GPIO -laitteeseen

Yksi tapa saavuttaa turvallinen Raspberry Pi -laitteen sammutus on tietokoneen GPIO -laitteeseen kytketty DIY -kytkin. Voit rakentaa oman Python -komentosarjan ja yhden hetkellisen kytkimen avulla. Nämä ovat edullisia komponentteja, ja niitä voi yleensä ostaa useamman kerran.

tietokone ei lue ulkoista kiintolevyä
Warmstor 3 -pakkaus 2 -nastainen SW -tietokoneen pöytätietokoneen virtajohto päälle/pois -painike ATX -tietokoneen kytkinjohto 45 cm OSTA NYT AMAZONISTA

Jos et pääse käsiksi mihinkään tai haluat vaihtaa heti, tarkista kaikki tietokoneen vanhat komponentit. Se on samaa tyyppiä kuin tietokoneen virtapainike.

kuinka vähentää tietokoneen kirkkautta

Hetkellinen kytkin on kytkettävä GPIO-nastan 39 ja 40 Raspberry Pi -laitteeseen, jonka virta on katkaistu.

Uudelleenkäynnistyksen jälkeen on aika luoda Python -komentosarja ja ohjelmoida GPIO.

The Raspberry Pi Safe Off Switch GitHub -projekti selittää, miten GPIO Zero -kirjaston avulla luodaan Raspberry Pi -kytkin. GPIO Zero on esiasennettu Raspbian Stretchin täysversioilla, mutta jos käytät Raspbian Lite -versiota, sinun on asennettava se manuaalisesti.

sudo apt update
sudo apt install python3-gpiozero

Luo seuraavaksi komentosarja tekstieditorissa. Käytämme nanoa:

sudo nano shutdown-press-simple.py

Kirjoita tai kopioi ja liitä seuraava komentosarja tekstieditorissa:

#!/usr/bin/env python3
from gpiozero import Button
import os
Button(21).wait_for_press()
os.system('sudo poweroff')

Kuten näette, tämä viittaa gpiozero -kirjastoon, määrittää GPIO -nastan 21 (fyysisen nastan 40 sisäinen numerointijärjestelmä) ja käynnistää Poweroff -komennon, kun painike havaitaan. Tallenna komentosarja Ctrl + X , sitten JA vahvistaa.

Takaisin pääpääteikkunaan tee komentosarjasta suoritettava:

chmod a+x shutdown-press-simple.py

Varmista, että tämä toimii uudelleenkäynnistyksen jälkeen, lisää /etc/rc.local:

sudo nano /etc/rc.local

Lisää viimeiselle riville ennen poistumisilmoitusta:

echo '~pi/shutdown-press-simple.py'

Tallenna ja poistu kuten ennenkin ja kokeile sitten painiketta.

Virtapainikkeen turvallinen asennus

Saatat huomata, että painiketta on helppo painaa vahingossa. Saatavana on useita ratkaisuja, huolellisesta asennuksesta poispäin tahattomista iskuista pidemmän painalluksen vaatimiseen (katso lisätietoja yllä olevasta GitHub -sivusta).

Kummasta tahansa ratkaisusta pidät, painikkeen asentaminen vaikuttaa järkevältä asennuksen jälkeen. Sinun on ehkä konfiguroitava kotelosi hiukan uudelleen, jotta se mahtuu painikkeeseen. Kuinka teet tämän, riippuu useista tekijöistä, kuten Raspberry Pi -mallistasi ja kotelon tyypistä.

Jos mahdollista, painike on hyvä asentaa siten, että se on upotettu. Tämä estää kaikenlaisia ​​tahattomia kolhuja, aivan kuten pöytätietokoneen virtakytkin.

Kaksi Raspberry Pi -virtapainiketta, joita voit ostaa

Etsitkö jotain erilaista? Verkosta voi ostaa useita Raspberry Pi -painikkeita. Tässä on kaksi suosittua vaihtoehtoa.

1. Pi -virtalähde

Tämä virtakytkin on suunniteltu toimimaan Raspberry Pi: n ja pistorasian välissä. Sinun on juotettava komponentit piirilevyyn aloittaaksesi ja asentaaksesi tämän koodi GitHubista ennen yhdistämistä. Laitteen kolmen painikkeen avulla voit kytkeä virran päälle, pois päältä (vastaa kaapelin vetoa) ja käynnistää sulavan sammutuksen. Kolmas painike mahdollistaa myös uudelleenkäynnistyksen pidemmällä painalluksella.

2. iUniker Raspberry Pi -kytkin

Vaihtoehto Pi Supply -laitteelle, iUniker Raspberry Pi -kytkin on esivalmistettu tuote, jossa on kaapelit ja kytkin. Ei kuitenkaan ole mitään mahdollisuutta välttää äkillistä sammumista, mikä tarkoittaa, että tämä sopii vain Raspberry Pi -laitteen kytkemiseen päälle.

Toisaalta iUniker -kytkin voi myös auttaa välttämään Raspberry Pi -virtaliittimen kulumista.

Raspberry Pi Power Swtich, iUniker Raspberry Pi 3 -virtalähdejohto Pi 3 Virtakytkimen kaapelin työntö pois päältä Pi 3 -mallille B+, Pi 3 -mallille B, Pi 2 B, Pi 1 B+, Pi Zero/w (MicroUSB -naaras - uros) OSTA NYT AMAZONISTA

Lisää lisää painikkeita Raspberry Pi -laitteeseesi

Vaikka Raspberry Pi julkaistiin jo vuonna 2012, se toimitetaan edelleen ilman virtapainiketta. Tämä on tietysti suunnittelua. Kustannukset ja laaja valikoima Pi -projekteja (mitä tahansa mediakeskuksesta upotettuun IoT -projektiin) tarkoittavat, että virtapainike (tai -kytkin) on lisävaruste.

Jos tarvitset sellaisen, asenna yksi; jos ei, jatka!

Se ei ole vain sammutus, joka voi osoittautua hankalaksi Raspberry Pi: lle. Entä jos sinun tarvitsee vain käynnistää uudelleen? Toimi näin lisää nollauskytkin Raspberry Pi -laitteeseesi .

Toivomme, että pidät suosittelemistamme ja keskusteltavista kohteista! MUOlla on kumppanuus- ja sponsoroituja kumppanuuksia, joten saamme osan joidenkin ostojesi tuloista. Tämä ei vaikuta maksamaasi hintaan ja auttaa meitä tarjoamaan parhaat tuotesuositukset.

kuinka kytkeä puhelin lg -televisioon usb: n avulla
Jaa Jaa Tweet Sähköposti 5 vinkkiä VirtualBox Linux -koneiden lataamiseen

Oletko kyllästynyt virtuaalikoneiden heikkoon suorituskykyyn? Tässä on, mitä sinun pitäisi tehdä parantaaksesi VirtualBox -suorituskykyäsi.

Lue seuraava
Liittyvät aiheet
  • tee-se-itse
  • Raspberry Pi
  • GPIO
  • DIY -projektin opetusohjelmat
Kirjailijasta Christian Cawley(1510 artikkelia julkaistu)

Varaeditori turvallisuudesta, Linuxista, DIY -ohjelmoinnista ja teknisistä selityksistä sekä todella hyödyllinen podcast -tuottaja, jolla on laaja kokemus työpöytä- ja ohjelmistotuesta. Christian on Linux Format -lehden toimittaja, ja hän on Raspberry Pi -piirtäjä, Lego -ystävä ja retropelien ystävä.

Lisää Christian Cawleyltä

tilaa uutiskirjeemme

Liity uutiskirjeeseemme saadaksesi teknisiä vinkkejä, arvosteluja, ilmaisia ​​e -kirjoja ja ainutlaatuisia tarjouksia!

Klikkaa tästä tilataksesi