รหัสนี้ไม่ได้เปิดและปิดไฟ led
import RPi.GPIO as GPIO
import time
GPIO.setmode(GPIO.BCM)
GPIO.setwarnings(False)
GPIO.setup(21,GPIO.OUT)
for number in range(0,10):
GPIO.output(21,GPIO.LOW)
time.sleep(1)
GPIO.output(21,GPIO.HIGH)
GPIO.cleanup()
แต่เมื่อฉันพิมพ์หมายเลขในลูปมันจะทำงาน:
import RPi.GPIO as GPIO
import time
GPIO.setmode(GPIO.BCM)
GPIO.setwarnings(False)
GPIO.setup(21,GPIO.OUT)
for number in range(0,10):
GPIO.output(21,GPIO.LOW)
time.sleep(1)
GPIO.output(21,GPIO.HIGH)
print(number)
GPIO.cleanup()
ความคิดใด ๆ ที่เป็นสาเหตุ?
1
ดูenwp.org/Heisenbug
—
แมว
@cat บิงโก "Heisenbugs เกิดขึ้นเนื่องจากความพยายามร่วมกันเพื่อแก้ปัญหาโปรแกรมเช่นการแทรกงบเอาท์พุท"
—
tazboy
"รหัสนี้ไม่ได้เปิดและปิดไฟ led" - ฉันขอแตกต่างกันไป
—
marcelm