Farbsensor

Mit dem Farbsensor TCS34725 und einem Arduino lässt sich sehr einfach die Farbe von Gegenständen ermitteln. Den Sensor erhält man auf Amazon um ca. 7 Euro.

Auf diesem ist eine weiße LED und mehrere Photodioden mit Bandpass-Farbfiltern untergebracht. Der Sensor liefert Intensitäten der für rotes, grünes und blaues Licht sensiblen Photodioden bzw. einer Photodiode ohne Filter. Mit diesen Werten lässt sich dann bestimmen, welchen färbigen Gegenstand man vor den Sensor hält.

Mein Programm ist an diese Seite hier angelehnt: https://www.makerblog.at/2015/01/farben-erkennen-mit-dem-rgb-sensor-tcs34725-und-dem-arduino/

Der simple Schaltplan:

Testen kann man den Farbsensor zum Beispiel mit bunten Süßigkeiten. Die Farben Rot, Grün und Blau erkennt er relativ sicher, bei Orange und Gelb tut er sich aber schwer. Zu eng liegen da die RGB-Werte der unterschiedlichen Farben beisammen. Da bedarf es wohl noch etwas Feinabstimmung bei der Software…

Hier noch das Youtube-Video:


Arduino-Code: