Sisällysluettelo:
- Vaihe 1: Mitä tarvitset?
- Vaihe 2: Arduinon ja Bluetoothin ohjelmointi
- Vaihe 3: Käsineen rakentaminen
- Vaihe 4: Lopputuote
Video: Wizard Glove: Arduino -ohjattava ohjainkäsine: 4 vaihetta (kuvilla)
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:03
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?
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
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
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:
Art Glove: 10 vaihetta (kuvilla)
Art Glove: Art Glove on puettava käsine, joka sisältää erityyppisiä antureita taidegrafiikan ohjaamiseen Micro: bitin ja p5.js: n avulla. bittisäätimet x, y coordina
Somatic - Data Glove for Real World: 6 vaihetta (kuvilla)
Somatic-Tietokäsine todellista maailmaa varten: halkaisijaltaan 4 mm: n neodyymisylinterimagneetit 4 mm: n halkaisijan neodyymisylinterimagneetit Somatic on puettava näppäimistö ja hiiri, joka on mukava, esteetön ja valmis käytettäväksi koko päivän. Se on täynnä kaikkia laitteita käsimerkkejä ja
ITTT Rolando Ritzen - Motion Control Arcade Glove: 5 vaihetta
ITTT Rolando Ritzen - Motion Control Arcade Glove: Een handschoen die je kan gebruiken als motion controller voor on -rail shooters. De gimmick van dit project is dat alles motion control is, inclusief het schieten. (Je schiet ovi te " sormenjälki ")
Smart Glove -tietokonehiiri: 4 vaihetta (kuvilla)
Smart Glove -tietokonehiiri: Tämä on "Smart Glove" tietokoneen hiiri, jota voidaan käyttää minkä tahansa PC-, Mac- tai Linux -tietokoneen kanssa. Se on valmistettu käyttämällä Binho Nova -moniprotokollaista USB-isäntäsovitinta, jonka avulla voit liittää tietokoneeseen antureita ja muita komponentteja ja sitten ohjata
Synth Glove: Pelaaminen Gakken SX-150: 8 askelta (kuvilla)
Synth Glove: Playing with Gakken SX-150: {// Hyvä aloittelijoille. // Se antaa sinulle perustietoa rajapintojen rakentamisesta. // Jos olemme rehellisiä, suurin osa tästä on jo muissa Iblesissa, mutta pidin ajatuksesta yhdistää nämä projektit. // Gakken