Oglas

Vaš Raspberry Pi se je zamrznil. Morda ni uspela nova komponenta ali pa je sistem zaustavil obdelavo slabe kode. Kakor koli že, zdaj morate izklopiti in ponovno povezati električno omrežje vašega Pi, saj ročno zaustavitev ni mogoča.

Odstranjevanje in zamenjava napajalnega kabla USB ni idealna, vsekakor pa predstavlja nepotrebno obrabo vašega Raspberry Pi, zlasti samega napajalnika. Sistem resnično potrebuje stikalo za ponastavitev, na žalost pa ni bilo vključeno nobeno.

Namestitev stikala za ponastavitev na vaš Raspberry Pi

Relativno preprosto je dodati stikalo za ponastavitev. Na voljo so vam tri metode, od katerih vsaka ustreza določeni ravni spretnosti. Za začetnike je najlažje vklopljeno stikalo za napajanje na kablu micro-USB.

muo-diy-resetswitch-jumper-pi

Ste bolj strokovnjak? Če se tipka za ponastavitev USB zdi poenostavljena, je možnost uporabe tudi mostička (majhnega plastičnega kvadrata, v katerem so kovinski konektorji), ki se običajno nahaja na matičnih ploščah ali zadnji strani trdega diska računalnika.

Za tiste, ki z veseljem imate spajkalnik, pa lahko pritrdite tudi svoje zatiče na glavo P6 na vašem Raspberry Pi in nato priključite stikalo za ponastavitev v stilu PC-ja.

Oglejmo si vse tri možnosti podrobneje.

Dodajte vmesno stikalo za napajanje v vaš Raspberry Pi

Precej jasno je preprosta možnost, če dodate vgrajeno stikalo za napajanje v vaš Raspberry Pi, vam prihrani težave z igranjem z glavo GPIO ali celo spajkanjem lastnih zatičev na ploščo.

Vse, kar morate storiti s to napravo, je, da jo priključite na priključek za mikro USB na vašem Raspberry Pi in nato priključite električno omrežje na stikalo za vklop. Zaradi tega je univerzalna možnost v vseh modelih (kot je novi Malina Pi Model A + Kaj lahko storite z novo Raspberry Pi A +?Zanimivo je, da ta novi Raspberry Pi nima dodatne strojne opreme. Pravzaprav ima manj pristanišč. Le kaj nameravajo Raspberry Pi Foundation? Preberi več ), če uporaba GPIO ali dodajanje zatičev v glavo P6 ni možnost.

Namenjen Pi-Supply.com za eno od teh linijskih naprav, ki prodajajo na drobno za približno 20 USD in poštnino.

Jumper + GPIO = Ponastavite pi!

S skakačem na matični plošči lahko zahtevate, da se Raspberry Pi začne z urejenim izklopom, kar je enako vnosu

sudo izklop –h zdaj

s pomočjo skripta.

Identificirajte matrični pin GPIO. Na modelih A in B (Rev 2) se nahaja na nasprotnem robu plošče od napajalnika in vsebuje 26 nožic. Na modelih A + in B + boste našli 40-pinsko matriko, ki zaseda skoraj celoten dolg rob nad tiskanim besedilom Raspberry Pi Model B +.

muo-diy-resetswitch-jumper

V vsakem polju je GPIO 3 - zatiči 5 in 6 - se lahko uporablja za sprožitev izklopa. Kopirajte ta skript iz github-a in ga izvedite na vašem Pi (če uporabljate SSH, kar bi morali biti Nastavitev vašega Raspberry Pi za brezglavo uporabo s SSHRaspberry Pi lahko sprejme ukaze SSH, ko jih povežete z lokalnim omrežjem (bodisi prek Etherneta ali Wi-Fi-ja), kar vam omogoča enostavno nastavitev. Prednosti SSH presegajo vznemirjanje dnevnega presejanja ... Preberi več , kopirajte skript iz svojega brskalnika in z desno miškino tipko kliknite v okno SSH za kopiranje). Naj bo izvedljivo s

sudo chmod 755 raspi_gpio_action.sh nato sudo ./raspi_gpio_action.sh

S priloženim skakačem skript pokaže GND (ground) pin, da preveri, ali je kaj povezano. Ko sponke poveže skakač, se bo skript zagnal in Pi varno izklopil.

Če želite shraniti skript, ko vsakič zaženete Pi, odprite /etc/crontab v nano in doda to vrstico:

