Ako pridať resetovací prepínač do vášho Raspberry Pi

Ako pridať resetovací prepínač do vášho Raspberry Pi

Váš Raspberry Pi zamrzol. Možno zlyhal nový komponent, alebo sa systém zastavil pri spracovaní nejakého zlého kódu. Tak či onak, teraz musíte odpojiť a znova pripojiť napájanie vášho Pi, pretože manuálne vypnutie nie je možné.





Demontáž a výmena napájacieho kábla USB nie je ideálna a určite zaťažuje váš Raspberry Pi, najmä samotný napájací port. Čo systém skutočne potrebuje, je resetovací spínač, ale bohužiaľ žiadny nebol zahrnutý.





Montáž resetovacieho spínača na váš Raspberry Pi

Je pomerne jednoduché pridať spínač resetovania. K dispozícii sú vám tri metódy, každá vhodná pre konkrétnu úroveň znalostí. Pre začiatočníkov je najľahšie inline vypínač na kábli micro-USB, ktorý napája váš Pi.





Ste skôr odborník? Ak sa vám tlačidlo resetovania USB zdá byť jednoduché, je tiež možné použiť prepojku (malý plastový štvorček s kovovými konektormi), ktorý sa bežne nachádza na základných doskách alebo na zadnej strane pevného disku počítača.

Pre tých z vás, ktorí radi ovládajú spájkovačku, však môžete do záhlavia P6 na svojom Raspberry Pi namontovať aj svoje vlastné kolíky a potom pripojiť resetovací spínač v štýle PC.



Pozrime sa na všetky tri možnosti podrobnejšie.

Pridajte do svojho Raspberry Pi integrovaný vypínač

Celkom jasná jednoduchá možnosť, pridanie vloženého vypínača napájania do vášho Raspberry Pi vám ušetrí starosti s hraním so záhlavím GPIO alebo dokonca s spájkovaním vlastných pinov na dosku.





Všetko, čo musíte s týmto zariadením urobiť, je pripojiť ho ku konektoru micro USB na vašom Raspberry Pi a potom zapojiť elektrickú sieť do vypínača. Vďaka tomu je to univerzálna možnosť pre všetky modely (napríklad nový Raspberry Pi Model A+), kde použitie GPIO alebo pridanie pinov do hlavičky P6 nie je možné.

Vydajte sa na Pi-Supply.com za jedno z týchto vložených zariadení, ktoré sa predávajú za približne 20 dolárov plus poštovné.





Jumper + GPIO = Obnovte svoje Pi!

Pomocou prepojky na základnej doske môžete požiadať, aby Raspberry Pi zahájilo usporiadané vypnutie, ktoré je ekvivalentom vstupu

prenosný počítač sa nenabíja, keď je zapojený
sudo shutdown –h now

pomocou skriptu.

Identifikujte pole pinov GPIO. Na modeloch A a B (Rev 2) sa nachádza na opačnom okraji dosky ako napájací konektor a obsahuje 26 pinov. Na modeloch A+ a B+ nájdete 40 -kolíkové pole zaberajúce takmer celý dlhý okraj nad vytlačeným textom Raspberry Pi Model B+.

V každom poli GPIO 3 - kolíky 5 a 6 - možno použiť na spustenie vypnutia. Skopírujte tento skript z github a spustite ho na svojom Pi (ak používate SSH, ktorým by si mal byť , skopírujte skript z prehliadača a potom skopírujte pravým tlačidlom myši v okne SSH). Spustite ho pomocou

sudo chmod 755 raspi_gpio_actions.sh then sudo ./raspi_gpio_actions.sh

Keď je prepojka pripojená, skript zisťuje pin GND (uzemnenie) a kontroluje, či je niečo pripojené. Akonáhle sú piny prepojené prepojkou, skript sa spustí a bezpečne vypne Pi.

Ak chcete ušetriť spustenie skriptu pri každom štarte počítača Pi, otvorte ho /etc/crontab v nano a pridajte tento riadok:

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

Stlačte CTRL+X uložiť a ukončiť. Toto bude pravidelne skúmať GPIO3 a keď zariadenie zistí prepojku na kolíkoch, automaticky sa vypne.

Po dokončení nezabudnite odstrániť prepojku. Môžete ho nechať pripevnený iba k jednému z kolíkov, aby ste oň neprišli. Ak ho neodstránite, Raspberry Pi sa nespustí správne.

