Sisällysluettelo:

Wizard Glove: Arduino -ohjattava ohjainkäsine: 4 vaihetta (kuvilla)
Wizard Glove: Arduino -ohjattava ohjainkäsine: 4 vaihetta (kuvilla)

Video: Wizard Glove: Arduino -ohjattava ohjainkäsine: 4 vaihetta (kuvilla)

Video: Wizard Glove: Arduino -ohjattava ohjainkäsine: 4 vaihetta (kuvilla)
Video: Power glove #powerglove #pipboy #hardware #arduino #tech #cool 2024, Marraskuu
Anonim
Wizard Glove: Arduino -ohjattava ohjainkäsine
Wizard Glove: Arduino -ohjattava ohjainkäsine
Wizard Glove: Arduino -ohjattava ohjainkäsine
Wizard Glove: Arduino -ohjattava ohjainkäsine

Velho käsine.

Projektissani olen tehnyt käsineen, jolla voit pelata taikuuteen liittyviä suosikkipelejäsi viileällä ja mukaansatempaavalla tavalla käyttämällä vain muutamia arduino- ja arduino -perusominaisuuksia. Voit pelata asioita, kuten vanhempia rullaa, tai voit jopa tehdä oman pelisi.

käsine havaitsee käden nopeuden kiihtyvyysmittarilla, joten jos siirrät kättäsi nopealla heitolla, arduino lähettää viestin Bluetooth -moduulista vastaanottimeen, jotta vastaanotin voi aloittaa komennon ja napsauttaa tietokonettasi hiiren tavoin napsautuksia. käsineessä on myös eri painike, jolla voit vaihtaa loitsuja ja muuttaa käsineen led -valojen väriä.

Vaihe 1: Mitä tarvitset?

Mitä tarvitset?
Mitä tarvitset?

Tarvitset:

- 1x pari käsineitä, 1,5 isompaa kokoa.

- 1x suorakulmainen kotelo, johon mahtuu arduino leonardo ja muut kaapelit (käytin iphone 4 -koteloa)

- 1x arduino nano

- 1x arduino leonardo

- 1x adafruit neo-pixel 16 rengas

- 3x valitsemasi painikkeet (suosittelen pieniä painikkeita, koska niiden täytyy mahtua sormiin)

- 2x bluetooth HC-05 -moduulia.

- 1x 3-akselinen kiihtyvyysanturi

ja paljon johtoja, muutama 220 ohmin vastus (voisin tehdä sen kuudella) ja jotkut juotoslaitteet, kuten tina.

Vaihe 2: Arduinon ja Bluetoothin ohjelmointi

Projektin alkaessa voit koodata arduino nano- ja arduino leonardo -laitteesi. Haluat luoda Bluetooth-isäntä- ja orjayhteyden molempien HC-05-moduulien kanssa. olen löytänyt tältä sivustolta täydellisen oppaan tähän asennukseen ja laitan linkin ohjeeseen, jotta voit tehdä täsmälleen saman ennen kuin jatkamme (muista: arduino leonardo on orja ja arduino nano on mestari) (haluan todella kiittää "Riftliger" hänen ohjeilleen):

Kun olet yhdistänyt arduino leonardosi orjaksi ja arduino nanoasi isäntänä, voimme alkaa koodata heidät toimimaan kaikilla ominaisuuksilla ja tekemään käsineen.

Varmista aluksi, että kirjasto on asetettu sekä arduinoon että ladataan.

mestarisi arduinon tulisi olla käsine, joten neopikselirengas ja Bluetooth -moduuli on yhdistetty. tämä tarkoittaa, että päämoduulissa tulisi olla:

#sisällytä #määritä PIN 6

ja

#include SoftwareSerial BTserial (10, 11);

orjasi arduinosi pitäisi pystyä vastaanottamaan tietoja bluetoothin avulla ja hallitsemaan tietokonettasi. joten orjalle tarvitset myös SoftwareSerialin sekä vakiovarusteet #include Keyboard.h ja #include Mouse.h witch löydät lisää arduino refrences -sivustolta.

