Tabla de contenido:

Wizard Glove: un guante de controlador controlado por Arduino: 4 pasos (con imágenes)
Wizard Glove: un guante de controlador controlado por Arduino: 4 pasos (con imágenes)

Video: Wizard Glove: un guante de controlador controlado por Arduino: 4 pasos (con imágenes)

Video: Wizard Glove: un guante de controlador controlado por Arduino: 4 pasos (con imágenes)
Video: simulacion de un movimiento de la mano con el guante Acceleglove UPBBGA 2024, Diciembre
Anonim
Wizard Glove: un guante de controlador controlado por Arduino
Wizard Glove: un guante de controlador controlado por Arduino
Wizard Glove: un guante de controlador controlado por Arduino
Wizard Glove: un guante de controlador controlado por Arduino

El guante de mago.

En mi proyecto, hice un guante que puedes usar para jugar tus juegos favoritos relacionados con la magia de una manera genial e inmersiva usando solo unos pocos recursos básicos de arduino y arduino. puedes jugar juegos de cosas como los rollos antiguos, o incluso puedes crear tu propio juego.

el guante usa un acelerómetro para detectar la velocidad de su mano, de modo que si mueve la mano con un movimiento de lanzamiento rápido, el arduino enviará un mensaje desde el módulo bluetooth al receptor para que el receptor pueda iniciar un comando y hacer clic en su computadora como un mouse clics. el guante también tiene un botón diferente que puede utilizar para cambiar los hechizos y cambiar el color de las luces LED en el guante.

Paso 1: ¿Qué necesitas?

¿Que necesitas?
¿Que necesitas?

Vas a necesitar:

- 1x par de guantes 1,5 más grande que tu propia talla.

- 1x funda rectangular que puede contener un arduino leonardo y otros cables (utilicé una funda para iphone 4)

- 1x arduino nano

- 1x arduino leonardo

- 1x anillo adafruit neo-pixel 16

- 3 botones de su elección (recomiendo botones pequeños porque tienen que caber en sus dedos)

- 2x módulos bluetooth HC-05.

- 1x acelerómetro de 3 ejes

y muchos cables, algunas resistencias de 220 ohmios (podría hacerlo con 6) y algunos equipos de soldadura como estaño.

Paso 2: Programación de Arduino y Bluetooth

Para comenzar su proyecto, puede codificar su arduino nano y arduino leonardo, querrá crear una conexión bluetooth maestro y esclavo con ambos módulos HC-05. He encontrado la guía perfecta para esta instalación en este sitio web y colocaré un enlace a la instrucción para que pueda hacer exactamente lo mismo antes de continuar (recuerde: arduino leonardo es esclavo y arduino nano es maestro) (realmente quiero agradecer "Riftliger" por sus instrucciones):

Una vez que haya conectado su arduino leonardo como esclavo y su arduino nano como maestro, podemos comenzar a codificarlos para que funcionen con cada atributo y hacer el guante.

Para comenzar, asegúrese de tener su biblioteca configurada en ambos arduino y descargue el archivo.

su arduino maestro debe ser el guante para que el anillo neopixel y el módulo bluetooth estén conectados. esto significa que el módulo maestro debe tener:

#incluir #definir PIN 6

y

#include SoftwareSerial BTserial (10, 11);

su arduino esclavo debería poder recibir información con el bluetooth y poder controlar su computadora. así que para el esclavo también necesitará SoftwareSerial, así como el estándar #include Keyboard.hy #include Mouse.h que puede encontrar más en el sitio web de referencias de arduino.

Para concluir, he publicado el código completo a continuación y puede crear un código similar al código a continuación para hacer sus luces o mapear su propio acelerómetro.

Paso 3: construcción del guante

Construyendo el guante
Construyendo el guante
Construyendo el guante
Construyendo el guante
Construyendo el guante
Construyendo el guante
Construyendo el guante
Construyendo el guante

Una vez que haya creado, cargado, probado y mejorado su código con éxito, debe tomar la decisión de comenzar a construir su guante. en las imágenes de arriba he hecho un diagrama simple de cómo se debe configurar todo (lamento mis habilidades de dibujo). en el diagrama puede ver que las líneas con una línea ondulada como una "Z" a través de ellas están conectadas a 5V (5voltios) y las líneas con un círculo simple "0" a través de ellas están conectadas a GND (tierra).

a medida que haya configurado el código, debe saber dónde debe conducir cada pin y cómo debe alimentarse y controlarse todo. Un pequeño consejo es encontrar un lugar sencillo para tu arduino, ya que tendrá que esconderse dentro de tu guante. Tenía el mío en el medio del dorso de la mano, pero recomiendo colocar el arduino al principio del dorso de la muñeca, ya que el acelerómetro se puede colocar mejor en el medio de la mano y el bluetooth se puede colocar en cualquier lugar.

la parte más complicada del proceso de construcción es la soldadura de todos sus cables. Este fue mi primer proyecto de soldadura, así que tengo mucho que aprender, pero puedo hablar por experiencia para usar cosas como tapas de cableado de terminales de metal para conectar cada atributo a voltios y tierra desde solo dos conexiones al arduino. esto facilita la conexión de muchos cables entre sí, pero si tiene que conectar un cable a su arduino nano, recomiendo soldar, ya que garantiza una conexión fuerte.

el Arduino leonardo es un proceso muy simple en el que puede usar cables de puente para enchufarlo a la placa, soldar las terminaciones a su módulo bluetooth esclavo y enchufar el led desde el pin 8 a GND (tierra) sin ninguna conexión intermedia desde el led no brillará tanto como para romperse. Para el último paso, cree una caja simple pero genial para su leonardo (mientras el usb todavía está enchufado) para que tenga un receptor para conectar a su computadora. (Usé una caja simple i phone 4, perfecta para que quepa un módulo arduino leonardo + bluetooth.

Paso 4: ¡¡El producto final

Image
Image
¡¡El producto final!!
¡¡El producto final!!
¡¡El producto final!!
¡¡El producto final!!

¡¡Y eso es!!

Si ha conectado todo bien, asegúrese de que ningún cable eléctrico se toque entre sí, y asegúrese de que todo esté conectado, y puede probar su guante con algo como los rollos antiguos eligiendo sus hechizos en correlación con las luces que eligió, favorito a continuación, vincularlos a las teclas de sus botones, y eso es todo.

ahora puedes jugar un juego inmersivo de skyrim y sentirte como un verdadero mago. espero que te diviertas con este diseño y me digas como puedo mejorar mis proyectos

gracias y recuerda !!:

¡¡Divertirse!!

Recomendado: