Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/backbone.js/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Raspberry pi 如何排除GPIO零故障?_Raspberry Pi_Wiringpi_Gpiozero - Fatal编程技术网

Raspberry pi 如何排除GPIO零故障?

Raspberry pi 如何排除GPIO零故障?,raspberry-pi,wiringpi,gpiozero,Raspberry Pi,Wiringpi,Gpiozero,我正在尝试做一个非常基本的“得到一个LED”闪烁教程与树莓皮零。遵循本指南: 我可以通过gpio命令行实用程序打开和关闭LED,使用RPi.gpio的示例代码也可以正常工作,但我无法让gpio Zero示例正常工作 from gpiozero import LED from time import sleep redLED = LED(21) print "Press CTRL-C to exit." try: while True: redLED.on()

我正在尝试做一个非常基本的“得到一个LED”闪烁教程与树莓皮零。遵循本指南:

我可以通过gpio命令行实用程序打开和关闭LED,使用RPi.gpio的示例代码也可以正常工作,但我无法让gpio Zero示例正常工作

from gpiozero import LED
from time import sleep

redLED = LED(21)

print "Press CTRL-C to exit."
try:
   while True:
      redLED.on()
      sleep(0.5)
      redLED.off()
      sleep(0.5)

finally:
   redLED.close()
   print "\nCompleted cleanup of GPIO resources."
代码执行时没有错误,但LED不闪烁。我可以尝试解决哪些可能的问题


由于命令行和RPi.GPIO示例正常工作,我确信LED和电阻器接线正确,因此我不确定下一步要尝试什么。

而True
??这不是一个无限循环吗?是的,这是一个无限循环,应该永远闪烁着LED灯。但是什么也没发生。
redLED.on()
redLED.off()
是否在REPL/shell中独立工作?如果你不能用这些功能独立地打开和关闭它,你可能没有正确地连接它。这可能是因为你使用的是电路板编号,而不是BCM。请参阅-GPIO零使用BCM编号。