Cuprins:

Mănușă de control mouse Arduino: 6 pași (cu imagini)
Mănușă de control mouse Arduino: 6 pași (cu imagini)

Video: Mănușă de control mouse Arduino: 6 pași (cu imagini)

Video: Mănușă de control mouse Arduino: 6 pași (cu imagini)
Video: Roblox se închide în România!😭😭😭😭 2024, Iulie
Anonim
Mănușă de control mouse Arduino
Mănușă de control mouse Arduino

Deci, pentru proiectul meu de școală, am făcut o mănușă Arduino care vă poate controla cursorul cu un accelerometru. În câțiva pași simpli îți voi arăta cum să replici acest proces.

Pasul 1: Cerințe

Cerințe
Cerințe

Veți avea nevoie de câteva lucruri pentru a face acest proiect singur: - 1 Arduino Pro Micro - 1 accelerometru și giroscop MPU-6050 - 1 mănușă (de preferință din lână) - Bandă - Mini-cablu USB la USB - Câteva / zeci de cabluri - Un rezistor de 10k Ohm - Un buton Arduino - Placă de pâine sau de preferință o placă de cupru Opțional: - Echipament de lipit

Pasul 2: Cod și software

Cod și software
Cod și software

În primul rând, va trebui să instalați software-ul Arduino IDE unde veți scrie codul. În al doilea rând, va trebui să descărcați câteva biblioteci care vă ajută să comunicați către cip: https://github.com/jrowberg/i2cdevlib/tree/master/… Va trebui să mutați biblioteca MPU6050 în bibliotecile de dosare din Dosarul Arduino. Apoi vom folosi acest cod ca bază: https://www.mrhobbytronics.com/wp-content/uploads/2… Puteți tăia liniile cu „buttonstate2” și „button 2”, cu excepția cazului în care doriți să adăugați un faceți clic dreapta. Asta este tot ce aveți nevoie, acum să începem să construim!

Pasul 3: Cablare

Cablare
Cablare

Acum ești norocos, deoarece cablajul este destul de simplu! Vom avea nevoie de mai puțin de o duzină de fire, în funcție de dacă folosiți o placă de panou sau o placă de cupru. Mai întâi vom vorbi despre cablarea senzorului / accelerometrului. Pentru a alimenta senzorul, va trebui să conectați portul VCC de pe Pro Micro la primul port al senzorului, numit și VCC. Apoi conectați știftul de masă la al doilea știft chiar sub VCC de pe senzor. Apoi, trebuie să treceți datele astfel încât să utilizați 2 fire suplimentare. Acestea sunt conectate la pinii digitali (pinii 2 și 3 digitali). SCL este conectat la pinul 3 și SDA la pinul 2. Acum să conectăm butonul! De asemenea, va trebui să conectați butonul la VCC și la masă mai întâi, astfel încât să devină actual. Va trebui să conectați VCC la un rezistor de 10k ohm și apoi acel rezistor la buton. Apoi, va trebui să îl conectați la un pin digital (aici pinul 6). Dacă totul funcționează, luminile de pe senzor și de pe Arduino ar trebui să ardă atunci când sunt conectate la portul USB al computerului.

Pasul 4: Asamblarea mănușii

Asamblarea mănușii
Asamblarea mănușii

Acum, în acest moment, gusturile personale intră în joc. Aveți deja tot ce aveți nevoie, dar puteți decide să imprimați 3D o carcasă sau o mănușă personalizată. Când faceți prototipuri, puteți folosi doar bandă textilă specială pentru a menține totul la locul său. Butonul trebuie lipit cu degetul mare, cu butonul orientat în sus. Puteți înregistra în jurul butonului de unde se întâlnesc cablurile și butonul. Puteți, de asemenea, să legați firul sau să îl lipiți de mai multe ori dacă sunt puțin lungi și neobișnuiți. Acum, cu senzorul este foarte important să îl poziționați corect, astfel încât controlul să funcționeze corect. Când îl testați, veți vedea în ce direcție se deplasează cursorul și poate fi adaptat, dacă este necesar. Dar aș recomanda să o faceți astfel încât textul pinilor să poată fi citit atunci când purtați mănușa. Senzorul ar trebui să meargă pe arătător. Bandați senzorul foarte bine și păstrați firele conectate la pini. În continuare, va trebui să conectați panoul de măsurare și Arduino la mănușă sau la carcasa în care se află. Cel mai important lucru aici este ca portul mini-USB să fie îndreptat în jos, astfel încât cablul conectat să nu se încurce între degete.

Pasul 5: Testarea prototipului

Acum, pentru a testa tot ce aveți nevoie pentru a conecta Arduino Pro Micro utilizând cablul Mini-USB la USB. Apoi porniți Arduino IDE și deschideți fișierul AccelerometerMouse. Încărcați codul pe arduino și gata! Ar trebui să vedeți cum se deplasează cursorul mouse-ului în timp ce deplasați accelerometrul pe deget.

Pasul 6: Adăugări

Adăugări
Adăugări

Dacă vă place prototipul, puteți adăuga întotdeauna câteva caracteristici. De asemenea, puteți adăuga o carcasă îngrijită. Aceasta poate fi tăiată cu laser sau imprimată 3D, atâta timp cât este portabilă pe mănușă. Dacă sunteți suficient de avansat, puteți adăuga și gesturi pentru acțiuni specifice. Posibilitățile sunt nelimitate!

Recomandat: