Kazalo:

Čarovniška rokavica: Arduino krmilna rokavica: 4 koraki (s slikami)
Čarovniška rokavica: Arduino krmilna rokavica: 4 koraki (s slikami)

Video: Čarovniška rokavica: Arduino krmilna rokavica: 4 koraki (s slikami)

Video: Čarovniška rokavica: Arduino krmilna rokavica: 4 koraki (s slikami)
Video: Arduino and Flex Sensor based Robotic Hand Control 2024, Julij
Anonim
Čarovniška rokavica: Arduino krmilna rokavica
Čarovniška rokavica: Arduino krmilna rokavica
Čarovniška rokavica: Arduino krmilna rokavica
Čarovniška rokavica: Arduino krmilna rokavica

Čarovniška rokavica.

V svojem projektu sem naredil rokavico, s katero lahko na kul in poglobljen način igrate svoje najljubše igre, povezane z magijo, z uporabo le nekaj osnovnih arduino in arduino sredstev. lahko igrate stvari, kot so starejši zvitki, ali pa celo igro naredite sami.

rokavica uporablja merilnik pospeška za zaznavanje hitrosti vaše roke, tako da bo arduino, če hitro premikate roko, poslal sporočilo iz modula bluetooth v sprejemnik, tako da lahko sprejemnik zažene ukaz in klikne na vaš računalnik kot miška kliki. rokavica ima tudi drugačen gumb, s katerim lahko spremenite uroke in spremenite barvo LED luči v rokavici.

1. korak: Kaj potrebujete?

Kaj potrebujete?
Kaj potrebujete?

Potrebovali boste:

- 1x rokavice za par, 1,5 večje od vaše velikosti.

- 1x ohišje pravokotnika, ki lahko nosi arduino leonardo in druge kable (uporabil sem ovitek za iphone 4)

- 1x arduino nano

- 1x arduino leonardo

- 1x obroč iz adafruit neo-pixel 16

- 3x gumbi po vaši izbiri (priporočam majhne gumbe, ker se morajo prilegati vašim prstom)

- 2x modula bluetooth HC-05

- 1x 3-osni merilnik pospeška

in veliko žic, nekaj uporov 220 ohmov (lahko bi to naredil s 6) in nekaj opreme za spajkanje, kot je kositer.

2. korak: Programiranje Arduino in Bluetooth

Za začetek svojega projekta lahko kodirate arduino nano in arduino leonardo, želeli boste ustvariti glavno in podrejeno povezavo bluetooth z obema moduloma HC-05. Na tem spletnem mestu sem našel popoln vodnik za to namestitev in postavil bom povezavo do vdora, tako da lahko storite popolnoma enako, preden nadaljujemo (ne pozabite: arduino leonardo je Slave in arduino nano je mojster) (resnično se zahvaljujem "Riftliger" za njegova navodila):

Ko povežete arduino leonardo kot sužnja in arduino nano kot gospodarja, jih lahko začnemo kodirati za delo z vsemi atributi in izdelati rokavico.

Za začetek se prepričajte, da je knjižnica nastavljena v arduinu in prenesite datoteko.

vaš glavni arduino bi moral biti rokavica, tako da sta neopixel obroč in modul bluetooth povezana. to pomeni, da mora imeti glavni modul:

#include #define PIN 6

in

#include SoftwareSerial BTserial (10, 11);

vaš suženj arduino bi moral prejemati informacije prek bluetootha in bi lahko nadzoroval vaš računalnik. tako da za podrejenega potrebujete tudi SoftwareSerial, pa tudi standardno #include Keyboard.h in #include Mouse.h, o kateri lahko najdete več na spletnem mestu arduino refrences.

Skratka, spodaj sem objavil celotno kodo in lahko ustvarite kodo, podobno spodnji, da naredite svoje luči, ali preslikate svoj merilnik pospeška.

3. korak: Izdelava rokavice

Izdelava rokavice
Izdelava rokavice
Izdelava rokavice
Izdelava rokavice
Izdelava rokavice
Izdelava rokavice
Izdelava rokavice
Izdelava rokavice

ko uspešno ustvarite, naložite, preizkusite in izboljšate kodo, se morate odločiti, da začnete graditi svojo rokavico. na zgornjih slikah sem naredil preprost diagram, kako naj bo vse nastavljeno (žal mi je za risarske sposobnosti). na diagramu si lahko ogledate črte z ukrivljeno črto, kot je "Z", ki so prek njih priključene na 5V (5volt), črte s preprostim krogom "0" pa so povezane z GND (ozemljitvijo).

ko ste nastavili kodo, bi morali vedeti, kam naj vodi vsak zatič in kako naj se vse napaja in nadzoruje. majhen nasvet je, da poiščete preprosto mesto za svoj arduino, saj se bo moral skriti v rokavici. jaz sem imel svojega na zadnji strani roke, vendar priporočam, da arduino postavite na začetek zadnjega dela zapestja, saj lahko merilnik pospeška najbolje postavite na sredino vaše roke in bluetooth lahko postavite kamor koli.

najbolj zapleten del gradbenega procesa je spajkanje vseh vaših kablov. to je bil moj prvi spajkalni projekt, zato se moram še veliko naučiti, vendar lahko govorim iz izkušenj, da bi uporabil stvari, kot so kovinski pokrovi za ožičenje, za povezovanje vseh lastnosti na volt in ozemljitev samo iz dveh povezav na arduino. to olajša povezovanje veliko žic med seboj, če pa morate žico povezati z arduino nano, priporočam spajkanje, saj to zagotavlja močno povezavo.

Arduino leonardo je zelo preprost postopek, v katerem lahko s skakalnimi kabli priključite ploščo, spajkate konce na podrejeni modul bluetooth in priključite LED od pin 8 do GND (ozemljitev) brez kakršnih koli povezav vmes od LED ne bo tako sijalo, da bi se zlomilo. za zadnji korak ustvarite kul, a preprosto škatlo za svoj leonardo (medtem ko je USB še priključen), tako da imate sprejemnik za priključitev v računalnik. (Uporabil sem preprosto škatlo za telefon 4, kot nalašč za modul arduino leonardo + bluetooth.

4. korak: Končni izdelek !

Image
Image
Končni izdelek !!
Končni izdelek !!
Končni izdelek !!
Končni izdelek !!

In to je to!!

Če ste vse pravilno povezali, se prepričajte, da se električna žica ne dotika drug drugega, in se prepričajte, da je vse povezano, in lahko preizkusite svojo rokavico z nečim, kot so starejši zvitki, tako da izberete svoje uroke v povezavi z lučmi, ki ste jih izbrali, najljubša jih nato povežite s tipkami na gumbih in to je to.

zdaj lahko igrate poglobljeno igro skyrim in se počutite kot pravi čarovnik. upam, da se boste zabavali s to zasnovo in mi povejte, kako lahko izboljšam svoje projekte

hvala in zapomni si !!:

Zabavaj se!!

Priporočena: