0

我刚刚开始使用我的 Raspberry Pi 3 进行硬件编程,并且正在开发一个简单的 LED 程序。这是我的电路图

这是我的代码,我使用终端命令运行它sudo python LED_TEST_7.py

import RPi.GPIO as GPIO
import time
pinNum = 18
GPIO.setmode(BCM)
GPIO.setup(pinNum, GPIO.OUT)
GPIO.output(pinNum, GPIO.HIGH)
GPIO.cleanup()

代码运行没有错误,连接到 9v 电池时电路工作。如果有人可以提供帮助,我将不胜感激。

4

1 回答 1

0

如果在GPIO.output(pinNum, GPIO.HIGH)GPIO.cleanup()你之间放一个延迟?也许过渡非常快。

例如:

import RPi.GPIO as GPIO
import time
pinNum = 18
GPIO.setmode(BCM)
GPIO.setup(pinNum, GPIO.OUT)
GPIO.output(pinNum, GPIO.HIGH)
time.sleep(0.4)
GPIO.cleanup()
于 2017-04-04T00:51:40.610 回答