Skip to content

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()
Clone this wiki locally