Create Sinosoidal Fringe Projection with blender... not everything by hand possible?
If I understand your requirement correctly, you're looking for a lamp that can project an undistorted (sinusoidal) banded image. This is very similar to Spot light with square shape and, in fact, you could potentially use the example provided there and simply use your image in the Image Texture to generate the required projection.

However, by taking the X coordinate and feeding that into a Sine maths node we can generate the sinusoidal illumination directly using the following nodes on the Point Lamp :



The Mapping node allows you to adjust the direction of the projection while the Value node controls the pitch of the banding. The 'Clip' frame simply limits the projection to the bounds -0.5 to 0.5 in each axis (so you get a clipped square projection) - adjust these values if you require a different aspect ratio or unbound projection. The 'Sine' frame simply generates the banding by multiplying by the 'frequency', adding 1.0 to remove negative values, and then multiplying by a constant for a suitable brightness for the lamp.

As in the linked question, the key to getting an undistorted projection is the Divide by the Z component of the Normal.

Here's the result :



Blend file included