Fysiska stängningen knapp för Raspberry Pi
Ibland undrade jag, det bör finnas en fysisk stängningen knapp på raspberry pi, säkert ner enheten, eftersom direkt avstängning av raspberry pi kan skada SD-kort eller filsystemet. SÅ la jag av mitt eget. Här är hur.
Krets gräva-
lagt till en tryckknapp till BCM GPIO 23. En annan slutet av-knappen för att de 3.3V som är Pin nummer ett.
skriva två kod, en är python att läsa kontinuerligt Gpio 23, och andra skalskript för att köra python fil. och
sätta den skal sctipt för crontab att påbörja omstart av systemet.
Installera programvara på din RPI ombord.
1. ladda ner koden, genom att skriva nedan kommando på din avsats fönster.
"git clone https://github.com/embeddedhacks/physicalShutdown"---> utan citera "" annars kan du hitta kod längst ned i denna artikel.
körbara tillåter att både filen av chmod + x filename.py
2. öppna filen lunchshutdown.sh
och ge sökvägen till filen shutdown.py, och spara den.
3. Crontab är en demon som börjar när RPI boot, det körs i bakgrunden. Vi måste lägga vår kod till crontab att köra kontinuerligt i bakgrunden. Öppna crontab, av följande kommando
"sudo crontab-e4"
Lägg till följande rad längst ned i crontab
"sh /home/pi/Your/filePath/lunchShutdown.sh"
Spara sedan crontab med ctrl + x5. Sedan helt enkelt starta om systemet.
Nu makt på dig RPI. Lunchshutdown.sh kommer att köras i bakgrunden automatiskt.
En gång kommer du trycker på knappen. Det kommer att stänga enheten säkert.
Här är en video som jag kör på min enhet.
Om du har tvivel angående installation och kod, kan du kommentera böla. Tack. Happy lärande.
www.embbsys.blogspot.in