Jak přidat resetovací přepínač do vašeho Raspberry Pi

Jak přidat resetovací přepínač do vašeho Raspberry Pi

Váš Raspberry Pi zamrzl. Možná selhala nová komponenta, nebo se systém zastavil při zpracování nějakého špatného kódu. Ať tak či onak, nyní musíte odpojit a znovu připojit napájení Pi, protože ruční vypnutí není možné.





Vyjmutí a výměna napájecího kabelu USB není ideální a rozhodně to způsobuje nadměrné opotřebení vašeho Raspberry Pi, zejména samotného napájecího portu. To, co systém skutečně potřebuje, je resetovací spínač, ale bohužel nebyl zahrnut.





Montáž resetovacího přepínače na váš Raspberry Pi

Přidání přepínače resetování je poměrně jednoduché. Máte k dispozici tři metody, z nichž každá vyhovuje konkrétní úrovni dovedností. Pro začátečníky je nejjednodušší integrovaný vypínač na kabelu micro-USB, který napájí váš Pi.





Jste spíše odborník? Pokud se tlačítko resetování USB zdá být zjednodušené, je také možné použít propojku (malý plastový čtverec s kovovými konektory), který se běžně nachází na základních deskách nebo na zadní straně pevného disku počítače.

Pro ty z vás, kteří rádi používají páječku, však můžete také připojit své vlastní kolíky k záhlaví P6 na vašem Raspberry Pi a poté připojit resetovací spínač ve stylu PC.



Podívejme se na všechny tři možnosti podrobněji.

Přidejte do svého Raspberry Pi integrovaný vypínač

Zcela jasně jednoduchá možnost, přidání vloženého vypínače napájení do vašeho Raspberry Pi vám ušetří potíže s hraním s GPIO záhlavím nebo dokonce s pájením vlastních pinů na desku.





Vše, co musíte s tímto zařízením udělat, je připojit jej ke konektoru micro USB na vašem Raspberry Pi a poté připojit elektrickou síť k vypínači. Díky tomu je univerzální volbou pro všechny modely (například nový Raspberry Pi Model A+), kde použití GPIO nebo přidání pinů do záhlaví P6 není možné.

Vydejte se na Pi-Supply.com za jedno z těchto vložených zařízení, které se prodává za přibližně 20 USD plus poštovné.





Propojka + GPIO = Resetujte svůj Pi!

Pomocí propojky na základní desce můžete požádat, aby Raspberry Pi zahájilo řádné vypnutí, což je ekvivalent vstupu

Hry pro 2 hráče na různých počítačích
sudo shutdown –h now

pomocí skriptu.

Identifikujte pole pinů GPIO. Na modelech A a B (Rev 2) se nachází na opačném okraji desky než napájecí konektor a obsahuje 26 pinů. Na modelu A+ a B+ najdete 40pinové pole zabírající téměř celý dlouhý okraj nad tištěným textem Raspberry Pi Model B+.

V každém poli GPIO 3 - kolíky 5 a 6 - lze použít k zahájení vypnutí. Zkopírujte tento skript z github a spusťte jej na svém Pi (pokud používáte SSH, kterým bys měl být , zkopírujte skript z prohlížeče a poté zkopírujte pravým tlačítkem v okně SSH). Nastavit jej jako spustitelný pomocí

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

Když je propojka připojena, skript zjišťuje pin GND (uzemnění), aby zkontroloval, zda je něco připojeno. Jakmile jsou piny propojeny propojkou, skript se spustí a bezpečně vypne Pi.

Chcete -li ušetřit spouštění skriptu při každém spuštění Pi, otevřete /etc/crontab v nano a přidejte tento řádek:

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

lis CTRL+X uložit a ukončit. To bude pravidelně dotazovat GPIO3 a když zařízení detekuje propojku na pinech, automaticky se vypne.

Po dokončení nezapomeňte odstranit propojku. Můžete jej nechat připojený pouze k jednomu z kolíků, abyste jej neztratili. Pokud jej neodstraníte, Raspberry Pi se nespustí správně.

Uvědomte si, že tato metoda není vhodná pro situace, kdy Pi havaroval nebo zamrzl. Je to v podstatě automatizovaný způsob spuštění příkazu bezpečného vypnutí, takže je velká šance, že pokud zařízení zamrzne, skript se nespustí.

Dopřejte svému Raspberry Pi přepínač měkkého resetu ve stylu PC

Přidání několika kolíků do záhlaví P6 (označeno Běh na modelu B+) pomocí páječky a některé pájky s jemným rozchodem určené pro elektronickou práci vám umožní přidat do počítače Pi resetovací tlačítko ve stylu PC. To vyžaduje momentální spínač, což je v podstatě okamžitá akce zapnutí/vypnutí.

Všechny tyto součásti a propojovací kabel lze zakoupit online nebo u prodejců elektroniky. Možná zjistíte, že špendlíky je možné zakoupit pouze hromadně, takže vám zbyde více, než potřebujete.

V této situaci a s ohledem na požadavek na tlačítko resetování ve stylu počítače stojí za to zkontrolovat všechny staré počítače, které máte. Zde zobrazené kolíky a resetovací spínač pocházejí ze staré základní desky a nedávno nepoužívané věže. Alternativně si můžete koupit malé tlačítko na desce pro bezdrátové řešení.

Pouze Model B Rev.2 a Model B+ Raspberry Pi má záhlaví P6/Run. Chcete -li jej najít na svém modelu B Rev 2, podívejte se na port HDMI, kde byste měli najít dva malé otvory několik milimetrů od sebe.

Na B+záhlaví vedle konektoru pásu karet v blízkosti slotu na microSD a napravo od tištěného „© Raspberry Pi 2014“.

Čistým připájením pinů k hlavičce Run vytvoříte konektor pro resetovací tlačítko. Po připojení a zapnutí Pi zajistěte, aby neproběhla žádná akce k otestování tlačítka.

Toto video vysvětluje v plném rozsahu:

Mělo by to fungovat dobře. Ještě lépe, když je váš Pi vypnutý, lze jej zapnout tlačítkem reset!

Čas na resetování vašeho Raspberry Pi

Ukázali jsme vám tři různé způsoby resetování Raspberry Pi. Řadový síťový vypínač od PiSupply.com vám nabízí možnost tvrdého resetu, což vám umožní rychle vypnout a znovu zapnout. Mezitím přidání propojky na pin GPIO na kompatibilních zařízeních vám umožní automatizovat objednané vypnutí.

Konečně možnost přepínače DIY reset poskytuje měkký reset vždy, když se váš Raspberry Pi uzamkne.

Uvědomte si však, že vložený vypínač napájení je čistě pro nouzové situace, ne pro každodenní restart, pro který byste měli použít GUI nebo příkaz bash pro bezpečné vypnutí.

Používáte na svém Pi přepínač resetování? Zvažujete vyzkoušení některé z těchto možností? Dejte nám vědět a zeptejte se na jakékoli otázky v poli pro komentáře níže!

Podíl Podíl tweet E-mailem 3 způsoby, jak zkontrolovat, zda je e -mail skutečný nebo falešný

Pokud jste obdrželi e -mail, který vypadá trochu pochybně, je vždy nejlepší zkontrolovat jeho pravost. Zde jsou tři způsoby, jak zjistit, zda je e -mail skutečný.

Číst dále
Související témata
  • DIY
  • Raspberry Pi
O autorovi Christian Cawley(1510 článků publikováno)

Zástupce redaktora pro oblast bezpečnosti, Linuxu, kutilství, programování a techniky a opravdu užitečného výrobce podcastů s rozsáhlými zkušenostmi s podporou desktopů a softwaru. Christian, který přispívá do časopisu Linux Format, je drotář Raspberry Pi, milovník Lega a fanoušek retro her.

Více od Christiana Cawleyho

Přihlaste se k odběru našeho zpravodaje

Připojte se k našemu zpravodaji a získejte technické tipy, recenze, bezplatné elektronické knihy a exkluzivní nabídky!

Kliknutím sem se přihlásíte k odběru