Usando arduino para ligar um led pelo transistor

Olá pessoal, meu arduino duemilanove chegou hoje, e tô tentando dar um digitalWrite na base do meu transistor 2N3094, ele acende, mas não precisa de voltagem no coletor, ele simplismente funciona :o
Alguém sabe o por que?

Ah, e eu queria saber também, porque eu não consigo colocar uma tensão no emissor e coletor, por exemplo, de uma pilha, e usar uma diferente pra base, no caso a do arduino?

Muito obrigado

Se você está ligando o led no emissor do transistor isso é normal, pois é a própria corrente base-emissor que faz o coletor conduzir.

Você tranquilamente usar tensões diferentes, mas não pode esquecer que é a corrente que faz o transitor conduzir, não a tensão. E também você deve ligar o gnd das fontes/baterias juntos.