Public Member Functions | |
def | __init__ |
def | __iter__ |
def | close |
def | either_edge_callback |
def | next |
def | read |
def | register_callbacks |
def | setup |
Public Attributes | |
bit | |
checksum | |
either_edge_cb | |
gpio | |
high_tick | |
humidity | |
pi | |
temperature | |
Private Member Functions | |
def | _edge_EITHER |
def | _edge_FALL |
def | _edge_RISE |
The DHT11 class is a stripped version of the DHT22 sensor code by joan2937. You can find the initial implementation here: - https://github.com/srounet/pigpio/tree/master/EXAMPLES/Python/DHT22_AM2302_SENSOR example code: >>> pi = pigpio.pi() >>> sensor = DHT11(pi, 4) # 4 is the data GPIO pin connected to your sensor >>> for response in sensor: .... print("Temperature: {}".format(response['temperature'])) .... print("Humidity: {}".format(response['humidity']))
def dht11.DHT11.__init__ | ( | self, | |
pi, | |||
gpio | |||
) |
def dht11.DHT11.__iter__ | ( | self | ) |
def dht11.DHT11._edge_EITHER | ( | self, | |
tick, | |||
diff | |||
) | [private] |
def dht11.DHT11._edge_FALL | ( | self, | |
tick, | |||
diff | |||
) | [private] |
def dht11.DHT11._edge_RISE | ( | self, | |
tick, | |||
diff | |||
) | [private] |
def dht11.DHT11.close | ( | self | ) |
def dht11.DHT11.either_edge_callback | ( | self, | |
gpio, | |||
level, | |||
tick | |||
) |
def dht11.DHT11.next | ( | self | ) |
def dht11.DHT11.read | ( | self | ) |
def dht11.DHT11.register_callbacks | ( | self | ) |
def dht11.DHT11.setup | ( | self | ) |