Съдържание:

Wizard Glove: Arduino контролираща ръкавица за контролер: 4 стъпки (със снимки)
Wizard Glove: Arduino контролираща ръкавица за контролер: 4 стъпки (със снимки)

Видео: Wizard Glove: Arduino контролираща ръкавица за контролер: 4 стъпки (със снимки)

Видео: Wizard Glove: Arduino контролираща ръкавица за контролер: 4 стъпки (със снимки)
Видео: Power glove #powerglove #pipboy #hardware #arduino #tech #cool 2024, Декември
Anonim
Wizard Glove: Arduino контролираща ръкавица за контролер
Wizard Glove: Arduino контролираща ръкавица за контролер
Wizard Glove: Ръкавица за контролер, контролирана от Arduino
Wizard Glove: Ръкавица за контролер, контролирана от Arduino

Ръкавицата на магьосника.

В моя проект направих ръкавица, която можете да използвате, за да играете любимите си игри, свързани с магията, по готин и завладяващ начин, използвайки само няколко основни arduino и arduino активи. можете да играете неща като старите свитъци или дори да направите своя собствена игра.

ръкавицата използва акселерометър за откриване на скоростта на ръката ви, така че ако движите ръката си с бързо хвърлящо движение, arduino ще изпрати съобщение от Bluetooth модул до приемника, така че приемникът да може да стартира команда и да кликне върху вашия компютър като мишка кликвания. ръкавицата също има различен бутон, който можете да използвате за промяна на магии и промяна на цвета на светодиодите в ръкавицата.

Стъпка 1: Какво ви трябва?

Какво ти е необходимо?
Какво ти е необходимо?

Ще ви трябва:

- 1x чифт ръкавици с 1,5 по -големи от вашия собствен размер.

- 1x правоъгълен калъф, който може да побере arduino leonardo и други кабели (използвах калъф за iphone 4)

- 1x arduino nano

- 1x arduino leonardo

- 1x адафрутов неопикселов 16 пръстен

- 3x бутони по ваш избор (препоръчвам малки бутони, защото трябва да се поберат в пръстите ви)

- 2x bluetooth HC-05 модули.

- 1x 3-осен акселерометър

и много проводници, няколко резистора от 220 ома (бих могъл да го направя с 6) и малко оборудване за запояване като калай.

Стъпка 2: Програмиране на Arduino и Bluetooth

За да започнете вашия проект, можете да кодирате вашите arduino nano и arduino leonardo, ще искате да създадете Bluetooth главна и подчинена връзка с двата си HC-05 модула. Намерих перфектното ръководство за тази инсталация на този уебсайт и ще поставя връзка към проникването, за да можете да направите точно същото, преди да продължим (помнете: arduino leonardo е Slave, а arduino nano е Master) (наистина искам да благодаря "Riftliger" за неговите инструкции):

След като свържете вашия arduino leonardo като роб и вашия arduino nano като господар, можем да започнем да ги кодираме, за да работят с всеки атрибут и да направим ръкавицата.

За да започнете, уверете се, че вашата библиотека е настроена както в arduino, така и изтеглете.

вашият главен arduino трябва да е ръкавицата, така че неопикселовият пръстен и Bluetooth модулът са свързани. това означава, че главният модул трябва да има:

#включете #дефинирайте ПИН 6

и

#include SoftwareSerial BTserial (10, 11);

вашият роб arduino трябва да може да получава информация с bluetooth и да може да контролира вашия компютър. така че за подчинения ще ви трябва и SoftwareSerial, както и стандартните #include Keyboard.h и #include Mouse.h, за които можете да намерите повече информация на уебсайта на arduino refrences.

В заключение публикувам пълния код по -долу и можете да създадете код, подобен на кода по -долу, за да направите вашите светлини, или да картографирате свой собствен акселерометър.

Стъпка 3: Изграждане на ръкавицата

Изграждане на ръкавицата
Изграждане на ръкавицата
Изграждане на ръкавицата
Изграждане на ръкавицата
Изграждане на ръкавицата
Изграждане на ръкавицата
Изграждане на ръкавицата
Изграждане на ръкавицата

след като успешно създадете, качите, тествате и подобрите кода си, трябва да вземете решението да започнете да изграждате ръкавицата си. на снимките по -горе направих проста схема как трябва да се настрои всичко (съжалявам за уменията си за рисуване). на диаграмата можете да видите линиите с гъста линия като "Z" през тях са свързани към 5V (5 волта) и линиите с обикновен кръг "0" през тях са свързани към GND (маса).

тъй като сте настроили кода, трябва да знаете къде трябва да води всеки пин и как всичко трябва да се захранва и контролира. малък съвет е да намерите просто място за вашия arduino, тъй като той ще трябва да се скрие във вашата ръкавица. имах моя в средата на задната част на ръката си, но препоръчвам да поставите arduino в началото на задната част на китката си, тъй като акселерометърът може най -добре да бъде поставен в средата на ръката ви, а bluetooth може да бъде поставен навсякъде.

най -сложната част от процеса на изграждане е запояването на всички ваши кабели. това беше първият ми проект за запояване, така че имам много да уча, но мога да говоря от опит, за да използвам неща като метални капачки за свързване на кабели, за да свържа всеки атрибут към волт и земя само от две връзки към arduino. това улеснява свързването на много проводници един към друг, но ако трябва да свържете проводник към вашия arduino nano, препоръчвам запояване, тъй като това гарантира силна връзка.

Arduino leonardo е много прост процес, при който можете да използвате джъмперни кабели, за да включите платката, да запоите краищата към вашия подчинен bluetooth модул и да включите светодиода от щифт 8 към GND (заземяване) без никакви връзки между тях от светодиода няма да блести толкова много, че да се счупи. за последната стъпка създайте готина, но проста кутия за вашия leonardo (докато USB все още е включен), така че да имате приемник, който да включите в компютъра си. (Използвах обикновена кутия за телефон 4, идеална за модул arduino leonardo + bluetooth, който да пасне.

Стъпка 4: Крайният продукт

Image
Image
Крайният продукт !!
Крайният продукт !!
Крайният продукт !!
Крайният продукт !!

И това е!!

Ако сте свързали всичко правилно, уверете се, че нито един електрически проводник не се допира един до друг, и се уверете, че всичко е свързано, и можете да тествате ръкавицата си с нещо като по -старите свитъци, като изберете вашите магии в съответствие с избраните от вас светлини, любими ги, след това ги свържете с клавишите на вашите бутони и това е всичко.

вече можете да играете завладяваща игра на skyrim и да се почувствате като истински магьосник. надявам се да се забавлявате с този дизайн и да ми кажете как мога да подобря проектите си

благодаря и запомнете !!:

Забавлявай се!!

Препоръчано: