大数跨境
0
0

【树莓派基础系列教程】6、按键控制树莓派关机

【树莓派基础系列教程】6、按键控制树莓派关机 DF创客社区
2021-05-13
1
导读:这节课学习如何一键关机!
【点击上方「蓝字」关注DF创客社区,一起成为技术颜控】

一、硬件准备

  • 树莓派
  • 面包板
  • 公母头跳线
  • 按钮

二、配置步骤

1.按接线图连接好硬件

2.进入example文件夹

cd example/

新建编辑一个python文件,命名为shutdown_button.py

nano 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,树莓派就会关机了。

- END -

硬件军火库


点击了解详情👆


大家有什么想法,或是对文章的指正,都欢迎在下方留言

学有余力的小伙伴,可以点击阅读原文,到社区继续学习!




 往期回顾 



树莓派是什么?能吃吗

【树莓派基础系列教程】1、配置和初始化树莓派

【树莓派基础系列教程】2、远程连接树莓派

【树莓派基础系列教程】3、Linux命令学习

【树莓派基础系列教程】4、点亮LED

【树莓派基础系列教程】5、超声波传感器测距


点击阅读👆

【声明】内容源于网络
0
0
DF创客社区
我们是专注于创新和开源硬件开发的公司——DFRobot成立的创客社区,无论你是资深创客还是小白,这里都有你的一席之地。一个人玩自己的项目,你只是寂寞宅;一群人看你玩项目,你就是技术牛!快来分享你的项目吧!
内容 1282
粉丝 0
DF创客社区 我们是专注于创新和开源硬件开发的公司——DFRobot成立的创客社区,无论你是资深创客还是小白,这里都有你的一席之地。一个人玩自己的项目,你只是寂寞宅;一群人看你玩项目,你就是技术牛!快来分享你的项目吧!
总阅读2.8k
粉丝0
内容1.3k