Uvedomte si, že táto metóda nie je vhodná pre situácie, keď Pi havaroval alebo zamrzol. Je to v podstate automatizovaný spôsob spustenia príkazu bezpečného vypnutia, takže je veľká šanca, že ak zariadenie zamrzne, skript sa nespustí.

Doprajte svojmu Raspberry Pi prepínač soft resetovania v štýle PC

Pridanie niekoľkých kolíkov do hlavičky P6 (označené Utekaj na modeli B+) pomocou spájkovačky a jemnej spájky navrhnutej pre elektronickú prácu vám umožní pridať do počítača Pi tlačidlo resetovania v štýle PC. Vyžaduje si to chvíľkový vypínač, čo je v podstate okamžitá akcia zapnutia/vypnutia.

Všetky tieto súčasti a prepojovací kábel je možné zakúpiť online alebo u predajcov elektroniky. Možno prídete na to, že špendlíky sa dajú kúpiť len hromadne, takže vám zostane viac, ako potrebujete.

V tejto situácii a vzhľadom na požiadavku na tlačidlo resetovania v štýle PC stojí za to skontrolovať všetky staré počítače, ktoré máte. Tu zobrazené kolíky a resetovací spínač pochádzajú zo starej základnej dosky a nedávno nepoužívanej veže. Alternatívne si môžete kúpiť malé tlačidlo namontované na doske pre bezdrôtové riešenie.

Len Model B Rev 2 a Model B+ Raspberry Pi má hlavičku P6/Run. Nájdete ho na svojom modeli B Rev 2, hľadajte port HDMI, kde by ste mali nájsť dva malé otvory vzdialené niekoľko milimetrov.

Na B+je hlavička vedľa konektora na páse displeja, v blízkosti slotu na microSD a napravo od vytlačeného „© Raspberry Pi 2014“.

Čistým spájkovaním pinov k hlavičke Run vytvoríte konektor pre tlačidlo reset. Po pripojení a napájaní Pi sa uistite, že sa nevykonáva žiadna akcia na otestovanie tlačidla.

Toto video vysvetľuje v plnom rozsahu:

Malo by to fungovať dobre. A čo je ešte lepšie, keď je váš Pi vypnutý, môžete ho zapnúť pomocou resetovacieho tlačidla!

Čas na resetovanie vášho Raspberry Pi

Ukázali sme vám tri rôzne spôsoby resetovania Raspberry Pi. Vstavaný vypínač napájania od PiSupply.com vám ponúka možnosť tvrdého resetu, čo vám umožní rýchlo vypnúť a znova zapnúť. Medzitým pridanie prepojky na kolík GPIO na kompatibilných zariadeniach vám umožní automatizovať objednané vypnutie.

Nakoniec možnosť prepínača resetovania vlastnými rukami poskytuje mäkký reset vždy, keď sa váš Raspberry Pi uzamkne.

Uvedomte si však, že vložený vypínač napájania je iba pre núdzové situácie, nie pre každodenné reštartovanie, na ktoré by ste na bezpečné vypnutie použili príkaz GUI alebo bash.

Používate na svojom Pi prepínač resetovania? Uvažujete o vyskúšaní niektorej z týchto možností? Dajte nám vedieť a položte nám akékoľvek otázky v poli pre komentáre nižšie!

zdieľam zdieľam Tweet E -mail 3 spôsoby, ako skontrolovať, či je e -mail skutočný alebo falošný

Ak ste dostali e -mail, ktorý vyzerá trochu pochybne, je vždy najlepšie skontrolovať jeho pravosť. Toto sú tri spôsoby, ako zistiť, či je e -mail skutočný.

Čítajte ďalej
Súvisiace témy
  • DIY
  • Malinový koláč
O autorovi Christian Cawley(1510 publikovaných článkov)

Zástupca redaktora pre bezpečnosť, Linux, DIY, programovanie a techniku ​​a skutočne užitočného producenta podcastov s rozsiahlymi skúsenosťami s podporou počítačov a softvéru. Christian, prispievateľ do časopisu Linux Format, je drotár Raspberry Pi, milovník Lega a fanúšik retro hier.

Viac od Christiana Cawleyho

prihlásiť sa ku odberu noviniek

Pripojte sa k nášmu bulletinu a získajte technické tipy, recenzie, bezplatné elektronické knihy a exkluzívne ponuky!

Kliknutím sem sa prihlásite na odber