You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
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()