Taula de continguts:

Guant assistent: un guant de control controlat per Arduino: 4 passos (amb imatges)
Guant assistent: un guant de control controlat per Arduino: 4 passos (amb imatges)

Vídeo: Guant assistent: un guant de control controlat per Arduino: 4 passos (amb imatges)

Vídeo: Guant assistent: un guant de control controlat per Arduino: 4 passos (amb imatges)
Vídeo: CUM SE CONFIGURAȚI L4D2 2024, De novembre
Anonim
Wizard Glove: un guant de control controlat per Arduino
Wizard Glove: un guant de control controlat per Arduino
Wizard Glove: un guant de control controlat per Arduino
Wizard Glove: un guant de control controlat per Arduino

El guant mag.

Al meu projecte he fet un guant que podeu utilitzar per jugar als vostres jocs favorits relacionats amb la màgia d’una manera divertida i immersiva, utilitzant només uns quants recursos bàsics d’arduino i arduino. podeu jugar a jocs de coses com ara els desplaçaments més antics o fins i tot podeu crear el vostre propi joc.

el guant utilitza un acceleròmetre per detectar la velocitat de la mà, de manera que si moveu la mà amb un moviment de llançament ràpid, l'arduino enviarà un missatge del mòdul bluetooth al receptor perquè el receptor pugui iniciar una ordre i fer clic a l'ordinador com un ratolí clics. el guant també té diferents botons que podeu utilitzar per canviar encanteris i canviar el color de les llums led del guant.

Pas 1: què necessiteu?

Què necessites?
Què necessites?

Necessitaràs:

1 parell de guants 1,5 més grans que la vostra mida.

- 1x funda rectangular que pot contenir un arduino leonardo i altres cables (he utilitzat una funda per a l'iphone 4)

- 1x arduino nano

- 1x arduino leonardo

- 1 anell adafruit neo-píxel 16

- 3 botons que escolliu (us recomano botons petits perquè han de cabre als dits)

- 2x mòduls bluetooth HC-05.

- 1x acceleròmetre de 3 eixos

i molts cables, algunes resistències de 220 ohm (ho podria fer amb 6) i alguns equips de soldadura com l'estany.

Pas 2: programació dels Arduino i del Bluetooth

Per començar el vostre projecte, podeu codificar el vostre arduino nano i arduino leonardo, voldreu crear una connexió mestra i esclau bluetooth amb els vostres mòduls HC-05. He trobat la guia perfecta per a aquesta instal·lació en aquest lloc web i posaré un enllaç a la introducció perquè pugueu fer exactament el mateix abans de continuar (recordeu: arduino leonardo és esclau i arduino nano és mestre) (realment vull donar les gràcies "Riftliger" per a la seva instrucció):

Un cop hàgiu connectat el vostre arduino leonardo com a esclau i el vostre arduino nano com a mestre, podem començar a codificar-los perquè funcionin amb tots els atributs i facin el guant.

Per començar, assegureu-vos que teniu la biblioteca configurada a l'arduino i descarregueu-la.

el vostre mestre arduino hauria de ser el guant de manera que l'anell de neopíxels i el mòdul bluetooth estiguin connectats. això significa que el mòdul mestre hauria de tenir:

#include #define PIN 6

i

#include SoftwareSerial BTserial (10, 11);

el vostre arduino esclau hauria de poder rebre informació amb el bluetooth i poder controlar l’ordinador. per tant, per a l'esclau també necessitareu el SoftwareSerial, així com la bruixa estàndard #include Keyboard.h i #include Mouse.h que podeu trobar més informació al lloc web de referències arduino.

En conclusió, he publicat el codi complet a continuació i podeu crear un codi semblant al codi següent per fer les vostres llums o assignar el vostre propi acceleròmetre.

Pas 3: Construir el guant

Construint el guant
Construint el guant
Construint el guant
Construint el guant
Construint el guant
Construint el guant
Construint el guant
Construint el guant

un cop hàgiu creat, penjat, provat i millorat el vostre codi, heu de prendre la decisió de començar a construir el vostre guant. a les imatges anteriors he fet un esquema senzill de com s'hauria de configurar tot (em sap greu les meves habilitats de dibuix). al diagrama es poden veure les línies amb una línia squily com una "Z" a través d'elles estan connectades a 5V (5volt) i les línies amb un cercle simple "0" a través d'elles estan connectades a GND (terra).

a mesura que hàgiu configurat el codi, heu de saber cap a on han de conduir tots els pins i com es pot alimentar i controlar tot. un petit consell és trobar un lloc senzill per al vostre arduino, ja que s’haurà d’amagar dins del guant. Tenia la meva al mig de la part posterior de la mà, però recomano col·locar l'arduino al principi de la part posterior del canell, ja que l'acceleròmetre es podria col·locar millor al mig de la mà i el bluetooth es podria col·locar a qualsevol lloc.

la part més complicada del procés de construcció és la soldadura de tots els cables. aquest va ser el meu primer projecte de soldadura, així que tinc molt a aprendre, però puc parlar per experiència per utilitzar coses com taps de cablejat de cargols metàl·lics per connectar tots els atributs a volt i terra des de només dues connexions a l’arduino. això facilita la connexió de molts cables entre si, però si heu de connectar un cable al vostre arduino nano, us recomano soldar, ja que us garanteix una connexió forta.

L'Arduino Leonardo és un procés molt senzill on podeu utilitzar cables jumper per connectar-vos a la placa, soldar les terminacions al mòdul bluetooth esclau i connectar el led del pin 8 al GND (terra) sense cap connexió entre el led no brillarà tant per trencar-se. per a l'últim pas, creeu una caixa senzilla però senzilla per al vostre Leonardo (mentre el USB encara està connectat), de manera que tingueu un receptor per connectar-lo a l'ordinador. (He utilitzat un simple i phone box 4, perfecte per adaptar-se a un mòdul arduino leonardo + bluetooth.

Pas 4: el producte final

Image
Image
El producte final !!
El producte final !!
El producte final !!
El producte final !!

I ja està!!

Si ho heu connectat tot correctament, assegureu-vos que no es toqui cap cable elèctric i assegureu-vos que tot estigui connectat i que pugueu provar el guant amb alguna cosa com els desplaçaments antics triant els vostres encanteris en relació amb els llums que heu triat, preferits. a continuació, enllaça-les amb les tecles dels botons i ja està.

ara podeu jugar a un joc immersiu de skyrim i sentir-vos com un autèntic bruixot. Espero que us divertiu amb aquest disseny i expliqueu-me com puc millorar els meus projectes

gràcies i recordeu-vos !!:

Diverteix-te!!

Recomanat: