7 Photosensitive gesture: Difference between revisions

From Banana Pi Wiki
Jump to navigation Jump to search
No edit summary
No edit summary
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 00:45, 19 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)