Cuprins:

Mănușa vrăjitorului: o mănușă controlată Arduino: 4 pași (cu imagini)
Mănușa vrăjitorului: o mănușă controlată Arduino: 4 pași (cu imagini)

Video: Mănușa vrăjitorului: o mănușă controlată Arduino: 4 pași (cu imagini)

Video: Mănușa vrăjitorului: o mănușă controlată Arduino: 4 pași (cu imagini)
Video: Simsala Grimm - Episodul 34 - Duşmănia vrăjitorului 2024, Iulie
Anonim
Wizard Glove: o mănușă controlată Arduino
Wizard Glove: o mănușă controlată Arduino
Wizard Glove: o mănușă controlată Arduino
Wizard Glove: o mănușă controlată Arduino

Mănușa vrăjitoare.

În proiectul meu am creat o mănușă pe care o puteți folosi pentru a juca jocurile preferate legate de magie într-un mod răcoros și captivant, folosind doar câteva active de bază arduino și arduino. poți juca jocuri cu lucruri precum sulurile mai mari sau chiar îți poți crea propriul joc.

Mănușa folosește un accelerometru pentru a detecta viteza mâinii, astfel încât, dacă vă mișcați mâna într-o mișcare rapidă de aruncare, arduino va trimite un mesaj de la modulul bluetooth la receptor, astfel încât receptorul să poată porni o comandă și să facă clic pe computer ca un mouse clicuri. Mănușa are, de asemenea, un buton diferit pe care îl puteți utiliza pentru a schimba vrăjile și a schimba culoarea luminilor cu led din mănușă.

Pasul 1: De ce ai nevoie?

De ce ai nevoie?
De ce ai nevoie?

Veți avea nevoie de:

- 1x pereche de mănuși 1,5 mai mari cu dimensiunea ta.

- 1 x carcasă dreptunghiulară care poate conține un arduino leonardo și alte cabluri (am folosit o carcasă pentru iPhone 4)

- 1x arduino nano

- 1x arduino leonardo

- 1 inel adafruit neo-pixel 16

- 3 butoane la alegere (vă recomand butoane mici, deoarece trebuie să se potrivească în degete)

- 2 module bluetooth HC-05.

- 1x accelerometru pe 3 axe

și o mulțime de fire, câteva rezistențe de 220 ohmi (aș putea să o fac cu 6) și unele echipamente de lipit, cum ar fi staniu.

Pasul 2: Programarea dispozitivelor Arduino și Bluetooth

Pentru a începe proiectul, puteți codifica arduino nano și arduino leonardo, veți dori să creați o conexiune Bluetooth master și slave cu ambele module HC-05. Am găsit ghidul perfect pentru această instalare pe acest site și voi plasa un link către introducere, astfel încât să puteți face exact același lucru înainte de a continua (amintiți-vă: arduino leonardo este Slave și arduino nano este Master) (chiar vreau să mulțumesc „Riftliger” pentru instrucțiunile sale):

Odată ce v-ați conectat arduino leonardo ca sclav și arduino nano ca master, putem începe să le codăm pentru a funcționa cu fiecare atribut și a face mănușa.

Pentru a începe, asigurați-vă că aveți biblioteca configurată în ambele arduino și descărcați fișierul.

arduino-ul dvs. principal ar trebui să fie mănușa, astfel încât inelul neopixel și modulul Bluetooth să fie conectate. aceasta înseamnă că modulul master ar trebui să aibă:

#include #define PIN 6

și

#include SoftwareSerial BTserial (10, 11);

sclavul tău arduino ar trebui să poată primi informații cu bluetooth și să îți poată controla computerul. deci, pentru sclav, veți avea nevoie și de SoftwareSerial, precum și de vrăjitoare standard #include Keyboard.h și #include Mouse.h pe care le puteți găsi mai multe despre site-ul web arduino refrences.

În concluzie, am postat codul complet de mai jos și puteți crea un cod asemănător cu codul de mai jos pentru a vă face luminile sau pentru a vă mapa propriul accelerometru.

Pasul 3: Construirea mănușii

Construirea mănușii
Construirea mănușii
Construirea mănușii
Construirea mănușii
Construirea mănușii
Construirea mănușii
Construirea mănușii
Construirea mănușii

odată ce ați creat, încărcat, testat și îmbunătățit codul cu succes, trebuie să luați decizia de a începe construirea mănușii. în imaginile de mai sus am realizat o diagramă simplă a modului în care ar trebui configurat totul (îmi pare rău pentru abilitățile mele de desen). în diagramă puteți vedea liniile cu o linie squily ca un "Z" prin ele sunt conectate la 5V (5 volt) și liniile cu un cerc simplu "0" prin ele sunt conectate la GND (masă).

pe măsură ce ați configurat codul, ar trebui să știți unde trebuie să conducă fiecare pin și cum ar trebui să fie alimentat și controlat totul. un mic sfat este să găsești un loc simplu pentru arduino, deoarece va trebui să se ascundă în mănușa ta. Am avut-o pe a mea în mijlocul spatelui mâinii, dar vă recomand să plasați arduino la începutul spatelui încheieturii mâinii, deoarece accelerometrul ar putea fi cel mai bine plasat în mijlocul mâinii și bluetooth-ul ar putea fi plasat oriunde.

cea mai dificilă parte a procesului de construcție este lipirea tuturor cablurilor dvs. acesta a fost primul meu proiect de lipit, așa că am multe de învățat, dar pot vorbi din experiență pentru a folosi lucruri precum capace de cabluri metalice pentru a conecta fiecare atribut la volt și la masă de la doar două conexiuni la arduino. acest lucru face mai ușoară conectarea multor fire între ele, dar dacă trebuie să conectați un fir la arduino nano, vă recomand să lipiți, deoarece aceasta garantează o conexiune puternică.

Arduino leonardo este un proces foarte simplu în care puteți utiliza cabluri jumper pentru a vă conecta la placă, lipiți capetele la modulul bluetooth slave și conectați ledul de la pinul 8 la GND (masă) fără conexiuni între ele de la led nu va străluci la fel de mult ca să se rupă. pentru ultimul pas, creați o cutie rece, dar simplă, pentru Leonardo (în timp ce USB-ul este încă conectat), astfel încât să aveți un receptor pe care să îl conectați la computer. (Am folosit o cutie simplă de telefon i 4, perfectă pentru a se potrivi un modul arduino leonardo + bluetooth.

Pasul 4: Produsul final

Image
Image
Produsul final !!
Produsul final !!
Produsul final !!
Produsul final !!

Si asta e!!

Dacă ați conectat totul bine, asigurați-vă că niciun fir electric nu se atinge și asigurați-vă că totul a fost conectat și vă puteți testa mănușa cu ceva de genul sulurilor bătrâne alegând vrăjile în corelație cu luminile pe care le-ați ales, preferate le, apoi legați-le de tastele butoanelor dvs. și atât.

acum puteți juca un joc captivant de skyrim și vă puteți simți ca un vrăjitor adevărat. Sper că te distrezi cu acest design și spune-mi cum îmi pot îmbunătăți proiectele

vă mulțumesc și amintiți-vă !!:

A se distra!!

Recomandat: