树莓派基础教程(三) 按键控制树莓派关机
树莓派基础教程(三) 按键控制树莓派关机一. 硬件准备树莓派面包板公母头跳线按钮
二. 配置步骤1. 按接线图连接好硬件。
2. 进入example文件夹cd example/
新建编辑一个python文件,命名为shutdown_button.pynano shutdown_button.py进入编辑界面,输入代码
from gpiozero import Button
from subprocess import check_call
from signal import pause
def shutdown():
check_call(['sudo', 'poweroff'])
shutdown_btn = Button(4, hold_time=2)
shutdown_btn.when_held = shutdown
pause()
3. 完成编辑,ctrl+x 退出,按y回车确认。运行测试,sudo python 3 shutdown_button.py
长按按钮2s,树莓派关机。
(ref: https://gpiozero.readthedocs.io/en/stable/recipes.html)
请问这些都是原创文章还是编译的
页:
[1]