Help with scheme Arduino

Hi everyone.

I writes an engineering project - an automatic watering plant, I need help (checking the scheme in Eagle).

Yesterday I connected everything on the prototype board, and everything would seem to work, but the machine sometimes lost connection with the database, and the water pump did not turn on (only when I moved the cables connected to the prototype board, the pump turned on).
Is the diagram correct and is the fault on the contact prototype board - something does not contact? Do I have any mistakes?

Please help.

(MOD EDIT)