He estado intentando crear un circuito de transistores simple con un 2N3904 que activará y desactivará un motor de CC con engranaje sin extraer energía del arduino. He seguido el esquema que se ve en la segunda imagen.
(vistadeBreadboard)
El circuito no se está comportando como esperaba. Para propósitos de prueba, he estado alimentando los 5V desde el arduino hacia el pin de la base (antes de la resistencia) para activar el 'interruptor' del BJT. Esto solo alimenta el motor cuando tengo una resistencia de bajo valor en la base (~ 10ohms). Cuando uso una resistencia de 1k, el motor no se enciende. Además, he usado un conjunto de pin digital en alto para intentar alimentar el pin base y encender / apagar el motor, pero esto no hace nada, independientemente del valor de la resistencia.
¿Quizás mi circuito es incorrecto? Todo lo que quiero que haga el circuito es encender y apagar el motor cuando le doy una señal alta del arduino.
Notas: El cable rojo que ingresa al nodo en la parte superior proviene de una batería de 9V. El bus de tierra en el tablero tiene conectado a tierra tanto la tierra arduino como la tierra de la batería.