Lopuksi olen lähettänyt koko koodin alla ja voit luoda koodisimlaarin alla olevaan koodiin valojen tekemiseksi tai kartoittaa oman kiihtyvyysmittarisi.

Vaihe 3: Käsineen rakentaminen

Käsineen rakentaminen
Käsineen rakentaminen
Käsineen rakentaminen
Käsineen rakentaminen
Käsineen rakentaminen
Käsineen rakentaminen
Käsineen rakentaminen
Käsineen rakentaminen

Kun olet onnistuneesti luonut, ladannut, testannut ja parantanut koodiasi, sinun on tehtävä päätös hansikkaiden rakentamisesta. yllä olevissa kuvissa olen tehnyt yksinkertaisen kaavion siitä, miten kaikki pitäisi asettaa (olen pahoillani piirtotaidoistani). kaaviossa näet linjat, joiden läpi kulkeva viiva, kuten "Z", on kytketty 5 V: iin (5 volttia) ja linjat, joiden läpi on yksinkertainen ympyrä "0", on kytketty GND: hen (maa).

Kun olet asettanut koodin, sinun pitäisi tietää, mihin jokainen nasta johtaa ja miten kaikki pitäisi saada virtaa ja ohjata. pieni vinkki on löytää yksinkertainen paikka arduinoosi, koska sen on piilotettava käsineesi sisälle. Minulla oli omani keskellä käteni takaosaa, mutta suosittelen asettamaan arduinon ranteesi takaosaan, koska kiihtyvyysmittari voidaan parhaiten sijoittaa kätesi keskelle ja bluetooth voidaan sijoittaa mihin tahansa.

Rakentamisprosessin vaikein osa on kaikkien kaapelien juottaminen. tämä oli ensimmäinen juotosprojektini, joten minulla on paljon opittavaa, mutta voin puhua kokemuksesta käyttääkseni asioita, kuten metallikorvakkeiden johdotuskappaleita, kaikkien ominaisuuksien yhdistämiseksi jännitteeseen ja maahan vain kahdesta liitännästä arduinoon. Tämä helpottaa monien johtojen yhdistämistä toisiinsa, mutta jos joudut liittämään johdon arduino nanoon, suosittelen juottamista, koska se takaa vahvan yhteyden.

Arduino Leonardo on hyvin yksinkertainen prosessi, jossa voit käyttää hyppyjohtoja kortin liittämiseen, juottaa päätteet orja -bluetooth -moduuliin ja kytkeä johtimen nastasta 8 GND: hen (maadoitus) ilman liitäntöjä LED -valon jälkeen ei loista niin paljon rikkoutumaan. viimeisenä vaiheena luo viileä mutta yksinkertainen laatikko Leonardo -laitteellesi (kun USB on vielä liitettynä), jotta sinulla on vastaanotin tietokoneeseen liittämistä varten. (Käytin yksinkertaista i phone 4 -laatikkoa, joka sopii täydellisesti arduino leonardo + bluetooth -moduuliin.

Vaihe 4: Lopputuote

Image
Image
Lopputuote !!
Lopputuote !!
Lopputuote !!
Lopputuote !!

Ja siinä se !!

Jos olet liittänyt kaiken oikein, varmista, ettei mikään sähköjohto kosketa toisiaan, ja varmista, että kaikki on kytketty, ja voit testata käsineesi jollakin vanhan vierityksen kaltaisella tavalla valitsemalla loitsusi valitsemiesi valojen mukaan, suosikki ja näppäile ne sitten painikkeidesi näppäimiin, ja siinä kaikki.

voit nyt pelata mukaansatempaavaa skyrim -peliä ja tuntea olosi todelliseksi velhoksi. Toivon, että pidät hauskaa tämän suunnittelun kanssa ja kerro minulle, kuinka voin parantaa projekteitani

kiitos ja muista !!:

Pidä hauskaa!!

Suositeltava: