树莓派 gpio用法

#相关网址

gpio命令行用法

gpio readall :

显示各引脚的含义

gpio

显示gpio的各种操作

gpio库常见用法

  • 倒入gpio模块 import RPi.GPIO as GPIO

  • 设定针脚编号方式 GPIO.setmode(GPIO
    .BOARD)

  • 返回设置的编号规则 mode = GPIO.getmode()

  • 关闭警告 GPIO.setwarnings(False)

  • 引脚设置
    GPIO.setup (channel, GPIO.IN) (设置为输入模式)
    GPIO.setup(channel,GPIO.OUT) (设置为输出模式)
    GPIO.setuo(channel,GPIO.OUT, initial = GPIO.HIGH)

  • 释放 GPIO.cleanup

  • 设定引脚的输出状态 GPIO.output (channel,state )

  • 同时设置多个引脚
    chan_list = [11,12]
    GPIO.output(chan_list, GPIO.LOW)
    GPIO.output(chan_list, (GPIO.HIGH, GPIO.LOW))

  • 通过input函数读取一个输出引脚的状态并将其作为输出值 GPIO.output (12 , not GPIO.input (12))

  • 读取
    GPIO.input (channel )
    低电平返回0 / GPIO.LOW / False,高电平返回1 / GPIO.HIGH / True。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容