Your diagram doesn't show a ground connection between your power supply and your Arduino - do you have one?