python控制树莓派gpio_树莓派用python写几个简单程序2_GPIO控制

控制GPIO

RPi.GPIO.setmode(naming_system)    # 设置将GPIO针的命名方式 naming_system = BOARD

RPi.GPIO.setup(channel, state)            # 将标号为channel的 Pin 设置 state模式 GPIO.OUT 或 GPIO.IN

RPi.GPIO.output(channel, state)          # 将标号为channel的 Pin 设置 state指定的电平 GPIO.HIGH 或 GPIO.LOW

RPi.GPIO.input(channel)                      # 获取将标号为channel的 Pin 的电平

例子1:

先写个driver_gpio_led.py

import RPi.GPIO as GPIO

import time

def init(gpiox):

GPIO.setmode(GPIO.BOARD)

GPIO.setup(gpiox,GPIO.OUT)

def gpio_high(gpiox):

GPIO.output(gpiox, GPIO.HIGH)

def gpio_low(gpiox):

GPIO.output(gpiox, GPIO.LOW)

def clean():

GPIO.cleanup()

然后写个led_main.py

import driver_led_gpio as led_gpio

import time

led_gpio.init(7)

while True:

time.sleep(1)

led_gpio.gpio_high(7)

time.sleep(1)

led_gpio.gpio_low(7)

led.clean()

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值