INHOUDSOPGAWE:

Wizard Glove: 'n Arduino -beheerde handskoenhandskoen: 4 stappe (met foto's)
Wizard Glove: 'n Arduino -beheerde handskoenhandskoen: 4 stappe (met foto's)

Video: Wizard Glove: 'n Arduino -beheerde handskoenhandskoen: 4 stappe (met foto's)

Video: Wizard Glove: 'n Arduino -beheerde handskoenhandskoen: 4 stappe (met foto's)
Video: Объяснение прошивки Marlin 2.0.x 2024, Julie
Anonim
Wizard Glove: 'n Arduino -beheerde handskoenhandskoen
Wizard Glove: 'n Arduino -beheerde handskoenhandskoen
Wizard Glove: 'n Arduino -beheerde handskoenhandskoen
Wizard Glove: 'n Arduino -beheerde handskoenhandskoen

Die towenaarshandskoen.

In my projek het ek 'n handskoen gemaak wat u kan gebruik om u gunsteling magiese speletjies op 'n koel en meeslepende manier te speel met slegs 'n paar basiese arduino's en arduino -bates. jy kan speletjies speel soos die ou boekrolle, of jy kan selfs jou eie speletjie maak.

die handskoen gebruik 'n versnellingsmeter om die spoed van u hand op te spoor, sodat as u u hand vinnig gooi, die arduino 'n boodskap van die Bluetooth -module na die ontvanger sal stuur, sodat die ontvanger 'n opdrag kan begin en soos 'n muis op u rekenaar kan klik klik. die handskoen het ook 'n ander knoppie waarmee u die spel kan verander en die kleur van die LED -ligte in die handskoen kan verander.

Stap 1: Wat het u nodig?

Wat het jy nodig?
Wat het jy nodig?

Jy sal nodig hê:

- 1x paar handskoene 1,5 groter as u eie grootte.

- 1x reghoekige omhulsel met 'n arduino leonardo en ander kabels (ek het 'n iphone 4 -omhulsel gebruik)

- 1x arduino nano

- 1x arduino leonardo

- 1x adafruit neo-pixel 16 ring

- 3x knoppies van u keuse (ek beveel klein knoppies aan, want dit moet in u vingers pas)

- 2x bluetooth HC-05 modules.

- 1x 3-as versnellingsmeter

en baie drade, 'n paar weerstande van 220 ohm (ek kan dit doen met 6), en 'n paar soldeertoerusting soos blik.

Stap 2: Programmering van die Arduino's en Bluetooth

Om u projek te begin, kan u u arduino nano en arduino leonardo kodeer; u wil 'n bluetooth-meester- en slaafverbinding met beide u HC-05-modules skep. Ek het die perfekte gids vir hierdie installasie op hierdie webwerf gevind en ek sal 'n skakel na die inleiding plaas, sodat u presies dieselfde kan doen voordat ons aangaan (onthou: arduino leonardo is Slave en arduino nano is meester) (ek wil regtig dankie sê "Riftliger" vir sy instruksie): https://www.instructables.com/id/Arduino-Bluetooth …

As u u arduino leonardo as slaaf en u arduino nano as meester verbind het, kan ons hulle begin kodeer om met elke eienskap te werk en die handskoen te maak.

Om mee te begin, moet u seker maak dat u biblioteek in beide arduino's opgestel is en die.

jou meester arduino behoort die handskoen te wees, sodat die neopixelring en die bluetooth -module verbind is. dit beteken dat die hoofmodule die volgende moet hê:

#sluit #definieer PIN 6 in

en

#sluit SoftwareSerial BTserial (10, 11) in;

jou slaaf arduino behoort inligting met die bluetooth te kan ontvang en jou rekenaar te kan beheer. dus vir die slaaf benodig u ook die SoftwareSerial sowel as die standaard #include Keyboard.h en #include Mouse.h -heks waaroor u meer kan vind op die arduino refrences -webwerf.

Ten slotte het ek die volledige kode hieronder geplaas, en u kan 'n kode skep wat ooreenstem met die onderstaande kode om u ligte te maak, of u eie versnellingsmeter in kaart te bring.

Stap 3: Bou die handskoen

Die bou van die handskoen
Die bou van die handskoen
Die bou van die handskoen
Die bou van die handskoen
Die bou van die handskoen
Die bou van die handskoen
Die bou van die handskoen
Die bou van die handskoen

sodra u u kode suksesvol geskep, opgelaai, getoets en verbeter het, moet u die besluit neem om u handskoen te begin bou. Op die foto's hierbo het ek 'n eenvoudige diagram gemaak van hoe alles opgestel moet word (ek is jammer vir my tekenvaardighede). In die diagram kan u sien dat die lyne met 'n kronkellyn soos 'n "Z" deur hulle gekoppel is aan 5V (5volt) en die lyne met 'n eenvoudige sirkel "0" daardeur gekoppel is aan GND (grond).

terwyl u die kode opgestel het, moet u weet waar elke pen moet lei en hoe alles aangedryf en beheer moet word. 'n klein wenk is om 'n eenvoudige plek vir jou arduino te vind, aangesien dit in jou handskoen moet skuil. Ek het myne in die middel van die agterkant van my hand gehad, maar ek beveel aan dat u die arduino aan die begin van u pols plaas, aangesien die versnellingsmeter die beste in die middel van u hand geplaas kan word en die bluetooth oral geplaas kan word.

die moeilikste deel van die bouproses is die soldeer van al u kabels. Dit was my eerste soldeerprojek, so ek het nog baie om te leer, maar ek kan uit ondervinding praat om dinge soos metaalboute te gebruik om elke eienskap aan volt en grond te koppel, van slegs twee verbindings met die arduino. dit maak dit maklik om baie drade aan mekaar te koppel, maar as u 'n draad aan u arduino nano moet koppel, beveel ek aan om te soldeer, aangesien dit 'n sterk verbinding verseker.

die Arduino leonardo is 'n baie eenvoudige proses waarmee u jumperkabels kan gebruik om die bord aan te sluit, die eindes aan u slawe -bluetooth -module te soldeer en die led van pin 8 na GND (grond) in te sluit sonder dat daar tussenin sal nie soveel skyn om te breek nie. skep vir die laaste stap 'n koel, maar eenvoudige boks vir u leonardo (terwyl die usb nog ingeprop is), sodat u 'n ontvanger het om by u rekenaar aan te sluit. (ek het 'n eenvoudige i phone 4 -boks gebruik, ideaal om by 'n arduino leonardo + bluetooth -module te pas.

Stap 4: Die finale produk

Image
Image
Die finale produk !!
Die finale produk !!
Die finale produk !!
Die finale produk !!

En dit is dit !!

As u alles reg gekoppel het, seker gemaak het dat geen elektriese draad aan mekaar raak nie, en seker maak dat alles verbind is, en u u handskoen kan toets met iets soos die ou boekrolle deur u spel te kies in ooreenstemming met die ligte wat u gekies het, gunsteling en bind dit dan aan die sleutels van u knoppies, en dit is dit.

jy kan nou 'n meeslepende skyrim -spel speel en voel soos 'n ware towenaar. Ek hoop dat u baie pret het met hierdie ontwerp en vertel my hoe ek my projekte kan verbeter

dankie en onthou !!:

Hê pret!!

Aanbeveel: