Dieses Mal benutze ich diese Bibliothek. https://github.com/liske/python-apds9960 Diesmal ist es ein Programm, das nicht MicroPython ist.
from apds9960.const import *
from apds9960 import APDS9960
import RPi.GPIO as GPIO
import smbus
from time import sleep
port = 1
bus = smbus.SMBus(port)
apds = APDS9960(bus)
try:
apds.enableLightSensor()
oval = -1
print("LoggingStart")
while True:
sleep(0.1)
print("RedLight={}".format(apds.readRedLight()))
print("GreenLight={}".format(apds.readGreenLight()))
print("BlueLight={}".format(apds.readBlueLight()))
finally:
GPIO.cleanup()
print ("Bye")
Wenn Sie andere Dinge tun möchten, schauen Sie sich diesen Code an. https://github.com/liske/python-apds9960/blob/master/apds9960/device.py
Recommended Posts