-
Notifications
You must be signed in to change notification settings - Fork 1
Farbsensor
JakobGreten edited this page Oct 5, 2020
·
2 revisions
Der Farbsensor kann verwendet werden um Farben zu erkennen, die Lichtstärke zu messen oder die Stäre der Reflektion von Licht zu messen. Bei der Farbmessung muss beachtet werden, dass die gemessene Oberfläche sehr nah vor dem Sensor sein muss. Es können folgende Farben gemessen werden: Color.BLACK, Color.BLUE, Color.GREEN, Color.YELLOW, Color.RED, Color.WHITE, Color.BROWN oder None.
#Farbsensor auf Port 1
colorSensor = ColorSensor(Port.S1)
#Lese aktuellen Farbwert
color = colorSensor.color()
#Reflektion eines roten Lichts auf einer Oberfläche
reflection = colorSensor.reflection()
#Prüfe ob der Sensor Rot gemessen hat
if(color==Color.RED):
print("Rot")
#Messe die Intensität des Umgebungslichts. (0 bis 100)
amb_light = colorSensor.ambient()