PI3, Interes WakeUp, PowerManagement mit nur einem Taster

#5075646
Lesenswert?

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
Angehängte Dateien:

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren