Tabla de contenido:

Lanzacohetes controlado por voz basado en Alexa: 9 pasos (con imágenes)
Lanzacohetes controlado por voz basado en Alexa: 9 pasos (con imágenes)

Video: Lanzacohetes controlado por voz basado en Alexa: 9 pasos (con imágenes)

Video: Lanzacohetes controlado por voz basado en Alexa: 9 pasos (con imágenes)
Video: Por qué el Casco de los Soldados Israelíes Tiene una Forma tan Extraña 🤔 2024, Noviembre
Anonim
Lanzador de cohetes controlado por voz basado en Alexa
Lanzador de cohetes controlado por voz basado en Alexa

A medida que se acerca la temporada de invierno; Llega esa época del año en la que se celebra la fiesta de las luces. Sí, estamos hablando de Diwali, que es un verdadero festival indio que se celebra en todo el mundo. Este año, Diwali ya terminó, y al ver a la gente disparar crackers, se me ocurrió la idea de construir el Lanzacohetes o Encendedor controlado por voz basado en Alexa, que puede lanzar cohetes con solo un comando de voz, lo que lo hace muy seguro y divertido para los niños.

Para dejarlo en claro, no estoy aquí para alentar a la gente a que dispare galletas en Diwali, el gobierno indio ha impuesto restricciones a las galletas para frenar la contaminación y es nuestra responsabilidad cumplirlo. La idea aquí es que en lugar de pasar todo el día disparando galletas, construyamos un encendedor de cohetes Arduino controlado por voz y disparemos algunos cohetes con estilo. Veo eso como un beneficio mutuo.

Este lanzacohetes Arduino será muy diferente a los demás. Tiene un chasis muy resistente hecho de madera contrachapada, un mecanismo de control confiable basado en relés y un mecanismo único para lanzar y recargar los cohetes, así que sin más demora, entremos directamente en el proceso de construcción.

Paso 1: Encendedor de cohetes inteligente controlado por voz basado en IoT

Encendedor de cohetes inteligente controlado por voz basado en IoT
Encendedor de cohetes inteligente controlado por voz basado en IoT
Encendedor de cohetes inteligente controlado por voz basado en IoT
Encendedor de cohetes inteligente controlado por voz basado en IoT
Encendedor de cohetes inteligente controlado por voz basado en IoT
Encendedor de cohetes inteligente controlado por voz basado en IoT
Encendedor de cohetes inteligente controlado por voz basado en IoT
Encendedor de cohetes inteligente controlado por voz basado en IoT

El mecanismo de funcionamiento del circuito es muy sencillo, el componente principal que se encarga de lanzar el cohete es el alambre de nicromo, y se presenta en forma de bobina calefactora. Este cable de nicromo actuará como encendedor de cohetes. ¿Cómo? Te mostraré más tarde.

Como puede ver en la imagen de arriba, el cable de nicromo viene en forma de bobina calefactora, para mí fue la forma más fácil de conseguirlo. Tenemos que estirarlo recto y doblarlo para formar una forma que se parezca a la que se muestra en la imagen.

Una vez hecho esto, lo alimentaremos con una batería de plomo-ácido de 12V y se encenderá al rojo vivo. Esto será suficiente para encender la pólvora negra dentro del cohete y funcionará como una dosis normal de mecha. Tenga en cuenta que este es un controlador de lanzamiento de cohetes de alta potencia, la corriente requerida para hacer que el cable esté al rojo vivo es alta. Siga los consejos de seguridad cuando trabaje con corrientes elevadas.

Una vez que se realizan las pruebas, lo único que queda es el proceso de control, que haremos a medida que avancemos en el artículo.

Paso 2: Launchpad para nuestro controlador de lanzamiento de cohetes NodeMCU

Launchpad para nuestro controlador de lanzamiento de cohetes NodeMCU
Launchpad para nuestro controlador de lanzamiento de cohetes NodeMCU
Launchpad para nuestro controlador de lanzamiento de cohetes NodeMCU
Launchpad para nuestro controlador de lanzamiento de cohetes NodeMCU
Launchpad para nuestro controlador de lanzamiento de cohetes NodeMCU
Launchpad para nuestro controlador de lanzamiento de cohetes NodeMCU

