Как использовать датчик дождя в Raspberry Pi - PullRequest
0 голосов
/ 24 марта 2019

Датчик дождя работает, но выходной сигнал не меняется, он постоянно показывает 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, независимо от того, есть ли вода на датчике или нет.

...