Raspberry Pi简单的LED使用python和GPIO不起作用

问题描述:

我使用开箱即用的Raspberry Pi B +模型。我已经执行了初始设置,并试图使用GPIO引脚7点亮LED。当LED的一端通过电阻直接连接到3.3 V,另一端连接到GND时,电路工作。现在,当我使用下面的代码来点亮LED时,似乎没有任何事情发生。没有错误,但LED保持不变。Raspberry Pi简单的LED使用python和GPIO不起作用

import RPi.GPIO as GPIO 
GPIO.setmode(GPIO.BOARD) 
GPIO.setup(7, GPIO.OUT) 
GPIO.output(7,True) 

我试过“sudo apt-get update”,“sudo apt-get upgrade”。我也尝试将GPIO.BOARD替换为GPIO.BCM并更改引脚以匹配BCM编号。有人可以请告诉我什么BCM代表什么?

我也尝试重新启动设备。

+0

这个问题可能更适合于:http://raspberrypi.stackexchange.com/ – EdChum 2014-10-09 08:48:50

我会回答“BCM代表什么?”这个问题的一部分:它代表了Broadcom,该公司生产树莓派使用的BCM2835芯片。这里更多的信息:

https://raspberrypi.stackexchange.com/questions/12966/what-is-the-difference-between-board-and-bcm-for-gpio-pin-numbering

至于你的问题的主要部分,它可能会更好地在https://raspberrypi.stackexchange.com/现场问了:这很可能是你的问题连接到Pi的电子产品,而不是你的Python代码。