So fügen Sie Ihrem Raspberry Pi einen Reset-Schalter hinzu

So fügen Sie Ihrem Raspberry Pi einen Reset-Schalter hinzu

Ihr Raspberry Pi ist eingefroren. Vielleicht ist eine neue Komponente ausgefallen oder das System ist bei der Verarbeitung von fehlerhaftem Code zum Stillstand gekommen. In jedem Fall müssen Sie jetzt das Netzteil Ihres Pi aus- und wieder anschließen, da ein manuelles Herunterfahren nicht möglich ist.





Das Entfernen und Ersetzen des USB-Stromkabels ist nicht ideal und belastet Ihren Raspberry Pi, insbesondere den Stromanschluss selbst, unangemessen. Was das System wirklich braucht, ist ein Reset-Schalter, aber leider war keiner dabei.





Anbringen eines Reset-Schalters an Ihrem Raspberry Pi

Es ist relativ einfach, einen Reset-Schalter hinzuzufügen. Es stehen Ihnen drei Methoden zur Verfügung, die jeweils für ein bestimmtes Fähigkeitsniveau geeignet sind. Für Anfänger ist ein Inline-Netzschalter am Micro-USB-Kabel am einfachsten, um Ihren Pi mit Strom zu versorgen.





Sind Sie eher ein Experte? Wenn die USB-Reset-Taste einfach erscheint, können Sie auch einen Jumper (ein kleines quadratisches Plastikgehäuse mit einigen Metallanschlüssen) verwenden, das häufig auf Motherboards oder der Rückseite der PC-Festplatte zu finden ist.

Für diejenigen unter Ihnen, die gerne einen Lötkolben benutzen, können Sie jedoch auch Ihre eigenen Pins an den P6-Header Ihres Raspberry Pi anbringen und dann einen Reset-Schalter im PC-Stil anschließen.



Schauen wir uns alle drei Optionen genauer an.

Fügen Sie Ihrem Raspberry Pi einen Inline-Netzschalter hinzu

Ganz klar die einfache Option, Ihrem Raspberry Pi einen Inline-Netzschalter hinzuzufügen, erspart Ihnen das mühsame Spielen mit dem GPIO-Header oder sogar das Löten Ihrer eigenen Pins an die Platine.





Alles, was Sie mit diesem Gerät tun müssen, ist, es an den Micro-USB-Anschluss Ihres Raspberry Pi anzuschließen und dann den Netzstrom an den Netzschalter anzuschließen. Dies macht es zu einer universellen Option für alle Modelle (wie das neue Raspberry Pi Model A+ ), bei denen die Verwendung des GPIO oder das Hinzufügen von Pins zum P6-Header keine Option ist.

Gehen Sie zu Pi-Supply.com für eines dieser Inline-Geräte, die für rund 20 US-Dollar plus Versand im Einzelhandel erhältlich sind.





Jumper + GPIO = Setzen Sie Ihren Pi zurück!

Mit einem Motherboard-Jumper können Sie anfordern, dass der Raspberry Pi ein geordnetes Herunterfahren beginnt, was der Eingabe entspricht

So verkleinern Sie eine JPEG-Datei
sudo shutdown –h now

mit Hilfe eines Skripts.

Identifizieren Sie das GPIO-Pin-Array. Bei den Modellen A und B (Rev 2) befindet sich diese auf der dem Stromanschluss gegenüberliegenden Kante der Platine und umfasst 26 Pins. Auf den Modellen A+ und B+ finden Sie ein 40-Pin-Array, das fast die gesamte lange Kante über dem gedruckten Text des Raspberry Pi Modell B+ einnimmt.

In jedem Array GPIO 3 – Stifte 5 und 6 – kann verwendet werden, um das Herunterfahren einzuleiten. Kopiere dieses Skript von github und führen Sie es auf Ihrem Pi aus (wenn Sie SSH verwenden, was du sein solltest , kopieren Sie das Skript aus Ihrem Browser und klicken Sie dann mit der rechten Maustaste in das SSH-Fenster, um es zu kopieren). Machen Sie es ausführbar mit

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

Wenn der Jumper angeschlossen ist, fragt das Skript den GND-Pin (Masse) ab, um zu überprüfen, ob etwas angeschlossen ist. Sobald die Pins durch den Jumper verbunden sind, wird das Skript ausgeführt und der Pi sicher heruntergefahren.

Um zu sparen, dass Sie das Skript jedes Mal ausführen, wenn Sie Ihren Pi booten, öffnen Sie /etc/crontab in nano und fügen Sie diese Zeile hinzu:

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

Drücken Sie STRG+X zu speichern und zu beenden. Dadurch wird GPIO3 regelmäßig abgefragt und wenn das Gerät den Jumper an den Pins erkennt, wird es automatisch heruntergefahren.

Denken Sie daran, den Jumper zu entfernen, wenn Sie fertig sind. Sie können es an nur einem der Stifte befestigt lassen, um es nicht zu verlieren. Wenn Sie es nicht entfernen, bootet der Raspberry Pi nicht richtig.

Beachten Sie, dass diese Methode nicht für Situationen geeignet ist, in denen der Pi abgestürzt oder eingefroren ist. Es handelt sich im Wesentlichen um eine automatisierte Möglichkeit, den Befehl zum sicheren Herunterfahren auszuführen. Es besteht also eine große Chance, dass das Skript nicht ausgeführt wird, wenn das Gerät eingefroren ist.

Geben Sie Ihrem Raspberry Pi einen Soft-Reset-Schalter im PC-Stil

Hinzufügen von ein paar Pins zum P6-Header (beschriftet Lauf beim Modell B+) Mit einem Lötkolben und etwas Feinlot für elektronische Arbeiten können Sie Ihrem Pi eine Reset-Taste im PC-Stil hinzufügen. Dies erfordert einen kurzzeitigen Schalter, der im Wesentlichen eine sofortige Ein-/Aus-Aktion ist.

Alle diese Komponenten sowie das Anschlusskabel können online oder im Elektronikfachhandel erworben werden. Möglicherweise können Sie die Pins jedoch nur in großen Mengen kaufen, sodass Sie mehr haben, als Sie benötigen.

In dieser Situation und angesichts der Notwendigkeit einer Reset-Taste im PC-Stil lohnt es sich, alle alten Computer zu überprüfen, die Sie haben. Die hier zu sehenden Pins und der Reset-Schalter stammen von einem alten Motherboard und einem kürzlich stillgelegten Tower. Alternativ können Sie für eine kabellose Lösung einen kleinen auf der Platine montierten Taster erwerben.

Nur der Modell B Rev 2 und Modell B+ Raspberry Pi hat den P6/Run-Header. Um es auf Ihrem Model B Rev 2 zu finden, suchen Sie nach dem HDMI-Anschluss, an dem Sie zwei kleine Löcher im Abstand von einigen Millimetern finden sollten.

Auf dem B+ der Header neben dem Display-Bandanschluss, in der Nähe des microSD-Slots und rechts neben dem aufgedruckten '© Raspberry Pi 2014'.

Durch sauberes Anlöten der Pins an den Run-Header erstellen Sie einen Anschluss für die Reset-Taste. Stellen Sie nach der Verbindung und bei eingeschaltetem Pi sicher, dass keine Aktion zum Testen der Taste ausgeführt wird.

Dieses Video erklärt vollständig:

Es sollte gut funktionieren. Noch besser, wenn Ihr Pi ausgeschaltet ist, kann die Reset-Taste verwendet werden, um ihn einzuschalten!

Zeit zum Zurücksetzen Ihres Raspberry Pi

Wir haben Ihnen drei verschiedene Methoden zum Zurücksetzen eines Raspberry Pi gezeigt. Der Inline-Netzschalter von PiSupply.com bietet Ihnen die Hard-Reset-Option, mit der Sie schnell aus- und wieder einschalten können. In der Zwischenzeit können Sie durch Hinzufügen des Jumpers zum GPIO-Pin auf kompatiblen Geräten ein geordnetes Herunterfahren automatisieren.

Schließlich bietet die DIY-Reset-Schalteroption einen Soft-Reset, wenn Ihr Raspberry Pi gesperrt ist.

Beachten Sie jedoch, dass ein Inline-Netzschalter nur für Notfälle gedacht ist, nicht für den täglichen Neustart, für den Sie die GUI oder den bash-Befehl zum sicheren Herunterfahren verwenden sollten.

Benutzt du einen Reset-Schalter auf deinem Pi? Erwägen Sie, eine dieser Optionen auszuprobieren? Lassen Sie es uns wissen und stellen Sie Ihre Fragen im Kommentarfeld unten!

Teilen Teilen Tweet Email 3 Möglichkeiten, um zu überprüfen, ob eine E-Mail echt oder gefälscht ist

Wenn Sie eine E-Mail erhalten haben, die etwas zweifelhaft aussieht, ist es immer am besten, die Echtheit zu überprüfen. Hier sind drei Möglichkeiten, um festzustellen, ob eine E-Mail echt ist.

Weiter lesen
Verwandte Themen
  • Heimwerken
  • Himbeer-Pi
Über den Autor Christian Cawley(1510 Artikel veröffentlicht)

Stellvertretender Redakteur für Sicherheit, Linux, DIY, Programmierung und Tech Explained und wirklich nützlicher Podcast-Produzent mit umfangreicher Erfahrung im Desktop- und Software-Support. Als Mitwirkender für das Linux-Format-Magazin ist Christian ein Raspberry-Pi-Tüftler, Lego-Liebhaber und Retro-Gaming-Fan.

Mehr von Christian Cawley

Abonniere unseren Newsletter

Abonnieren Sie unseren Newsletter für technische Tipps, Rezensionen, kostenlose E-Books und exklusive Angebote!

Klicken Sie hier, um zu abonnieren