回答

收藏

[原创] 树莓派3B读取按键按键状态

Raspberry Pi Raspberry Pi 3628 人阅读 | 0 人回复 | 2017-12-16

下面介绍试用树莓派3B读取按键开关状态的方法
将开关分布连接到树莓派3B的Pin12和Pin6,然后给开发板上电
创建sw.py脚本
  1. vi sw.py
复制代码
输入下面代码
  1. import RPi.GPIO as GPIO
  2. import time

  3. GPIO.setmode(GPIO.BCM)

  4. GPIO.setup(18, GPIO.IN, pull_up_down=GPIO.PUD_UP)
  5. while True:
  6.     input_state = GPIO.input(18)
  7.     if input_state == False:
  8.         print('Button Pressed')
  9.         time.sleep(0.2)
复制代码
运行脚本
  1. sudo python sw.py
复制代码
然后按开关后会显示Button Pressed信息
分享到:
回复

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条