Съдържание:
- Стъпка 1: Какво ви трябва?
- Стъпка 2: Програмиране на Arduino и Bluetooth
- Стъпка 3: Изграждане на ръкавицата
- Стъпка 4: Крайният продукт
Видео: Wizard Glove: Arduino контролираща ръкавица за контролер: 4 стъпки (със снимки)
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:54
Ръкавицата на магьосника.
В моя проект направих ръкавица, която можете да използвате, за да играете любимите си игри, свързани с магията, по готин и завладяващ начин, използвайки само няколко основни 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: Крайният продукт
И това е!!
Ако сте свързали всичко правилно, уверете се, че нито един електрически проводник не се допира един до друг, и се уверете, че всичко е свързано, и можете да тествате ръкавицата си с нещо като по -старите свитъци, като изберете вашите магии в съответствие с избраните от вас светлини, любими ги, след това ги свържете с клавишите на вашите бутони и това е всичко.
вече можете да играете завладяваща игра на skyrim и да се почувствате като истински магьосник. надявам се да се забавлявате с този дизайн и да ми кажете как мога да подобря проектите си
благодаря и запомнете !!:
Забавлявай се!!
Препоръчано:
Ръкавица Soft Robotics: 8 стъпки (със снимки)
Soft Robotics Ръкавица: Моят проект е softrobotic ръкавица. Той има задвижващ механизъм, разположен на всеки пръст; долната част на ръкавицата се отстранява, за да се улесни потребителят да я носи. Задвижванията се активират от устройство, разположено на китката малко по -голямо от часовника
Роботизирана ръка с безжична ръкавица - NRF24L01+ - Arduino: 7 стъпки (със снимки)
Роботизирана ръка с безжична ръкавица | NRF24L01+ | Arduino: В това видео; Предлагат се 3D ръчен монтаж на роботи, серво управление, управление на гъвкав сензор, безжично управление с nRF24L01, приемник Arduino и изходен код на предавателя. Накратко, в този проект ние ще се научим как да управляваме ръката на робот с тел
Ръкавица за управление на мишка Arduino: 6 стъпки (със снимки)
Ръкавица за управление на мишка Arduino: Така че за моя училищен проект направих ръкавица Arduino, която може да контролира курсора ви с акселерометър. В няколко прости стъпки ще ви покажа как да повторите този процес
Разбъркване на NES контролер (Nintendo контролер MP3, V3.0): 5 стъпки (със снимки)
Разбъркване на контролера на NES (Nintendo Controller MP3, V3.0): Напълно изтръгнах ryan97128 от неговия дизайн за Nintendo Controller MP3, версия 2.0 и чувам, че той е получил идеята от всички мъдри Morte_Moya, така че не мога да взема кредит за целия им гений. Просто исках да добавя удобство и презареждане
Как да работите с ръкавица със сензорен екран: 3 стъпки (със снимки)
Накарайте ръкавицата да работи със сензорен екран: Можете да направите това само за няколко минути без много ноу-хау. Идва зима (ако сте в Северното полукълбо) а със зимата идва студ времето, а със студеното време идват и ръкавици. Но дори и в студа вашият телефон