28 led et alimentations

Bonsoir, bon j'ai avancé tout seul.J'ai trouvé la solution pour le code, j'ai récupéré des bouts de code d'exemple et me suis débrouillé sauf que maintenant j'ai deux nouveaux problèmes.

Dans le code: maintenant tout marche mais dès que je rajoute le delay de 4sec entre chaques lignes pour qu'elles s'éteignent l'une après l'autre ça ne marche plus, le système passe par dessus l'autorité du capteur et lance le code comme s'il détecté la présence sans arrêt...

ensuite pour les leds: J'ai fait mes calculs, Je doit alimenté chaque ligne En 5v et fournir 800Ma le tout pour chaque sortie, dois-je donc brancher une alim de 5v sur le arduino qui me fournie 6X800ma donc 4,8A ou alors juste 5v et 800Ma?

merci de m'aider, faut que ça marche avant mercredi.