Raspberry Pi简单的LED和GPIO与Python无法正常工作

时间:2014-02-23 03:18:04

标签: python raspberry-pi raspbian led gpio

我刚买了一个Raspberry Pi,我正在玩一个LED,试图学习Python。所以我的设置如下:我的led连接到我的GPIO的第7个PIN并接地。我做了以下代码:

import RPi.GPIO as GPIO
import time
GPIO.setmode(GPIO.BOARD)
GPIO.setup(7, GPIO.OUT)
GPIO.output(7, True)
time.sleep(10)
GPIO.output(7, False)
time.sleep(5)
GPIO.output(7, True)

当我运行此代码时,LED指示灯闪烁一次,持续10秒,然后熄灭,并且nevers再次打开。什么可能是错的?

1 个答案:

答案 0 :(得分:2)

试试这个:

import RPi.GPIO as GPIO
import time
GPIO.setmode(GPIO.BOARD)
GPIO.setup(7, GPIO.OUT)
while True:
    GPIO.output(7, True)
    time.sleep(10)
    GPIO.output(7, False)
    time.sleep(5)

它应该循环打开/关闭序列,使灯打开10秒,然后关闭5秒,然后重复。