gx 发表于 2019-5-16 11:43:42

树莓派基础教程(三) 按键控制树莓派关机

树莓派基础教程(三) 按键控制树莓派关机
一. 硬件准备树莓派面包板公母头跳线按钮
二. 配置步骤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)




















pATAq 发表于 2019-9-18 16:03:17

请问这些都是原创文章还是编译的
页: [1]
查看完整版本: 树莓派基础教程(三) 按键控制树莓派关机