Kuidas oma Raspberry Pi -le toitenuppu lisada

Kuidas oma Raspberry Pi -le toitenuppu lisada

See võib olla fantastiline, paindlik väike arvuti, kuid Raspberry Pi -l on üks oluline viga: toitenupu puudumine. Tavalise sisse/välja lüliti puudumine võib põhjustada probleeme; õnneks saate lisada oma Raspberry Pi toitenupu.





Saadaval on kaks valikut: DIY toitenupp või üks, mille ostate. Vaatame, kuidas lisada oma Raspberry Pi -le toitenupp ja garanteerida ohutu ja korrapärane väljalülitamine.





Miks vajate Raspberry Pi toitenuppu

Raspberry Pi kasutamine on piisavalt lihtne, kuid selle sisselülitamine ja väljalülitamine võib põhjustada probleeme (vt allpool).



Raspberry Pi esmakordsel lahtipakkimisel on toitenupu puudumine silmatorkav. Lõppude lõpuks on igal seadmel laua- ja tahvelarvutitest traadita hiireni toitenupp või lüliti. Raspberry Pi seevastu mitte.

Selle asemel peate USB -toitekaabli ühendama ja ootama, kuni see teie valitud käivitub Raspberry Pi-ühilduv operatsioonisüsteem (OS) . Sisselülitamine on piisavalt lihtne, kuid väljalülitamine on täiesti teine ​​asi. Vastus on kasutada Pi väljalülitamiseks trükitud käsku või hiireklõpsu, kuid see pole alati ideaalne.



Ohutu väljalülitamise tähtsus

Kui Raspberry Pi jookseb kokku või te ei pääse sellele kaugjuurdepääsu või klaviatuuri, hiire ja ekraani kaudu juurde, muutub äkitselt väljalülitamine probleemiks. Ainus lahendus on toitekaabli tõmbamine.

See võib aga kaasa tuua probleeme.





Kui toite väljalülitamisel kirjutatakse andmeid SD -kaardile, võib kaart olla rikutud. Selle tulemuseks on sageli opsüsteem, mis ei käivitu. Kuigi enamik kaasaegseid SD -kaarte on veaparandamiseks piisavalt tugevad, tuleb tõenäoliselt uus operatsioonisüsteem vilkuda.

See võib tähendada ka märkimisväärse andmemahu kaotamist. Kindlasti ei taha te oma tööd kaotada, kui olete kasutanud Pi teatud projekti jaoks või õppinud seda Scratchiga kodeerima.





Toitejuhtmest tõmmates ja kaarti rikkudes saate seda teha. SD -kaardi kloonimine on hea viis sellise andmete kadumise ületamiseks, kuid ennetamine on alati parem kui ravi.

Raspberry Pi turvaline väljalülitamine võimaldab operatsioonisüsteemil lõpetada aktiivsed SD -kaardile kirjutamise protsessid. Seejärel saab arvuti välja lülitada ilma andmete kadumiseta ja SD -kaardi rikkumise ohuta.

Paigaldage GPIO -le Raspberry Pi väljalülituslüliti

Üks viis turvalise Raspberry Pi väljalülitamise saavutamiseks on arvuti GPIO -ga ühendatud isetegemislüliti. Oma saate luua Pythoni skripti ja ühe hetkelise lülitiga. Need on odavad komponendid ja tavaliselt saab neid osta mitu korda.

kuidas parandada kahjuks Google Play teenused on peatunud
Warmstor 3 Pack 2 Pin SW PC lauaarvuti toitekaabli sisse- ja väljalülitusnupp ATX arvutilüliti juhe 45CM OSTA KOHE AMAZONILT

Kui te ei saa ühtegi kätte või soovite kohe lülitit, kontrollige kõiki vanu arvuti komponente. See on sama tüüp, mida leiate arvuti toitenupust.

Windows XP uuendada tasuta Windows 7 -le

Hetkelüliti tuleks ühendada GPIO kontaktidel 39 ja 40 väljalülitatud Raspberry Pi-ga.

Pärast taaskäivitamist on aeg luua Pythoni skript ja programmeerida GPIO.

The Raspberry Pi Safe Off Switch GitHubi projekt selgitab, kuidas kasutada GPIO Zero teeki Raspberry Pi väljalülitamiseks. GPIO Zero on eelinstallitud Raspbian Stretchi täisversioonidega, kuid kui kasutate Raspbian Lite versiooni, peate selle käsitsi installima.

sudo apt update
sudo apt install python3-gpiozero

Seejärel looge oma tekstiredaktoris skript. Me kasutame nano:

sudo nano shutdown-press-simple.py

Sisestage või kopeerige ja kleepige tekstiredaktorisse järgmine skript:

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

Nagu näete, viitab see gpiozero raamatukogule, määrab GPIO tihvti 21 (füüsilise tihvti 40 sisemine numeratsioonisüsteem) ja käivitab nupu vajutamise korral käsu „väljalülitamine”. Salvestage skript Ctrl + X , siis JA kinnitada.

