Я использую кнопки для включения и выключения светодиода с помощью Raspberry Pi. Две кнопки работали нормально, но по какой-то причине, в определенной функции, кажется, что она постоянно нажата. Это не относится к другим функциям, и код для другой кнопки выглядит идентично, поэтому я пытаюсь определить проблему.
while True:
if GPIO.input(4) == 0:
time.sleep(0.4)
(continues with program)
elif GPIO.input(24) == 0:
time.sleep(0.4)
(continues with program)
Первая работает нормально, однако со второй, независимо от того, установлено ли оно на «0» или «1», оно думает, что оно постоянно нажимается. Если бы кто-нибудь мог предложить какие-либо предложения, я был бы очень признателен.