/ examples / sht31d_simpletest.py
sht31d_simpletest.py
 1  import time
 2  import board
 3  import busio
 4  import adafruit_sht31d
 5  
 6  # Create library object using our Bus I2C port
 7  i2c = busio.I2C(board.SCL, board.SDA)
 8  sensor = adafruit_sht31d.SHT31D(i2c)
 9  
10  loopcount = 0
11  while True:
12      print("\nTemperature: %0.1f C" % sensor.temperature)
13      print("Humidity: %0.1f %%" % sensor.relative_humidity)
14      loopcount += 1
15      time.sleep(2)
16      # every 10 passes turn on the heater for 1 second
17      if loopcount == 10:
18          loopcount = 0
19          sensor.heater = True
20          print("Sensor Heater status =", sensor.heater)
21          time.sleep(1)
22          sensor.heater = False
23          print("Sensor Heater status =", sensor.heater)