Voor mijn project moet ik een robot een witte lijn (schilderstape) laten volgen op een rode ondergrond. Aangezien de basislichtsensor van lego mindstorms, http://mindstorms.lego.com/en-us/products/default.aspx#9844, niet werkt moet ik de sensor ombouwen. De sensor ziet heel slecht het verschil tussen wit en rood, de sensor bevat ook een rode led.

Hoe bouw ik deze sensor om zodat het goed onderscheid kan maken tussen wit en rood? Moet ik dan alleen het ledje veranderen in een willekeurig ander ledje?

Alvast bedankt,

Lars

Zet eens een groen (liever cyaaan) glaasje voor de sensor (G+R=Zwart). Ik denk dat groen/zyaan en zwart beter te detecteren zijn (witte lijn wordt groen/cyaan).
Beter nog: Neem een foto van de vloer met lijn en zet die in een fotobewerkingsprogramma (bv PhotoShop). Maak het beeld negatief en kijk in kleurbeheer of bij PhotoShop eenvoudiger, in het venster "Info". Zorg dat de witte lijn zwart wordt (RGB = 0,0,0). Dat doe je door naar "Niveau's" te gaan en dan met het zwarte pipetje op de lijn te klikken.
Bepaal nu de RGB waarde van het gebied dat het rood vertegenwoordigt en probeer een filter in die kleur te krijgen (Benaderen). Dan krijg je het hoogste contrast. Het zal wel iets cyaanachtigs zijn, want dat is immers het complement van rood....