Primero, no puedes "solo" usar transistores. También necesitarás algunas resistencias. Además, necesita obtener un DMM barato para identificar las funciones de conexión.
Con el DMM, identifique el cable común entre los 5 que salen del motor. Esto tendrá la misma resistencia a los otros 4 cables. Como ejemplo, marque arbitrariamente los cables A, B, C, D y E. Ahora conecte el medidor a A y mida los ohmios a los otros 4. Supongamos que obtiene AB = 10, AC = 10, AD = 10 y AE + 10. ¡Bingo! Estas bien. Pero digamos que obtienes AB = 10, AC = 20, AD = 20 y AE = 20. B es tu cable común, y deberías verificarlo haciendo tus mediciones nuevamente. Marca tu cable común para que no lo pierdas de vista.
Ahora haga un conjunto de 4 controladores, utilizando 2 TIP41 y una resistencia de 500 ohmios, como así
simular este circuito : esquema creado usando CircuitLab
Y no, no puedes usar un solo transistor.
El símbolo del triángulo es tierra, y debe estar conectado a la tierra Arduino. Ahora conecta tu motor como tal
simular este circuito
Los 4 controladores deben estar conectados a una salida digital de Arduino. Las 4 salidas deben activarse de modo que 2 sean altas y 2 bajas. Los detalles de la secuenciación de los resultados (que es importante) que necesita para buscar en la web. Pruebe la "secuencia de transmisión del motor paso a paso".
Como se muestra, debe obtener movimiento del motor, pero no necesariamente mucha potencia. Es probable que el motor requiera un voltaje más alto que 5 voltios, pero no necesariamente. Si es así, deberá reemplazar la conexión del motor de 5 voltios con una fuente de alimentación de mayor voltaje que también puede proporcionar suficiente corriente.