프로그래밍/라즈베리파이 & Qt
2.8. 라즈베리파이 셧다운 버튼
뽀로로친구에디
2018. 8. 21. 22:05
2.8. 라즈베리파이 셧다운 버튼
Button 클래스는 버튼이 주어진 시간 동안 유지되면 함수를 실행할 수있는 기능을 제공합니다. 이 예제에서는 단추를 2 초 동안 누르면 Raspberry Pi가 종료됩니다.
from gpiozero import Button from subprocess import check_call from signal import pause def shutdown(): check_call(['sudo', 'poweroff']) shutdown_btn = Button(17, hold_time=2) shutdown_btn.when_held = shutdown pause()