Ich wollte ursprünglich hier posten,
Beitrag "Zeigt her eure Kunstwerke (2017-2019)"
Da es doch mehr geworden ist, anweisungsgemäß hier als separates Topic.
Wer sich das Bild mit der Vorderansicht anschaut und zwei Taster sieht,
denkt "WTF"! Vorab sei gesagt, dass der rechte Taster für ein
(P6-Header) Hard-Reset-Kurzschluss optional nutzbar ist. Das kann
weggelassen werden, dazu später mehr.
--------------
Auf der Suche nach einer Lösung bzgl. einem PI3-PowerManagment mit nur
einem einzigen Taster, bin auf folgendes gestoßen:
http://www.forum-raspberrypi.de/Thread-tutorial-hoch-und-runterfahren-mittels-taster-incl-status-led
Im Prinzip kann dort alles nachgelesen werden. Ich möchte mich dort
nicht anmelden. Das Wissen von dort, möchte ich hier weitergeben bzw.
darauf aufmerksam machen. Die Umsetzung ist natürlich von mir selbst.
Der Schaltplan (plan.png) sowie das Python-Script ist aus dem genannten
Forum original und unmodifiziert übernommen.
Der Schaltplan aus dem genannten Forum und meine fertige Umsetzung hier
direkt als Bild. Spezielle Hinweise nachfolgend, Script und alles
zusammengefasst mit Lochraster-Layout als ZIP-Datei.
Das Lochraster-Layout wurde von mir persönlich erstellt.
Bei Fragen, gerne Fragen, sachliche Kritik erwünscht, sollte die
Anleitung oder sonstiges unklar sein: sorry! Einfach bescheid geben!
Hinweise/Anleitung:
####################################
## !! ACHTUNG !! ##
####################################
Für das Hochfahren aus dem Standby gibt es KEINE freie Pinwahl! Das
funktioniert ausschließlich über GPIO 3 (PIN 5) gegen Masse beim RPI 3.
Anschluss der 4 Pins an der Platine:
Pins: Masse, P7(led), P1 (3V3) und P5
Auf meinem Bild |leer|Masse|P7|P1|P5|
####################################
## Einrichtung Hintergrund-Script ##
####################################
Schreibrechte:
sudo chmod +x /home/pi/shutdown.py
Damit das Script auch automatisch im Hintergrund startet, wird es in die
/etc/rc.local eingetragen:
sudo python /home/pi/shutdown.py &
####################################
## Hard-Reset ##
####################################
Wichtig: Hard-Reset != Shutdown
Wichtig: Hard-Reset != Hochfahren
In der Vorderansicht meiner Platine, sind nochmal zwei Pin-Buchsen zu
sehen. Die sind für ein Hard-Reset am P6-Header. Die Pins am P6-Header
müssen manuell angelötet werden. Die Nutzung ist optional und mit
Vorsicht zu verwenden.
Die anderen zwei PINS direkt am PI sind für ein Hard-Reset vorgesehen.
Verwendung jedoch bei laufenden Betrieb "gefährlich".
Voraussetzung sind angelötete PINs am P6-Header am PI direkt.
Die angelötete PINs sind auf meinem Bild direkt unten an der
GPIO-Beschriftung zu sehen.
Weiterführende Informationen zum P6-Header:
https://raspberrypi.stackexchange.com/questions/19554/is-it-safe-to-use-the-gpio-p6