How to control many tiny lights
The basic principle is the same as this: 

https://blender.stackexchange.com/a/39509/1853

Where you have an array of light bulbs.



An empty in the scene to control the size and placement of the texture.
And a texture to control the strength of an emission shader:



Animating the texture mapping of the texture you can make the lightbulbs make any pattern: