树莓派上怎么用python3控制gpio
答案:4 悬赏:0 手机版
解决时间 2021-04-09 22:07
- 提问者网友:献世佛
- 2021-04-09 13:01
树莓派上怎么用python3控制gpio
最佳答案
- 五星知识达人网友:梦中风几里
- 2021-04-09 13:19
请在树莓派上编辑一个文本文件。内容如下:
import RPi.GPIO as GPIO
from time import sleep
ledpin=19
GPIO.setmode(GPIO.BCM)
GPIO.setup(ledpin, GPIO.OUT)
GPIO.output(ledpin, True)
sleep 1
GPIO.output(ledpin, False)
RRi.GPIO库的用法:https://blog.csdn.net/ruson525/article/details/78893593
官方文档(英文):https://pypi.org/project/RPi.GPIO/
import RPi.GPIO as GPIO
from time import sleep
ledpin=19
GPIO.setmode(GPIO.BCM)
GPIO.setup(ledpin, GPIO.OUT)
GPIO.output(ledpin, True)
sleep 1
GPIO.output(ledpin, False)
RRi.GPIO库的用法:https://blog.csdn.net/ruson525/article/details/78893593
官方文档(英文):https://pypi.org/project/RPi.GPIO/
全部回答
- 1楼网友:酒者煙囻
- 2021-04-09 16:08
给你个小DEMO——————————
import RPi.GPIO as GPIO
import time
GPIO.setmode(GPIO.BOARD)
GPIO.setup(11,GPIO.OUT)
GPIO.output(11,True)
time.sleep(1)
GPIO.output(11,False)
time.sleep(1)
- 2楼网友:摆渡翁
- 2021-04-09 15:15
该库更确切的名称为raspberry-gpio-python,树莓派官方资料中推荐且容易上手。python GPIO是一个小型的python库,可以帮助用户完成raspberry相关IO口操作。
但是python GPIO库还没有支持SPI、I2C或者1-wire等总线接口。
- 3楼网友:旧脸谱
- 2021-04-09 14:59
看你的蓝牙模块的接口, 是不是支持i2c或者spi, 这两种总线接口rpi都支持, 并且有现成的python库可以用。
如果这两种总线你的蓝牙模块都不支持,才需要考虑用gpio来进行软模拟(bit banging)。试验过gpio最高的切换频率只能到达30khz左右,所以你的蓝牙通信的波特率也不能超过这个频率,你可以查看下你的蓝牙模块对通信频率的要求。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