Obsah:

Rukavica na ovládanie myši Arduino: 6 krokov (s obrázkami)
Rukavica na ovládanie myši Arduino: 6 krokov (s obrázkami)

Video: Rukavica na ovládanie myši Arduino: 6 krokov (s obrázkami)

Video: Rukavica na ovládanie myši Arduino: 6 krokov (s obrázkami)
Video: 35 видео со страшными призраками: мегасборник 2023 года [V1] 2024, Júl
Anonim
Rukavice na ovládanie myši Arduino
Rukavice na ovládanie myši Arduino

Preto som pre svoj školský projekt vyrobil rukavicu Arduino, ktorá dokáže ovládať váš kurzor pomocou akcelerometra. V niekoľkých jednoduchých krokoch vám ukážem, ako replikovať tento proces.

Krok 1: Požiadavky

Požiadavky
Požiadavky

Na to, aby ste tento projekt urobili sami, budete potrebovať niekoľko vecí:- 1 akcelerometer a gyroskop 1 Arduino Pro Micro- 1 MPU-6050- 1 rukavica (najlepšie z vlny)- páska- kábel mini-USB na USB- pár/tucet káblov - 10k Ohm odpor- tlačidlo Arduino- Breadboard alebo najlepšie medená doska Voliteľné:- Spájkovacie zariadenie

Krok 2: Kód a softvér

Kód a softvér
Kód a softvér

Najprv budete musieť nainštalovať softvér Arduino IDE, do ktorého napíšete kód. Za druhé, budete si musieť stiahnuť niekoľko knižníc, ktoré pomáhajú s komunikáciou na čipe: https://github.com/jrowberg/i2cdevlib/tree/master/…Knižnicu MPU6050 budete musieť presunúť do knižníc priečinkov vo svojom Priečinok Arduino. Potom použijeme tento kód ako základ: https://www.mrhobbytronics.com/wp-content/uploads/2… Riadky môžete vystrihnúť pomocou „buttonstate2“a „button 2“, pokiaľ nechcete pridať funkcia kliknutia pravým tlačidlom myši. To je všetko, čo potrebujete, teraz sa môžeme pustiť do stavby!

Krok 3: Zapojenie

Elektrické vedenie
Elektrické vedenie

Teraz máte šťastie, pretože zapojenie je veľmi jednoduché! Budeme potrebovať menej ako tucet drôtov v závislosti od toho, či používate nepájivú dosku alebo medenú dosku. Najprv si povieme o zapojení senzora/akcelerometra. Na napájanie senzora budete musieť pripojiť port VCC na Pro Micro k prvému portu senzora, ktorý sa tiež nazýva VCC. Potom pripojte uzemňovací kolík k druhému kolíku priamo pod VCC na senzore. Potom musíte previesť údaje, aby ste použili 2 ďalšie vodiče. Tieto sú pripojené k digitálnym kolíkom (digitálny kolík 2 a 3). SCL je pripojený na pin 3 a SDA na pin 2. Teraz pripojme tlačidlo! Tiež budete musieť najskôr pripojiť tlačidlo k VCC a uzemneniu, aby bolo aktuálne. Budete musieť pripojiť VCC k odporu 10 kOhm a potom tento odpor k tlačidlu. Potom ho budete musieť pripojiť k digitálnemu kolíku (tu pin 6). Ak všetko funguje, svetlá na senzore a na zariadení Arduino by sa mali po zapojení do USB portu vášho počítača vypaľovať.

Krok 4: Zostavenie rukavice

Montážna rukavica
Montážna rukavica

V tejto chvíli vstupuje do hry osobný vkus. Už máte všetko, čo potrebujete, ale môžete sa rozhodnúť pre 3D tlač plášťa alebo vlastnej rukavice. Pri prototypovaní môžete použiť špeciálnu textilnú pásku, aby bolo všetko na svojom mieste. Tlačidlo musí byť prilepené k palcu s tlačidlom smerujúcim nahor. Môžete páskovať okolo tlačidla, kde sa stretávajú káble a tlačidlá. Môžete tiež viazať drôt alebo ho viackrát previazať, ak sú trochu dlhé a nehmatateľné. Teraz je pri senzore veľmi dôležité umiestniť ho správne, aby ovládanie fungovalo správne. Keď to vyskúšate, uvidíte, v akom smere sa kurzor pohybuje, a v prípade potreby môže ovládať. Odporúčal by som to však urobiť tak, aby sa text na špendlíkoch dal čítať, keď budete nosiť rukavicu. Senzor by mal ísť na ukazovák. Senzor veľmi dobre zalepte páskou a tiež nechajte vodiče pripojené k pinom. Ďalej budete musieť pripojiť dosku na chlieb a Arduino k rukavici alebo k puzdru, v ktorom sídlia. Najdôležitejšie tu je, aby port mini-USB smeroval nadol, aby sa zapojený kábel nezamotal medzi prstami.

Krok 5: Testovanie vášho prototypu

Teraz vyskúšajte všetko, čo potrebujete, aby ste zapojili Arduino Pro Micro pomocou kábla Mini-USB z USB. Potom spustite Arduino IDE a otvorte súbor AccelerometerMouse. Nahrajte kód do arduina a hotovo! Pri pohybe akcelerometra na prstoch by ste mali vidieť pohyb kurzora myši.

Krok 6: Dodatky

Prílohy
Prílohy

Ak sa vám prototyp páči, vždy môžete pridať niektoré funkcie. Môžete tiež pridať úhľadný kryt. Je možné ho rezať laserom alebo 3D tlačou, pokiaľ je prenosný na rukavici. Ak ste dostatočne pokročilí, môžete tiež pridať gestá pre konkrétne akcie. Možnosti sú nekonečné!

Odporúča: