Paso 13: Entretela las torretas de Dream Cheeky
¿Cómo funcionan estas torretas exactamente?
Dentro de cada torre es un interruptor y un pequeño motor DC. Se trata de todo lo que necesitas para disparar la torreta. El motor de la C.C. bielas un émbolo en la parte trasera de la torreta, y en un momento determinado, los mecánicos dentro de la torreta suelte el émbolo. Se trata de resorte para que el émbolo se lanza entonces hacia adelante, disparando un misil. En este punto, el émbolo dispara un interruptor. El motor DC sigue tire el émbolo hacia atrás otra vez. Los mecánicos dentro de la torreta giran automáticamente el cañón; preparando el siguiente misil como los lanzamientos de interruptor. El proceso comienza de nuevo.
El diseño de este producto es bastante impresionante. Los mecánicos dentro de la torreta cuidar tanto por ti. Lo único que tienes control para disparar la torreta correctamente son el interruptor y el motor DC.
Cómo construir el circuito de las torretas:
En el viejo microcontrolador que cortamos de la torreta: utiliza el interruptor para detectar cuando la torreta exactamente. Entonces establece un temporizador para ejecutar el motor de la C.C. sólo un poco más largo para tirar el émbolo de nuevo un poco. En el diseño original, cuando se incendio la torreta, funciona el motor de la C.C. para un buen segundo antes de que realmente se dispararon. Esto no era satisfactorio para mí, quería la torreta para disparar el momento que apreto mi barra espaciadora en el teclado.
Más tarde, modificaremos las torretas para interactuar con nuestra Junta Directiva, pero por ahora, sólo estamos construyendo el tablero.
Así es como funciona el circuito del transistor:
Se conectan los cables positivos de los motores de DC en la torreta directamente a 7 voltios, los cables negativo están conectados al pin de "Coleccionista" transistor. El "emisor" en el transistor va a tierra. Cuando la "Base" del transistor es baja, no fluye corriente a través del "colector" a "Emisor". Cuando quiero disparar un misil, puse la "Base" alta con Arduino. Corriente empieza a fluir y vueltas motor en el CC. Mientras que la "Base" está establecida en alto, el Arduino está comprobando constantemente su perno de la entrada (la entrada de pin es el conectado al conmutador) con un bucle "Mientras". Ya está funcionando el motor de la C.C., eventualmente se disparará la torreta. Es en ese punto el interruptor dentro de la torreta de cierre y envíe la clavija de entrada a la alta de Arduino. El Arduino ve esto y cuenta para un determinado período de tiempo antes de configurar el pin de "Base" bajo y detener la corriente del motor DC. En este período de tiempo, el interruptor es liberado y vuelve a la baja.
La cantidad de tiempo de las cuentas de Arduino para antes de "Base" es otra vez baja la cantidad de tiempo que tarda el motor de la C.C. retirar el nuevo justo antes del momento de disparo. A través de este método es que la torreta disparará el momento de que pulsar la barra espaciadora.
Nota importante sobre la clavija de entrada para el Arduino:
Es importante tener en cuenta, que es una buena idea tener una resistencia entre la entrada de pin en el Arduino y el interruptor, por lo que forma la clavija de entrada no recibe un potente 7 voltios. No muestro esta resistencia en los primeros dos diagramas, pero en la 4 º imagen de mi Junta, destacan estas resistencias.