veml6070_simpletest.py
1 # VEML6070 Driver Example Code 2 3 import time 4 import busio 5 import board 6 import adafruit_veml6070 7 8 with busio.I2C(board.SCL, board.SDA) as i2c: 9 uv = adafruit_veml6070.VEML6070(i2c) 10 # Alternative constructors with parameters 11 # uv = adafruit_veml6070.VEML6070(i2c, 'VEML6070_1_T') 12 # uv = adafruit_veml6070.VEML6070(i2c, 'VEML6070_HALF_T', True) 13 14 # take 10 readings 15 for j in range(10): 16 uv_raw = uv.uv_raw 17 risk_level = uv.get_index(uv_raw) 18 print("Reading: {0} | Risk Level: {1}".format(uv_raw, risk_level)) 19 time.sleep(1)