This is not very clear. The way you have it coded you are not delaying for 3.75 seconds but rather 0.5 seconds. Also, you are turning each pixel on and leaving it on until they are all on. When you go back through the loop do you want to turn them all off and start again?