我试图在我的Raspberry Pi上运行一个简单的程序,并且无法运行包含blink()函数的代码。当删除blink()时,该功能正常工作。
在LXTerminal我输入--sudo python3 test.py
感谢您的协助。
#! /usr/bin/env python3
import RPi.GPIO as GPIO
import time
GPIO.setmode(GPIO.BCM)
GPIO.setup(2,GPIO.OUT)
def blink():
while True:
GPIO.output(2,True)
time.sleep(1)
GPIO.output(2,False)
time.sleep(1)
答案 0 :(得分:0)
您必须实际致电blink
:
#! /usr/bin/env python3
import RPi.GPIO as GPIO
import time
GPIO.setmode(GPIO.BCM)
GPIO.setup(2,GPIO.OUT)
def blink():
while True:
GPIO.output(2,True)
time.sleep(1)
GPIO.output(2,False)
time.sleep(1)
blink()
如果您想使用LXTerminal运行此script.py
,请转到窗口顶部并选择Open LXTerminal here
。输入python script.py
。