@reboot root /home/user/scripts/raspi_gpio_action.sh

Pritisnite CTRL + X shraniti in zapustiti. Ta bo redno anketiral GPIO3 in ko naprava zazna skakalec na zatičih, se samodejno izklopi.

Ko končate, ne pozabite odstraniti mostička. Lahko ga pustite pritrjenega samo na enega izmed zatičev, da ga ne izgubite. Če je ne odstranite, se Raspberry Pi ne bo zagnal pravilno.

Zavedajte se, da ta metoda ni dobra za primere, ko se je Pi zrušil ali zamrznil. To je v bistvu avtomatiziran način izvajanja ukaza za varno zaustavitev, tako da obstaja velika verjetnost, da se skripta ne zažene.

Podarite Raspberry Pi stikalo za ponastavitev v stilu PC-ja

Dodajanje nekaj zatičev v glavo P6 (označeno Teči v modelu B +) Uporaba spajkalnika in nekaj finocevnih spajkalnikov, zasnovanih za elektronsko delo, vam omogoča, da dodate računalniški slog gumb za ponastavitev na vaš Pi. To zahteva trenutno stikalo, ki je v bistvu takojšen vklop / izklop ukrepanje.

muo-diy-resetswitch-komponente

Vse te komponente in povezovalno žico lahko kupite na spletu ali pri prodajalcih elektronike. Morda boste ugotovili, da lahko zatiče kupite le v razsutem stanju, vendar vam ostane več, kot potrebujete.

V teh razmerah in ob upoštevanju zahteve po gumbu za ponastavitev v slogu PC-ja je vredno preveriti vse stare računalnike, ki jih imate. Tukaj je vidno stikalo za zatič in ponastavitev iz stare matične plošče in nedavno uporabljenega stolpa. Lahko pa kupite majhen gumb, nameščen na plošči, za rešitev brez žice.

Samo tisti Model B Rev 2 in Model B + Raspberry Pi imajo glavo P6 / Run. Če ga želite najti na svojem modelu B Rev 2, poiščite vrata HDMI, na katerih najdite dve majhni luknji, nekaj milimetrov narazen.

muo-diy-resetswitch povezani

Na B + je glava poleg priključka za prikazovalni trak, blizu reže za microSD, in desno od natisnjenega „© Raspberry Pi 2014“.

S čisto spajkanje zatičev na glavo Run ustvarite konektor za gumb za ponastavitev. Ko je priključen in z vključenim Pi, se prepričajte, da ne izvajate nobenih ukrepov za preizkus gumba.

Ta video v celoti pojasnjuje:

Delo bi moralo biti v redu. Še bolje, ko je Pi izključen, lahko gumb za ponastavitev uporabite za vklop!

Čas za ponastavitev vašega Raspberry Pi

Pokazali smo vam tri različne načine ponastavitve Raspberry Pi. Vgrajeno stikalo za vklop iz PiSupply.com vam omogoča možnost trdega ponastavitve, kar vam omogoča hitro izklop in ponovno vklop. Medtem pa dodajanje skakalca na pin GPIO na združljivih napravah omogoča avtomatizacijo urejenega izklopa.

Končno, možnost stikala za ponastavitev naredi sam omogoča mehko ponastavitev vsakič, ko se vaš Raspberry Pi zaklene.

Vendar bodite pozorni, da je vgrajeno stikalo izključno za nujne primere, ne za vsakodnevno ponovno zagon, za kar bi morali uporabiti GUI ali ukaz bash za varno zaustavitev Ukazi terminala Raspberry Pi: Hitri vodnik za uporabnike Raspberry PiŽelite kar najbolje izkoristiti svoj Raspberry Pi? V celoti prevzemite nadzor s temi ukazi terminala Raspberry Pi. Preberi več .

Ali na vašem Pi uporabljate stikalo za ponastavitev? Razmislite o poskusu katere koli od teh možnosti? Sporočite nam in postavite kakršna koli vprašanja v spodnjem polju za komentarje!

Christian Cawley je namestnik urednika za varnost, Linux, samostojno delo, programiranje in razloženo tehnologijo. Proizvaja tudi Zares uporaben Podcast in ima bogate izkušnje na področju podpore za namizje in programsko opremo. Christian je sodelavec revije Linux Format, kristjalec Raspberry Pi, ljubitelj Lego in ljubitelj retro iger.