Soms ik vroeg me af, moet er een fysieke shutdown knop op de raspberry pi, naar veilig beneden het apparaat, omdat direct afsluiten van raspberry pi de SD-kaart of bestandssysteem beschadigen kan. Dus voegde ik van mijn eigen. Hier is hoe.
Circuit Dig-
een drukknop aan BCM GPIO 23 toegevoegd. Een ander einde van drukknop tot de 3,3 v thats Pin nummer één.
Schrijf twee code, een python te lezen voortdurend de Gpio 23, en andere shell-script voor het uitvoeren van de python is bestand. en
de shell-sctipt aan de crontab om te beginnen op systeemreboot plaatsen
Om software te installeren op uw RPI bord.
1. download de code, door het intikken van balg commando op uw shell venster.
"git clone https://github.com/embeddedhacks/physicalShutdown"---> zonder quote "" anders kunt u de code onder aan dit artikel.
uitvoerbare machtigen aan zowel het bestand door chmod + x filename.py
2. open het bestand lunchshutdown.sh
geven het pad van het bestand shutdown.py en sla het op.
3. Crontab is een demon die begint wanneer RPI boot, het draait in de achtergrond. We hebben onze code toevoegen aan crontab uitvoeren continu op achtergrond. Open crontab, door de volgende opdracht
"sudo crontab-e4"
Voeg de volgende regel onderaan de crontab
"sh /home/pi/Your/filePath/lunchShutdown.sh"
Sla de crontab door ctrl + x5. Start het systeem gewoon in.
Nu zet je RPI. De lunchshutdown.sh wordt automatisch in de achtergrond uitgevoerd.
Eens zal u op uw knop drukt. Wel Shutdown uw apparaat veilig.
Hier is een video, die ik op mijn apparaat draait ben.
Als er twijfel bestaat over de installatie en code, annuleerteken u toelichting balg. Bedankt. Gelukkig leren.
www.embbsys.blogspot.in