He configurado un circuito para ejecutar un motor de juguete con Arduino. El enlace del diagrama de fritz está abajo. El motor comienza a girar pero solo después de que gire manualmente el eje. ¿Podría ser porque no hay suficiente corriente para arrancar inicialmente el motor? Los componentes que estoy usando son los siguientes:
01) Resistor 330ohm
02) Transistor 2N2222
03) Diodo 1N4001
04) Motor (sparkfun, número de pieza: ROB-11696)
05) Arduino
Diagrama de Fritzing:
Para mi código arduino, tengo la siguiente línea en la función de bucle:
analogWrite(motorPin, 255);
¿Alguna idea de por qué el motor no comienza a funcionar por sí solo y no requiere el empuje manual inicial?
Gracias.