Turn any photo into a dot grid artwork with these Photoshop actions. You'll get great results with dots that change size. They get larger in brighter areas and smaller in darker areas. Free download available.
Add Adjustment Layer "Levels"
Add Adjustment Layer "Hue/Saturation"
And finally, everything should look like this.