Reklama

Váš Raspberry Pi zamrzol. Možno zlyhala nová súčasť alebo systém zastavil spracovanie chybného kódu. V oboch prípadoch musíte teraz odpojiť a znovu pripojiť napájací zdroj vášho pi, pretože manuálne vypnutie nie je možné.

Odstránenie a výmena napájacieho kábla USB nie je ideálne a určite spôsobí nadmerné opotrebenie vášho Raspberry Pi, najmä samotného napájacieho portu. Systém skutočne potrebuje prepínač resetovania, bohužiaľ však nebol zahrnutý žiadny.

Montáž resetovacieho prepínača do vášho Raspberry Pi

Pridanie resetovacieho spínača je relatívne jednoduché. K dispozícii sú tri metódy, z ktorých každá je prispôsobená určitej úrovni zručností. Pre začiatočníkov je váš Pi najjednoduchší napájací spínač na kábli micro-USB.

Muo-diy-resetswitch-skokan-pi

Ste skôr odborník? Ak sa zdá, že tlačidlo resetovania USB je zjednodušené, je tiež možné použiť prepojku (malý plastový štvorec s kovovými konektormi), ktorý sa bežne vyskytuje 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 kolíkov P6 na Raspberry Pi umiestniť aj svoje vlastné kolíky a potom pripojiť prepínač resetovania v štýle PC.

instagram viewer

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

Pridajte do svojho Raspberry Pi inline vypínač

Zjednodušene je to jednoduchá možnosť, pridanie inline vypínača do Raspberry Pi vám ušetrí problémy s hraním s hlavičkou GPIO alebo dokonca spájkovaním vlastných kolíkov na dosku.

Všetko, čo potrebujete urobiť s týmto prístrojom, je pripojiť ho ku konektoru micro USB na Raspberry Pi a potom k sieťovému vypínaču pripojiť elektrickú sieť. Vďaka tomu je univerzálna voľba pre všetky modely (napríklad nové) Raspberry Pi, model A + Čo môžete urobiť s novým Raspberry Pi A +?Je zaujímavé, že tento nový Raspberry Pi nemá žiadny ďalší hardvér. V skutočnosti má menej portov. Aké sú nadácie Raspberry Pi Foundation? Čítaj viac ), kde použitie GPIO alebo pridanie kolíkov do hlavičky P6 nie je možné.

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

Jumper + GPIO = Resetujte svoje Pi!

S prepojkou na základnej doske môžete požiadať, aby Raspberry Pi začal s riadnym vypínaním, čo zodpovedá vstupu

vypnutie sudo - teraz

pomocou skriptu.

Identifikujte pole GPIO pinov. Na modeloch A a B (Rev 2) sa nachádza na opačnej hrane dosky od napájacieho konektora a obsahuje 26 pinov. Na modeloch A + a B + nájdete pole 40 pinov zaberajúce takmer celú dlhú hranu nad vytlačeným textom Raspberry Pi Model B +.

Muo-diy-resetswitch-jumper

V každom poli GPIO 3 - kolíky 5 a 6 - možno použiť na začatie vypínania. Skopírujte tento skript z githubu a spustite ho na svojom Pi (ak používate SSH, čím by ste mali byť Nastavenie Raspberry Pi na použitie bez hlavy s SSHRaspberry Pi môže prijímať príkazy SSH, keď je pripojený k miestnej sieti (buď prostredníctvom siete Ethernet alebo Wi-Fi), čo vám umožňuje jednoduché nastavenie. Výhody SSH idú nad rámec narušenia denného skríningu ... Čítaj viac , skopírujte skript z prehliadača a potom skopírujte kliknutím pravým tlačidlom myši v okne SSH). Nech je spustiteľný pomocou

sudo chmod 755 raspi_gpio_actions.sh potom sudo ./raspi_gpio_actions.sh

Po pripojení prepojky skript preverí GND (uzemňovací) kolík, aby skontroloval, či nie je niečo pripojené. Akonáhle sú kolíky spojené prepojkou, skript bude bezpečne spúšťať a vypínať.

Ak chcete ušetriť spustenie skriptu pri každom štarte systému Pi, otvorte ho /etc/crontab v nano a pridajte tento riadok:

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

lis CTRL + X uložiť a ukončiť. Toto bude pravidelne zisťovať GPIO3 a keď zariadenie zistí prepojky na kolíkoch, automaticky sa vypne.

