Я прочитав тут, що я міг переключити стан штифта GPIO, встановленого для виведення в Python, за допомогою наступної команди:
GPIO.output(LED, not GPIO.input(LED))
де LED
значення пін. Я можу включити світлодіод за допомогою наступного коду:
import RPi.GPIO as GPIO
GPIO.setmode(GPIO.BCM)
LED = 17
GPIO.setup(LED,GPIO.OUT)
GPIO.output(LED,True)
Але коли я намагаюся GPIO.output(LED, not GPIO.input(LED))
, викидається наступна помилка.
RPi.GPIO.WrongDirectionException: канал GPIO не налаштований або налаштований у неправильному напрямку
Чи повинен я налаштувати канал GPIO інакше, ніж зверху, чи веб-сайт, на який я посилався, розміщував неправильну інформацію?