Tôi đọc ở đây rằng tôi có thể chuyển trạng thái của chân GPIO được đặt thành đầu ra trong Python bằng lệnh sau:
GPIO.output(LED, not GPIO.input(LED))
nơi LED
là giá trị pin. Tôi có thể bật đèn LED bằng mã sau:
import RPi.GPIO as GPIO
GPIO.setmode(GPIO.BCM)
LED = 17
GPIO.setup(LED,GPIO.OUT)
GPIO.output(LED,True)
Nhưng khi tôi thử GPIO.output(LED, not GPIO.input(LED))
, lỗi sau đây được đưa ra.
RPi.GPIO.WrongDirectionException: Kênh GPIO chưa được thiết lập hoặc được thiết lập sai hướng
Tôi có nên thiết lập kênh GPIO khác với ở trên không hoặc là trang web tôi tham chiếu đăng thông tin không chính xác?