Het is gewoon een diffraction grating schuin voor de lens. De resultaten zijn dus waanzinnig gevoelig voor de positionering van de telefoon in de behuizing, de gebruikte illuminant en de spectrale gevoeligheid van de CCD van de camera [en al die filters die ervoor zitten, en de chromatische abberatie van de lens]. Die moeten allemaal behoorlijk goed gekarateriseerd zijn wil je niets kunnen zeggen met enige gevoeligheid. En deze gevoeligheid is zeer belangrijk, omdat zonder deze gevoeligheid gewoon de R,G,B kleuren van de camera zou kunnen gebruiken. Leuk idee opzich, dat wel. Je hebt hem ook voor 200 euro met een lijn-CCD en een arduino met USB aansluiting:
http://myspectral.com/