Weird Resistor

I just put together a circuit board and am having some unexpected issues. I first built the board on a breadboard to test that everything would work and it seemed to do so. I have narrowed down the issue at hand to the attached part of the schematic.

Can someone please verify that this schematic should work? When the Arduino pin writes HIGH to (Pump6) it should allow enough current to flow through the NPN transistor and cause the relay to move allowing 240VAC to flow through it.

I am using a Spakfun SPDT relay Relay SPDT Sealed - COM-00100 - SparkFun Electronics

The odd thing and possible the issue is that current flows from the Arduino pin to the 330 Ohm resistor but there is not enough current coming out of the resistor to light up an LED. Perhaps a case of a dead resistor? I am trying to switch it out.

Screen shot 2013-07-03 at 11.28.06 AM.png

That relay needs 12V (9V minimum) to operate reliably, the Sparkfun page is in error.

Without knowing the NPN transistor its not possible to be sure, but the relay only needs 37mA
so that circuit should work quite happily if given 12V.

Your experimentation with the LED is presumably drawing a blank because the base
of the transistor is of course clamped to one diode-drop above ground (about 0.6 to 0.7V)
whereas an LED needs much more voltage to operate at all.

Simply measure the voltage across the resistor and divide by the resistor value to get the
current flowing through it (this is how ammeters work).

Thanks. I will redesign this to run at 12V.