Difference between revisions of "7 Photosensitive gesture"
Line 9: | Line 9: | ||
Its model is [https://github.com/BPI-STEAM/BPI-BIT/blob/master/doc/LightSensor-PTSMD021-0805.pdf PTSMD021] click to learn more | Its model is [https://github.com/BPI-STEAM/BPI-BIT/blob/master/doc/LightSensor-PTSMD021-0805.pdf PTSMD021] click to learn more | ||
+ | |||
+ | =Get the intensity of the light= | ||
+ | |||
+ | There is a light module in the firmware. We can easily get the light intensity by calling the function in this module. | ||
+ | |||
+ | ==sample code== | ||
+ | |||
+ | import light | ||
+ | from time import sleep_ms | ||
+ | R = light.Intensity(39) | ||
+ | L = light.Intensity(36) | ||
+ | while True: | ||
+ | print('R=',R.read()) | ||
+ | print('L=',L.read()) | ||
+ | sleep_ms(1000) |
Revision as of 16:45, 18 February 2019
Photosensitivity and gesture detection
photosensitive sensor
Careful students may have found, in the bpibit board above two such things, yes, these two things are photosensitive sensor. It is a light-sensitive sensor that, through a sampling circuit, converts the intensity of light into the magnitude of the voltage.
Its model is PTSMD021 click to learn more
Get the intensity of the light
There is a light module in the firmware. We can easily get the light intensity by calling the function in this module.
sample code
import light from time import sleep_ms R = light.Intensity(39) L = light.Intensity(36) while True: print('R=',R.read()) print('L=',L.read()) sleep_ms(1000)