-
-
Erfahrener Benutzer
Robotik Visionär
Mit einer normalen LED (außer weiss) als beleuchtung kann man praktisch keine Farben erkennen. Da hilft auch der RGB Sensor nichts, denn das LIcht der LED ist praktisch einfarbig. So ähnlich kennt man das von den älteren gelben Straßenlaternen ( Natrium lampen) an Kreuzungen. Da kann man auch keine Farben erkennen.
Für die Unterscheideung hell dunkel reicht das aber.
Für die Farberkennung müßte man entweder weisses Lichtung und einen RGB oder ähnlichen Sensor haben, oder man nimmt 3 oder mehr verschiedene LEDs und einen normalen Lichtsensor ohne Filter.
Für nur die Erkennung des Codes (schwarz weiss) würde ich eine rote oder sogar IR LED vorschlagen. Bei rot oder IR ist die Empfindlichkeit von Fotodioden / fototransistoren besonders hoch, und die LEDs sind relativ hell. Wenn man andere Farben auch erkennen will, und nicht nur als "Grautöne", dann würde ich zusätzliche LEDs in Grün, blau und ggf. gelb dazu nehmen.
Mit einer IR LED könnte die Intensität reichen um stärker als Fremdlicht zu sein. Bei den anderen Farben (vor allem gelb) müßte man wohl gegen Licht abschirmen oder mit der LED and und aus im Wechsel messen um den Untergrund zu erfassen. Da müßte der µC also noch was tun, es reicht aber ein Eingang.
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen