Sadržaj:
- Korak 1: Što vam treba?
- Korak 2: Programiranje Arduina i Bluetootha
- Korak 3: Izrada rukavice
- Korak 4: Krajnji proizvod
Video: Čarobnjačka rukavica: Arduino kontrolna rukavica s kontrolerom: 4 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:37
Č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 vlastitu igru.
rukavica koristi mjerač ubrzanja za otkrivanje brzine vaše ruke, pa 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 također ima drugačiji gumb koji možete koristiti za promjenu uroka i promjenu boje LED svjetla u rukavici.
Korak 1: Što vam treba?
Trebat će vam:
- 1x ručne rukavice 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 gumba po vašem izboru (preporučujem male gumbe jer vam moraju stati u prste)
- 2x bluetooth HC-05 moduli.
- 1x troosni akcelerometar
i puno žica, nekoliko otpornika od 220 ohma (mogao bih to učiniti sa 6) i nešto opreme za lemljenje poput kositra.
Korak 2: Programiranje Arduina i Bluetootha
Za početak svog projekta možete kodirati svoje arduino nano i arduino leonardo, htjet ćete stvoriti bluetooth master i slave vezu s oba HC-05 modula. Našao sam savršen vodič za ovu instalaciju na ovoj web stranici i stavit ću vezu na upad kako biste mogli učiniti potpuno isto prije nego nastavimo (zapamtite: arduino leonardo je slave, a arduino nano majstor) (stvarno želim zahvaliti "Riftliger" za njegove upute):
Nakon što povežete svoj arduino leonardo kao rob i svoj arduino nano kao gospodar, možemo ih početi kodirati za rad sa svakim atributom i izraditi rukavicu.
Za početak provjerite jeste li knjižnicu postavili 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še računalo. tako da će za slave biti potrebna i SoftwareSerial, kao i standardna #include Keyboard.h i #include Mouse.h o kojoj možete pronaći više o web stranici arduino refrences.
Zaključno, u nastavku sam objavio cijeli kôd, a možete stvoriti kôd sličan kodu u nastavku kako biste napravili svjetla ili mapirati svoj vlastiti mjerač ubrzanja.
Korak 3: Izrada rukavice
nakon što ste uspješno stvorili, učitali, testirali i poboljšali svoj kôd, morate donijeti odluku da počnete graditi svoju rukavicu. na gornjim slikama napravio sam 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 spojeni su na GND (uzemljenje).
dok ste postavljali kôd, trebali biste znati kamo bi svaki pin trebao voditi i kako bi se 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 moram puno 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 vrlo je jednostavan proces u kojem možete koristiti kratkospojne kabele za uključivanje u ploču, lemljenje završetaka na podređeni bluetooth modul i spajanje 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 hladnu, ali jednostavnu kutiju za svoj leonardo (dok je USB još uvijek priključen) tako da imate prijemnik za uključivanje u računalo. (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, te provjerite je li sve spojeno, a svoju rukavicu možete isprobati s nečim poput svitaka starije boje odabirom uroka u odnosu na svjetla koja ste odabrali, omiljeno ih, zatim ih povežite tipkama na tipkama, 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 i zapamtite !!:
Zabavi se!!
Preporučeni:
Domaći hladnjak / hladnjak Peltier sa kontrolerom temperature DIY: 6 koraka (sa slikama)
Domaći hladnjak / hladnjak Peltier s kontrolerom temperature DIY: Kako napraviti domaći termoelektrični hladnjak / mini hladnjak Peltier DIY s regulatorom temperature W1209. Ovaj modul TEC1-12706 i Peltier efekt čine savršen DIY hladnjak! Ovo uputstvo je korak-po-korak vodič koji vam pokazuje kako napraviti
Arduino robot s PS2 kontrolerom (PlayStation 2 joystick): 10 koraka (sa slikama)
Arduino robot s PS2 kontrolerom (PlayStation 2 joystick): U ovom ću vam vodiču pokazati kako koristiti bežičnu Playstation 2 (PS2) upravljačku palicu za upravljanje robotskim spremnikom. Arduino Uno ploča korištena je u jezgri ovog projekta. Prima naredbe od bežičnog kontrolera i postavlja brzinu motora
Kako stvoriti 2d znak s kontrolerom znakova u Unreal Engineu 4 pomoću Visual Script za računalo: 11 koraka
Kako stvoriti 2d znak s kontrolerom znakova u Unreal Engineu 4 Korištenje Visual Script za računalo: Kako stvoriti 2d znak s kontrolerom znakova u Unreal stroju 4 pomoću vizualne skripte za računalo Bok, ja sam Jordan Steltz. Video igrama razvijam od svoje 15. godine. Ovaj će vas vodič naučiti kako stvoriti osnovni lik s pomoću
Arduino kontrolna rukavica za miša: 6 koraka (sa slikama)
Arduino kontrolna rukavica za miš: Tako sam za svoj školski projekt izradio Arduino rukavicu koja može kontrolirati vaš kursor sa akcelerometrom. U nekoliko jednostavnih koraka pokazat ću vam kako ponoviti ovaj postupak
Upotreba Arduina s N64 kontrolerom: 5 koraka (sa slikama)
Upotreba Arduina s N64 kontrolerom: Postoje upute za korištenje NES kontrolera s Arduinom, ali korištenje složenijeg N64 kontrolera i njegove analogne upravljačke palice ima određenu privlačnost. Ako imate Arduino u blizini i ne želite kupiti Adaptoid, ovo uputstvo