Ambient Light Sample

This sample demonstrates reading the ambient light data.

To run the sample:

  1. Copy the sample code to a folder on the Raspberry Pi.

  2. Open terminal, and then go to the folder you copied the sample.

  3. Run the sample with the following command:


Sample Code
#!/usr/bin/env python3

#This sample demonstrates reading the ambient light data.
#Install IoT HAT 3 library with "pip3 install turta-iothat3"

from time import sleep
from turta_iothat3 import Turta_Light

light = Turta_Light.LightSensor()

    while True:
        #Read ambient light
        al = light.read_ambient_light()

        #Print the reading
        print("Ambient Light...: " + str(al))


#Exit on CTRL+C
except KeyboardInterrupt:


When you run the sample, it prints ambient light reading. The example output should be like this:

Ambient Light...: 123
Ambient Light...: 127

To stop the Python script, just press CTRL + C.

Last updated