Tagasi terminali peaaknas tehke skript käivitatavaks:

chmod a+x shutdown-press-simple.py

Selle tagamiseks pärast taaskäivitamist lisage /etc/rc.local:

sudo nano /etc/rc.local

Viimasele reale enne väljumisavaldust lisage:

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

Salvestage ja väljuge nagu varem, seejärel proovige nuppu.

Toitenupu turvaline paigaldamine

Võite märgata, et nupule on lihtne kogemata vajutada. Saadaval on mitmeid lahendusi, alates hoolikast paigaldamisest juhuslike löökide eest kuni pikema vajutamise nõudmiseni (selle kohta leiate lisateavet ülaltoodud GitHubi lehelt).

Ükskõik, millist lahendust eelistate, tundub nupu paigaldamine pärast paigaldamist mõistlik. Võimalik, et peate nupu kohandamiseks oma ümbrise veidi ümber seadistama. Kuidas seda teha, sõltub mitmest tegurist, näiteks teie Raspberry Pi mudelist ja juhtumi tüübist.

Võimaluse korral on hea nööp paigaldada nii, et see oleks süvistatud. See hoiab ära igasuguse juhusliku koputamise, nagu lauaarvuti toitelüliti.

Kaks Raspberry Pi toitenuppu, mida saate osta

Kas otsite midagi teistsugust? Internetist saab osta mitmeid Raspberry Pi toitenuppe. Siin on kaks populaarset valikut.

1. Pi toite toitelüliti

See toitelüliti on komplektis Raspberry Pi ja pistikupesa vahel istumiseks. Selle alustamiseks ja installimiseks peate komponendid jootma trükkplaadile kood GitHubist enne ühendamist. Seadme kolm nuppu võimaldavad teil sisse lülitada, välja lülitada (samaväärne kaabli tõmbamisega) ja algatada graatsiline väljalülitus. Kolmas nupp võimaldab ka taaskäivitamist pikema vajutusega.

2. iUniker Raspberry Pi lüliti

Alternatiiviks Pi Supply seadmele on iUniker Raspberry Pi lüliti on kokkupandav toode koos kaablite ja lülititega. Siiski ei ole võimalust äkilist väljalülitamist vältida, mis tähendab, et see sobib ainult teie Raspberry Pi sisselülitamiseks.

Teisest küljest võib iUnikeri lüliti aidata vältida ka teie Raspberry Pi toitepistiku kulumist.

Raspberry Pi Power Swtich, iUniker Raspberry Pi 3 toitejuhe Pi 3 Toitelüliti kaabel Lülita sisse, välja lülitatud Pi 3 mudelile B+, Pi 3 mudelile B, Pi 2 B, Pi 1 B+, Pi Zero/w (MicroUSB naissoost meestele) OSTA KOHE AMAZONILT

Lisage oma Raspberry Pi -le rohkem nuppe

Vaatamata sellele, et Raspberry Pi ilmus juba 2012. aastal, tarnitakse see endiselt ilma toitenuputa. See on muidugi disaini järgi. Kulud ja suur hulk Pi -projekte (alates meediumikeskusest kuni manustatud IoT -projektini) tähendavad, et toitenupp (või lüliti) jääb lisavarustusse.

Kui vajate seda, installige see; kui ei, siis jätka!

Raspberry Pi jaoks võib tülikaks osutuda mitte ainult väljalülitamine. Mis siis, kui peate lihtsalt taaskäivitama? Siin on, kuidas seda teha lisage oma Raspberry Pi -le lähtestuslüliti .

Loodame, et teile meeldivad esemed, mida soovitame ja arutame! MUO -l on sidus- ja sponsoreeritud partnerlused, nii et saame osa teie ostude tulust. See ei mõjuta teie makstavat hinda ja aitab meil pakkuda parimaid tootesoovitusi.

kuidas google driveist lahti saada
Jaga Jaga Piiksuma E -post 5 näpunäidet VirtualBox Linuxi masinate ülelaadimiseks

Kas olete väsinud virtuaalmasinate halvast jõudlusest? Siin on, mida peaksite tegema oma VirtualBoxi jõudluse suurendamiseks.

Loe edasi
Seotud teemad
  • DIY
  • Vaarika Pi
  • GPIO
  • DIY projektiõpetused
Autori kohta Christian Cawley(Avaldatud 1510 artiklit)

Turvalisuse, Linuxi, isetegemise, programmeerimise ja tehniliste selgituste redaktori asetäitja ning tõeliselt kasulik podcastide tootja, kellel on laialdased kogemused laua- ja tarkvaratoes. Ajakirja Linux Format kaastööline Christian on Raspberry Pi näpistaja, Lego armastaja ja retromängude fänn.

Veel Christian Cawley'lt

Telli meie uudiskiri

Liituge meie uudiskirjaga, et saada tehnilisi näpunäiteid, ülevaateid, tasuta e -raamatuid ja eksklusiivseid pakkumisi!

Tellimiseks klõpsake siin
Kategooria Diy