Approved content

The content below is provided by a partner.

sparkfun/pxt-gator-uv 1.1.3 GitHub

gator:light Light Sensor

Community Discord

The gator:UV is an ultraviolet light sensor that is gator-clippable to the gator:bit ecosystem

SparkFun gator:UV

SparkFun gator:UV (15273)

To use this extension, go to https://makecode.microbit.org, click Extensions and search for gator-UV. The extension is located here

Basic usage

//Initializes the sensor to prepare it for readings.
gatorUV.begin()

Use ||initialize gator:UV sensor|| to prepare the gator:UV to take readings.

//Grabs a value from the sensor and writes it out over serial
serial.writeNumber(gatorUV.UV())

Use ||serial write number ||get UVA Reading|| || To grab a UVA reading from the sensor and write it out over serial.

//Changes the integration time for our sensor
gatorUV.setRefreshTime(gatorUVRefreshTime.one)

Use ||set refresh time on UV Sensor to **one**|| to change the time over which a reading is taken on the UV sensor

Example: Light Detector

//Read UV value and write it to the serial port
gatorUV.begin()
basic.forever(function () {
    serial.writeNumber(gatorUV.UV())
})

Supported targets

License

MIT

gatorUV=github:sparkfun/pxt-gator-UV
gatorUV=github:sparkfun/pxt-gator-uv#v1.1.3