Para esta compilación, hagamos una plataforma de lanzamiento. Con el launchpad listo, podemos recargar fácilmente algunos crackers y lanzarlos muy fácilmente. He construido una plataforma de lanzamiento que se parece a la que se muestra en la imagen.

Repasemos el proceso paso a paso de creación de la plataforma de lanzamiento.

Para los dos lados del marco, he usado dos piezas de madera contrachapada (25X3X1.5) de largo

Para la parte superior, he usado una parte de madera contrachapada de (20X3X1.5) pulgadas de largo y para la base, he usado una pieza de madera contrachapada de (20X6X1.5) pulgadas de largo, que le dará un poco más de estabilidad

Ahora es el momento de fabricar los filamentos a base de alambre de nicromo, que actuarán como un fusible para nuestro cohete

Para eso, compré una bobina de calentamiento con base de alambre de nicromo de 1000W, la enderecé e hice la estructura que se muestra en la imagen. Tuve que usar dos alicates y cortadores laterales para dar forma al alambre de nicromo como se muestra

Una vez hecho esto, dividí el bloque de madera contrachapada de 20”en siete pedazos, lo medí y taladré agujeros para colocar los filamentos de alambre de nicromo y, una vez hecho, se veía como en las imágenes de abajo

Pero antes de colocar los filamentos, coloqué un cable de cobre de 1 mm2 de espesor en cada terminal y los pasé por los orificios, una vez hecho todo

Como puede ver, también he colocado el adhesivo de dos componentes para asegurar el cable y los filamentos en su lugar. Una vez hecho esto, nuestra plataforma de lanzamiento está completa

Y como se puede ver en la primera imagen de esta sección, he conectado directamente los cables de filamento a la PCB porque estamos lidiando con corrientes muy altas por lo que no me molesté en colocar un terminal de tornillo, y eso marca el final de nuestro chasis. proceso de construcción

Paso 3: Componentes necesarios para el lanzacohetes controlado por Alexa

Para el lado del hardware, hemos utilizado piezas muy genéricas que puede obtener con bastante facilidad en su tienda de pasatiempos local, a continuación se proporciona una lista completa de elementos.

Relé 12V - 3

Transistor BD139 - 3

Diodo 1N4004 - 3

Terminal de tornillo de 5,08 mm - 1

LM7805 - Regulador de voltaje - 1

Condensador de desacoplamiento de 100uF - 2

Diodo Zener de 5.1V - 1

Tarjeta NodeMCU (ESP8266-12E) - 1

Tablero perforado punteado - ½

Cable de conexión - 10

Paso 4: Diagrama del circuito del lanzador de cohetes Arduino

Diagrama de circuito del lanzador de cohetes Arduino
Diagrama de circuito del lanzador de cohetes Arduino

Aquí se proporciona el esquema completo del Lanzacohetes controlado por Alexa.

He usado etiquetas para conectar un pin a otro. Si miras lo suficientemente de cerca, no debería ser difícil interpretar el esquema.

La construcción del circuito es bastante sencilla, por lo que no entraré mucho en los detalles.

Primero, tenemos IC1, que es un regulador de voltaje LM7805, con sus condensadores de desacoplamiento de 100uF indicados por C1 y C2.

Después de eso, tenemos el corazón de nuestro proyecto, la placa NodeMCU, que alberga el módulo ESP-12E. Dado que estamos usando una batería de plomo-ácido de 12V para alimentar todo el circuito, es por eso que tenemos que usar el LM7805 para convertirlo primero a 12V a 5V para alimentar la placa NodeMCU. Lo estamos haciendo porque el regulador de voltaje AMS1117 integrado no es suficiente para convertir 12V directamente a 3.3V, por lo que es necesario el 7805.