Po dokončení nezabudnite odstrániť prepojku. Môžete ho nechať pripevnený iba na jednom z kolíkov, aby ste ho nestratili. Ak ju neodstránite, Raspberry Pi sa nespustí správne.

Uvedomte si, že táto metóda nie je vhodná pre situácie, keď zariadenie Pi havarovalo alebo zamrzlo. Ide v podstate o automatizovaný spôsob vykonania príkazu bezpečného vypnutia, takže existuje veľká šanca, že ak dôjde k zamrznutiu zariadenia, skript sa nespustí.

Dajte svojmu Raspberry Pi prepínač Soft Reset na PC

Pridanie niekoľkých kolíkov do hlavičky P6 (označené beh na modeli B +) použitie spájkovačky a nejakej jemnej spájky určenej na prácu s elektronikou vám umožňuje pridať počítačový štýl tlačidlo reset na váš Pi. Vyžaduje si to okamžitý spínač, ktorý je v podstate okamžitým zapnutím / vypnutím akcie.

Muo-diy-resetswitch-komponenty

Všetky tieto komponenty a prepojovací kábel je možné zakúpiť online alebo od maloobchodníkov s elektronikou. Možno zistíte, že špendlíky je možné kúpiť iba vo veľkom, avšak máte viac, ako potrebujete.

V tejto situácii a vzhľadom na požiadavku na tlačidlo resetovania v štýle PC sa oplatí skontrolovať všetky staré počítače, ktoré máte. Kolíky a resetovacie spínače tu zobrazené pochádzajú zo starej základnej dosky a nedávno nepoužívanej veže. Prípadne môžete kúpiť malé tlačidlo na doske pre riešenie bez vodiča.

Len Model B Rev 2 a Model B + Raspberry Pi má hlavičku P6 / Run. Ak ju chcete nájsť na vašom modeli B Rev 2, vyhľadajte port HDMI, kde by ste mali nájsť dve malé diery vzdialené niekoľko milimetrov.

Muo-diy-resetswitch pripojené

Na B + je záhlavie vedľa konektora pre pásku displeja, blízko otvoru pre microSD a napravo od vytlačeného „© Raspberry Pi 2014“.

Čistým spájkovaním kolíkov do hlavičky Spustiť vytvoríte konektor pre tlačidlo Reset. Po pripojení a zapnutí zariadenia Pi sa uistite, že sa nevykonáva žiadna akcia na testovanie tlačidla.

Toto video vysvetľuje v plnom rozsahu:

Malo by to fungovať dobre. Ešte lepšie je, že keď je váš Pi vypnutý, môžete ho použiť na resetovanie tlačidlom reset!

Čas na resetovanie Raspberry Pi

Ukázali sme vám tri rôzne spôsoby resetovania Raspberry Pi. Inline hlavný vypínač od spoločnosti PiSupply.com vám ponúka možnosť tvrdého resetovania, ktorá umožňuje rýchle vypnutie a opätovné zapnutie. Medzitým pridaním prepojky ku kolíku GPIO na kompatibilných zariadeniach môžete automatizovať objednané vypnutie.

Nakoniec možnosť prepínača resetovania pre kutilov poskytuje jemné resetovanie vždy, keď sa Raspberry Pi uzamkne.

Uvedomte si však, že inline vypínač napájania je výlučne pre núdzové situácie, nie pre každodenné reštartovanie, pre ktoré by ste mali použiť príkaz GUI alebo bash bezpečné vypnutie Príkazy terminálu Raspberry Pi: Stručný sprievodca pre používateľov Raspberry PiChcete zo svojho Raspberry Pi vyťažiť maximum? S týmito príkazmi terminálu Raspberry Pi získate úplnú kontrolu. Čítaj viac .

Používate reset na svojom Pi? Zvažujete niektorú z týchto možností? Dajte nám vedieť a položte akékoľvek otázky do poľa pre komentáre nižšie!

Christian Cawley je zástupcom redaktora pre bezpečnosť, Linux, DIY, programovanie a techniku. Produkuje tiež skutočne užitočný podcast a má bohaté skúsenosti s podporou počítačov a softvéru. Christian je prispievateľom do časopisu Linux Format a je fanúšikom hry Raspberry Pi, milencom Lego a retro hráčom.