Датчик дождя работает, но выходной сигнал не меняется, он постоянно показывает False. Опять же, сам датчик работает, свет светится при обнаружении воды на датчике.
def isitwet():
from time import sleep
import os
import RPi.GPIO as GPIO
GPIO.setmode(GPIO.BCM)
GPIO.setup(4, GPIO.IN)
state = GPIO.input(4)
if (state == 0):
return True
else:
return False
Ожидаемый выходной сигнал должен показывать True, если датчик обнаружит на нем воду. Фактический выходной сигнал имеет значение True, независимо от того, есть ли вода на датчике или нет.