Continuando, tenemos tres relés de 12V, para esta demostración, estamos usando tres relés, pero como mencionamos anteriormente, la plataforma de lanzamiento tiene un marcador de posición para 7 cohetes. Puede modificar un poco el código y colocar los siete cohetes para lanzarlos por completo. Los tres relés son impulsados por un T1, T2 y T3 que son tres transistores NPN, y son suficientes para impulsar la carga de un real. Finalmente, tenemos tres diodos de rueda libre que protegen el circuito de los picos de alto voltaje generados por el relé.

Paso 5: creación del circuito en PerfBoard

Construyendo el circuito en PerfBoard
Construyendo el circuito en PerfBoard

Como puede ver en la imagen principal, la idea era hacer un circuito simple que pueda manejar una gran cantidad de corriente durante un período corto, según nuestras pruebas, 800 milisegundos son suficientes para iluminar una hoja de papel. Entonces, construimos el circuito en una pieza de tablero perfilado y conectamos todas las conexiones principales con alambre de cobre de 1 mm2 de espesor. Después de que terminamos de soldar la placa. Una vez que terminamos, parecía algo como se muestra en la imagen de arriba.

Paso 6: Programación de NodeMCU para el lanzacohetes controlado por Alexa

Ahora que el hardware está listo, es hora de comenzar a codificar nuestro lanzador de cohetes controlado por voz basado en Alexa. Pero antes de comenzar, es importante agregar las bibliotecas necesarias a su IDE de Arduino. Asegúrese de agregar las bibliotecas correctas desde el enlace que se proporciona a continuación, de lo contrario, el código arrojará errores cuando se compile.

Descarga Biblioteca Espalexa

Después de agregar las bibliotecas requeridas, puede cargar directamente el código para verificar si el circuito está funcionando. Si quieres saber cómo funciona el código, sigue leyendo.

Paso 7: Configuración de Alexa con la aplicación de Android Alexa

Configuración de Alexa con la aplicación de Android Alexa
Configuración de Alexa con la aplicación de Android Alexa
Configuración de Alexa con la aplicación de Android Alexa
Configuración de Alexa con la aplicación de Android Alexa

Alexa solo aceptará comandos si y solo si reconoce el dispositivo ESP8866. Para eso, necesitamos configurar Alexa con la ayuda de la aplicación Alexa en Android. Una cosa importante que debemos hacer antes de continuar es que debemos asegurarnos de que Alexa y el 1 (la oración está incompleta)

Para hacer eso, vaya a la sección más de la aplicación Alexa y haga clic en la opción Agregar un dispositivo, haga clic en Luz, luego desplácese hacia abajo en la parte inferior de la página y haga clic en Otro.

A continuación, haga clic en DESCUBRIR DISPOSITIVO y espere un momento después de que Alexa encontrará nuevos dispositivos. Una vez que Alexa encuentra los dispositivos, debe hacer clic en ellos y agregarlos a sus respectivos lugares / categorías, y listo.

Paso 8: Lanzacohetes controlado por Alexa - Prueba

Lanzacohetes controlado por Alexa - Prueba
Lanzacohetes controlado por Alexa - Prueba
Lanzacohetes controlado por Alexa - Prueba
Lanzacohetes controlado por Alexa - Prueba

Para el proceso de prueba, fui a mi jardín, saqué todos los fusibles del cohete, los coloqué en sus respectivos lugares y le grité ¡Alexa…! Encienda todos los Rockets, con los dedos cruzados. Y todos los cohetes volaron marcando mis esfuerzos como un gran éxito. Se veía algo así.

¡Finalmente, una vez más dije Alexa…! Enciende todos los cohetes para obtener una imagen épica de los filamentos que puedes ver a continuación.

Paso 9:

Imagen
Imagen

Espero que hayas disfrutado del artículo y hayas aprendido algo nuevo y útil. Si tiene alguna duda o consulta, déjela en la sección de comentarios a continuación. Para más proyectos tan interesantes, puede visitar CircuitDigest e IoTDesignPro también síganos en Instructables.

Recomendado: