Sadržaj:
- Korak 1: Šta vam treba?
- Korak 2: Programiranje Arduina i Bluetooth -a
- Korak 3: Napravite rukavicu
- Korak 4: Krajnji proizvod
Video: Čarobnjačka rukavica: Arduino kontrolisana rukavica: 4 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:08
Čarobnjakova rukavica.
U svom projektu napravio sam rukavicu koju možete koristiti za igranje vaših omiljenih igara vezanih uz magiju na hladan i sveobuhvatan način koristeći samo nekoliko osnovnih arduino i arduino materijala. možete igrati stvari poput starijih svitaka, ili čak možete napraviti svoju igru.
rukavica koristi mjerač ubrzanja za otkrivanje brzine vaše ruke, tako da ako pokrenete ruku brzim bacanjem, arduino će poslati poruku s bluetooth modula prijemniku kako bi prijemnik mogao pokrenuti naredbu i kliknuti na vaše računalo poput miša klikova. rukavica ima i drugo dugme koje možete koristiti za promjenu uroka i promjenu boje LED svjetla u rukavici.
Korak 1: Šta vam treba?
Trebat će vam:
- 1x par rukavica, 1,5 veće vaše veličine.
- 1x kućište pravokutnika koje može držati arduino leonardo i druge kabele (koristio sam kućište za iPhone 4)
- 1x arduino nano
- 1x arduino leonardo
- 1x adafruit neo-pixel 16 prsten
- 3x dugmeta po vašem izboru (preporučujem male dugmiće jer vam moraju stati u prste)
- 2x bluetooth HC-05 moduli.
- 1x troosni akcelerometar
i mnogo žica, nekoliko otpornika od 220 ohma (mogao bih to učiniti sa 6) i nešto opreme za lemljenje poput kalaja.
Korak 2: Programiranje Arduina i Bluetooth -a
Za početak vašeg projekta možete kodirati svoje arduino nano i arduino leonardo, htjet ćete stvoriti bluetooth master i slave vezu sa oba vašeg HC-05 modula. Našao sam savršen vodič za ovu instalaciju na ovoj web stranici i postaviti ću vezu na upad tako da možete učiniti potpuno isto prije nego nastavimo (zapamtite: arduino leonardo je Slave, a arduino nano je Master) (stvarno želim zahvaliti "Riftliger" za njegova uputstva):
Nakon što povežete svoj arduino leonardo kao rob i svoj arduino nano kao master, možemo ih početi kodirati za rad sa svakim atributom i napraviti rukavicu.
Za početak provjerite imate li biblioteku postavljenu u arduinu i preuzmite.
vaš glavni arduino trebao bi biti rukavica tako da su neopikselni prsten i bluetooth modul povezani. to znači da glavni modul treba imati:
#include #define PIN 6
i
#include SoftwareSerial BTserial (10, 11);
vaš rob arduino trebao bi moći primati informacije putem bluetootha i moći kontrolirati vaš računar. tako da će za slave biti potrebna i SoftwareSerial, kao i standardna #include Keyboard.h i #include Mouse.h o kojima možete saznati više na web stranici arduino refrences.
Zaključno, dolje sam objavio cijeli kôd i možete stvoriti kôd sličan kodu u nastavku kako biste napravili svjetla ili mapirati svoj mjerač ubrzanja.
Korak 3: Napravite rukavicu
nakon što ste uspješno kreirali, učitali, testirali i poboljšali svoj kôd, morate donijeti odluku da započnete izradu rukavice. na gornjim slikama sam napravio jednostavan dijagram kako sve treba postaviti (žao mi je zbog vještina crtanja). na dijagramu možete vidjeti vodove sa vitkom linijom poput "Z" kroz njih su spojeni na 5V (5volt), a vodovi s jednostavnim krugom "0" kroz njih su spojeni na GND (uzemljenje).
dok ste postavljali kôd, trebali biste znati kamo bi svaki pin trebao voditi i kako bi sve trebalo napajati i kontrolirati. mali savjet je pronaći jednostavno mjesto za vaš arduino jer će se morati sakriti u vašoj rukavici. ja sam svoj imao na sredini potiljka, ali preporučujem da arduino postavite na početak stražnjeg dijela zapešća jer se mjerač ubrzanja najbolje može postaviti u sredinu vaše ruke, a bluetooth se može postaviti bilo gdje.
najteži dio građevinskog procesa je lemljenje svih vaših kabela. ovo je bio moj prvi projekt lemljenja pa imam mnogo toga za naučiti, ali mogu govoriti iz iskustva kako bih koristio stvari poput metalnih čepova za spajanje svih atributa na volt i masu sa samo dva priključka na arduino. ovo olakšava povezivanje puno žica jedna s drugom, ali ako morate spojiti žicu na svoj arduino nano, preporučujem lemljenje jer to jamči jaku vezu.
Arduino leonardo je vrlo jednostavan proces u kojem možete koristiti kratkospojne kabele za uključivanje u ploču, lemljenje završetaka na vaš slave modul bluetooth i priključivanje LED -a s pina 8 na GND (uzemljenje) bez ikakvih veza između LED -a neće zasjati toliko da se slomi. za posljednji korak stvorite cool, ali jednostavnu kutiju za vaš leonardo (dok je USB još uvijek priključen) tako da imate prijemnik za uključivanje u računar. (Koristio sam jednostavnu kutiju za telefon 4, savršenu za pristajanje arduino leonardo + bluetooth modula.
Korak 4: Krajnji proizvod
I to je to !!
Ako ste sve dobro spojili, pazite da se električna žica ne dodiruju i provjerite je li sve spojeno, a svoju rukavicu možete isprobati s nečim poput starijih svitaka odabirom uroka u odnosu na svjetla koja ste odabrali, omiljeni ih, zatim ih povežite tipkama na vašim gumbima, i to je to.
sada možete igrati zadivljujuću igru skyrima i osjećati se kao pravi čarobnjak. nadam se da ćete se zabaviti s ovim dizajnom i reći mi kako mogu poboljšati svoje projekte
hvala vam i zapamtite !!:
Zabavi se!!
Preporučuje se:
RC kontrolisana Rgb LED traka: 4 koraka (sa slikama)
RC kontrolisana Rgb LED traka: Kreirajte vlastitu LED traku sa daljinskim upravljanjem za individualno osvjetljenje prostorije! Većina RGB LED traka kontrolira se infracrvenim daljinskim upravljačem. Da biste ga isključili ili uključili ili promijenili boju, morate ostati ispred prijemnika. Ovo je dosadno i nije ponovo
Arduino kontrolisana robotska ruka W/ 6 stepeni slobode: 5 koraka (sa slikama)
Arduino kontrolisana robotska ruka sa 6 stepeni slobode: Član sam grupe za robotiku i svake godine naša grupa učestvuje na godišnjem sajmu mini proizvođača. Počevši od 2014. godine, odlučio sam izgraditi novi projekt za svake godine. U to vrijeme, imao sam mjesec dana prije događaja da nešto zaboravim
Arduino kontrolisana pumpa za ispuštanje vode: 4 koraka (sa slikama)
Arduino kontrolisana pumpa za odvod vode: Ideja o ovom projektu nastala je kada sam kupio kondenzacijski plinski kotao za svoj stan. Nemam u blizini odvod za kondenzovanu vodu koju kotao proizvodi. Tako se voda skuplja u rezervoar (bubanj) zapremine 20 litara nekoliko dana, a kada dobije
Arduino kontrolisana telefonska stanica sa lampama: 14 koraka (sa slikama)
Arduino kontrolisana telefonska stanica sa lampama: Ideja je bila dovoljno jednostavna; stvorite priključnu stanicu za telefon koja će paliti lampu samo dok se telefon punio. Međutim, kako to često biva, stvari koje se u početku čine jednostavnim mogu na kraju postati malo složenije u njihovom izvođenju. Ovo je t
Arduino kontrolisana relejna kutija: 6 koraka (sa slikama)
Arduino kontrolisana relejna kutija: Ovaj projekt je osmišljen kako bi vam pomogao da izgradite neke relejne kutije za kontrolu napajanja iz zidne utičnice pomoću arduina ili mikrokontrolera. Inspiracija za pisanje instrukcija nastala je kada sam odlučio napraviti neke relejne kutije za