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)
