Com afegir un commutador de restabliment al vostre Raspberry Pi

Com afegir un commutador de restabliment al vostre Raspberry Pi

El vostre Raspberry Pi s’ha congelat. Potser un nou component ha fallat o el sistema ha aturat el processament d'algun codi defectuós. Sigui com sigui, haureu de desconnectar i tornar a connectar la font d'alimentació del vostre Pi, ja que no és possible apagar-lo manualment.



No és ideal treure i substituir el cable d’alimentació USB i, sens dubte, suposa un desgast indegut al vostre Raspberry Pi, en particular el port d’alimentació. El que realment necessita el sistema és un commutador de restabliment, però, malauradament, no s’hi va incloure cap.





Instal·lació d'un commutador de restabliment al vostre Raspberry Pi

És relativament senzill afegir un commutador de reinici. Teniu a la vostra disposició tres mètodes, cadascun adequat a un nivell d’habilitat concret. Per als principiants, un interruptor d’alimentació en línia del cable micro-USB alimenta el vostre Pi és el més fàcil.





Ets més expert? Si el botó de restabliment de l’USB sembla senzill, també és opcional fer servir un pont (un petit quadrat de plàstic que conté alguns connectors metàl·lics) que es troba habitualment a les plaques base o a la part posterior del disc dur del PC.

Tanmateix, per a aquells que vulgueu utilitzar un soldador, també podeu ajustar els vostres propis pins a la capçalera P6 del vostre Raspberry Pi i, a continuació, connectar un interruptor de restabliment a l’estil de PC.



Vegem les tres opcions amb més detall.

Afegiu un interruptor d’alimentació en línia al vostre Raspberry Pi

És clarament l’opció senzilla: afegir un interruptor d’alimentació en línia al vostre Raspberry Pi us estalvia la molèstia de jugar amb la capçalera GPIO o fins i tot de soldar els vostres propis pins al tauler.





Tot el que heu de fer amb aquest dispositiu és connectar-lo al connector micro USB del vostre Raspberry Pi i, a continuació, connectar la xarxa elèctrica a l’interruptor d’alimentació. Això el converteix en una opció universal per a tots els models (com ara el nou model Raspberry Pi Model A +), en què no és una opció utilitzar GPIO o afegir pins a la capçalera P6.

Cap a Pi-Supply.com per a un d'aquests dispositius en línia que es venen al voltant de 20 dòlars més despeses d'enviament.





Jumper + GPIO = Restableix el teu Pi!

Amb un pont de la placa base podeu sol·licitar que el Raspberry Pi comenci un apagat ordenat, l'equivalent a entrar

val Kindle il·limitat?
sudo shutdown –h now

amb l’ajut d’un guió.

Identifiqueu la matriu de pins GPIO. Als models A i B (Rev 2) es troba a la vora oposada de la placa del connector d'alimentació i comprèn 26 pins. Als models A + i B + trobareu una matriu de 40 pins que ocupa gairebé tota la vora llarga per sobre del text imprès de Raspberry Pi Model B +.

A cada matriu, GPIO 3 - pins 5 i 6 - es pot utilitzar per iniciar el tancament. Copieu aquest script des de github i executeu-lo al vostre Pi (si utilitzeu SSH, que hauries de ser , copieu l'script del navegador i feu clic amb el botó dret a la finestra SSH per copiar-lo). Feu-lo executable amb

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

Amb el pont connectat, l'script interroga el pin GND (terra) per comprovar si hi ha alguna cosa connectada. Un cop els pins estan connectats pel pont, l'script s'executarà i apagarà el Pi de forma segura.

Per estalviar-vos executant l'script cada cop que arrenceu el Pi, obriu-lo / etc / crontab en nano i afegiu aquesta línia:

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

Premeu CTRL + X per desar i sortir. Això enquestarà regularment GPIO3 i quan el dispositiu detecti el pont als pins es tancarà automàticament.

Quan estigui complet, recordeu de treure el pont. Podeu deixar-lo enganxat a només un dels pins, per no perdre-lo. Si no l’elimineu, el Raspberry Pi no s’iniciarà correctament.

Tingueu en compte que aquest mètode no és bo per a situacions en què el Pi s'ha bloquejat o s'ha congelat. Es tracta essencialment d’una manera automatitzada d’executar l’ordre de tancament segur, de manera que hi ha moltes possibilitats que si el dispositiu es congela, l’escript no s’executarà.

Doneu al vostre Raspberry Pi un commutador de restabliment suau a l'estil de PC

Afegir un parell de pins a la capçalera P6 (etiquetat Correr al model B +) utilitzar un soldador i algunes soldadures de calibre fi dissenyades per a treballs electrònics us permeten afegir un botó de restabliment a l’estil de PC al vostre Pi. Això requereix un commutador momentani, que és essencialment una acció instantània d’encès / apagat.

Tots aquests components i el cable de connexió es poden comprar en línia o als minoristes d’electrònica. És possible que trobeu que els pins només es poden comprar a granel, tot i que us deixarà més del que necessiteu.

En aquesta situació, i tenint en compte el requisit d'un botó de restabliment a l'estil de PC, val la pena comprovar qualsevol equip antic que tingueu. Els pins i l'interruptor de restabliment que es veuen aquí provenien d'una placa base antiga i d'una torre recentment en desús. Com a alternativa, podeu comprar un petit botó muntat a la placa per obtenir una solució sense fils.

Només el Model B Rev 2 i Model B + Raspberry Pi té la capçalera P6 / Run. Per trobar-lo al Model B Rev 2, busqueu el port HDMI, on heu de trobar dos forats petits separats uns pocs mil·límetres.

Al B +, la capçalera situada al costat del connector de la cinta de la pantalla, a prop de la ranura microSD i a la dreta del text imprès «© Raspberry Pi 2014».

Soldant els pins a la capçalera Executa netament, creeu un connector per al botó de restabliment. Un cop connectat i amb el Pi engegat, assegureu-vos que no es faci cap acció per provar el botó.

Aquest vídeo explica completament:

Hauria de funcionar bé. Millor encara, quan el Pi està apagat, es pot utilitzar el botó de reinici per engegar-lo.

És hora de restablir el vostre Raspberry Pi

Us hem mostrat tres mètodes diferents per restablir un Raspberry Pi. L'interruptor d'alimentació en línia de PiSupply.com us proporciona l'opció de restabliment complet, que us permetrà apagar i tornar a engegar ràpidament. Mentrestant, afegir el pont al pin GPIO en dispositius compatibles us permet automatitzar un apagat ordenat.

Finalment, l’opció del commutador de restabliment de bricolatge proporciona un restabliment suau sempre que el vostre Raspberry Pi s’hagi bloquejat.

Tingueu en compte, però, que un commutador d’alimentació en línia és exclusivament per a situacions d’emergència, no per a un reinici diari, per al qual hauríeu d’utilitzar la comanda GUI o bash per apagar amb seguretat.

Feu servir un commutador de restabliment del Pi? Voleu provar alguna d’aquestes opcions? Feu-nos-ho saber i feu qualsevol pregunta al quadre de comentaris següent.

Compartir Compartir Tweet Correu electrònic 3 maneres de comprovar si un correu electrònic és real o fals

Si heu rebut un correu electrònic que sembla una mica dubtós, sempre és millor comprovar-ne l’autenticitat. A continuació, es mostren tres maneres de saber si un correu electrònic és real.

Llegiu a continuació
Temes relacionats
  • Bricolatge
  • Raspberry Pi
Sobre l'autor Christian Cawley(1510 articles publicats)

Editor adjunt de seguretat, Linux, bricolatge, programació i tecnologia explicada, i productor de podcasts realment útils, amb una àmplia experiència en suport d'escriptori i programari. Col·laborador de la revista Linux Format, Christian és un fabricant de Raspberry Pi, un amant de Lego i un fan dels jocs retro.

Més de Christian Cawley

Subscriu-te al nostre butlletí

Uniu-vos al nostre butlletí per obtenir consells tècnics, ressenyes, llibres electrònics gratuïts i ofertes exclusives.

Feu clic aquí per subscriure-us