Tabla de contenido:

Torreta Star Wars DF.9: 4 pasos
Torreta Star Wars DF.9: 4 pasos

Video: Torreta Star Wars DF.9: 4 pasos

Video: Torreta Star Wars DF.9: 4 pasos
Video: Star Wars - The Force Theme (Piano Version) 2024, Mes de julio
Anonim
Image
Image
Torreta Star Wars DF.9
Torreta Star Wars DF.9
Torreta Star Wars DF.9
Torreta Star Wars DF.9
Torreta Star Wars DF.9
Torreta Star Wars DF.9

Entonces, este proyecto de una búsqueda aleatoria de Star Wars en Thingiverse descubrí algo: 3041805. Esto me intrigó ya que lo recuerdo vívidamente de la quinta película de Star Wars The Empire Strikes Back. Durante un tiempo había querido hacer una torreta y esta parecía una gran plataforma para probar.

Paso 1: Imprimir

Impresión
Impresión

Entonces usé mi impresora Prusa i3 Mk3, con algo de filamento naranja. Esto era lo que tenía disponible en este momento. Descargué los archivos de https://www.thingiverse.com/thing:3041805 y dupliqué cada parte. Ahora las partes eran geniales, pero estaban destinadas a un juego de mesa. He adjuntado los archivos de torreta y barril modificados para adaptarse a los cables y el LED. La base debe descargarse de Thingiverse. Imprimí a 0,15 mm por capa, sin balsas ni soportes. La base fue la parte más larga y tomó casi 15 horas. El soporte del servo es la única pieza que hice yo mismo. Encaja perfectamente en el centro de la torre y evita que el servo gire en lugar de girar la torreta. Se pegará para el producto final.

Paso 2: la electrónica

La Electrónica
La Electrónica
La Electrónica
La Electrónica
La Electrónica
La Electrónica
La Electrónica
La Electrónica

Partes:

NodeMCU:

Servo 9G:

Desafortunadamente, pegué el cañón en la torreta, así que no tengo fotos de eso, pero pegué el led en su lugar después de pasar los cables a través de la sujeción que había hecho por el cañón. Los brazos del servo se atornillaron en dos pequeños orificios que hice a mano en la parte superior de la torreta, antes de colocarlo en la parte superior, créalo en el servo (porque de lo contrario puede flotar. Deben ser agradables y ajustados, pero no atorníllelos o romperá el plástico.

El cerebro del dispositivo es el NodeMCU, que es una placa compatible con Arduino basada en Esp8266. Tiene wifi incorporado y generalmente es una gran placa de bajo consumo. Pago un promedio de $ 6 por tabla por estos, y son mi estándar para la mayoría de mis proyectos. Puede ver el cableado aquí, y mi código en la siguiente parada explicará el pinout completo.

Paso 3: Software / Código

Software / Código
Software / Código
Software / Código
Software / Código
Software / Código
Software / Código
Software / Código
Software / Código

Así que esta vez probé algo nuevo para mí. Conozco las bibliotecas / servicios de Blynk IoT desde hace un tiempo, pero nunca las había probado. Su sitio web es https://www.blynk.cc. Me impresionó mucho la sencillez de su uso. Para empezar, descargué la aplicación en mi iPhone y creé una cuenta. Luego creé una interfaz de usuario muy básica de los dos controles que necesitaría, uno para girar el servo que controla la torreta, y un segundo, un botón pulsador que no se alterna para el LED (láser). Luego fui y asigné pines virtuales o físicos para cada controlador. Esto se hizo al principio con un par de rondas de prueba y error, pero con un poco de búsqueda en Google fue capaz de superarlo fácilmente.

Lo siguiente fue introducir la biblioteca Blynk en el IDE de Arduino. El código de Arduino fue uno de los más simples que he escrito con la excepción del LED Blink que hice en mis primeros días de desarrollo en Arduino. Para ver lo que quiero decir, mire mi código y verá que no es mucho más complicado que un proyecto básico en blanco. La biblioteca Blynk hace mucho del trabajo pesado por usted.

He agregado el código QR para mi aplicación para que pueda descargarlo y cargar mi código directamente en su propio tablero (deberá cambiar el nombre de usuario, la contraseña y el token de autenticación).

Paso 4: ¡Planes para el futuro

Así que esta es una gran plantilla básica, pero es ………… monótona. Durante las próximas semanas / meses (tengo un hijo, por lo que el tiempo de desarrollo es limitado) planeo pintar el modelo para que se vea más realista. A continuación, quiero agregar algo de sonido a esto para al menos dos ruidos, un ruido de rotación y un ruido de disparo. Creo que también algunos fragmentos de las escenas de batalla también serían ingeniosos. PIE IN THE SKY es hacer que se siga automáticamente usando OpenCV o PixyCam. Entonces mi hijo puede jugar con él solo sin que yo lo rastree manualmente.

Recomendado: