Indholdsfortegnelse:

Arduino musestyringshandske: 6 trin (med billeder)
Arduino musestyringshandske: 6 trin (med billeder)

Video: Arduino musestyringshandske: 6 trin (med billeder)

Video: Arduino musestyringshandske: 6 trin (med billeder)
Video: Уроки Ардуино #0 - что такое Arduino, куда подключаются датчики и как питать Ардуино 2024, November
Anonim
Arduino musestyringshandske
Arduino musestyringshandske

Så til mit skoleprojekt lavede jeg en Arduino -handske, der kan styre din markør med et accelerometer. I et par enkle trin viser jeg dig, hvordan du replikerer denne proces.

Trin 1: Krav

Krav
Krav

Du skal bruge et par ting for at lave dette projekt selv:- 1 Arduino Pro Micro- 1 MPU-6050 accelerometer og gyroskop- 1 handske (helst uld)- Tape- Mini-USB til USB-kabel- Et par/dusin kabler - En 10k Ohm modstand- En Arduino-knap- Brødbræt eller helst et kobberbræt Ekstraudstyr:- Loddeudstyr

Trin 2: Kode og software

Kode og software
Kode og software

Først skal du installere Arduino IDE -softwaren, hvor du skriver koden. For det andet skal du downloade et par biblioteker, der hjælper med at kommunikere til chippen: https://github.com/jrowberg/i2cdevlib/tree/master/…Du bliver nødt til at flytte MPU6050 -biblioteket til mappebibliotekerne i dit Arduino mappe. Derefter bruger vi denne kode som en base: https://www.mrhobbytronics.com/wp-content/uploads/2… højrekliksfunktion. Det er alt hvad du har brug for, lad os nu bygge!

Trin 3: Ledningsføring

Ledninger
Ledninger

Nu er du heldig, da ledningerne er ret enkle! Vi skal bruge mindre end et dusin ledninger afhængigt af, om du bruger et brødbræt eller kobberbræt. Først vil vi tale om tilslutning af sensor/accelerometer. For at drive sensoren skal du tilslutte VCC -porten på Pro Micro til den første port på sensoren, også kaldet VCC. Tilslut derefter jordstiften til den anden stift lige under VCC på sensoren. Derefter skal du få dataene igennem, så du bruger 2 ekstra ledninger. Disse er forbundet til de digitale ben (digital pin 2 og 3). SCL er forbundet til pin 3 og SDA til pin 2. Lad os nu forbinde knappen! Du skal også forbinde knappen til VCC og jordes først, så den bliver strøm. Du skal forbinde VCC til en 10k ohm modstand og derefter modstanden til knappen. Derefter skal du slutte den til en digital pin (her pin 6). Hvis alt fungerer, skulle lysene på sensoren og på Arduino brænde, når de sluttes til USB -porten på din pc.

Trin 4: Montering af handske

Montering af handske
Montering af handske

I øjeblikket spiller personlig smag ind. Du har allerede alt, hvad du har brug for, men kan beslutte at 3D -udskrive et kabinet eller en tilpasset handske. Ved prototyper kan du bare bruge specielt tekstilbånd til at holde alt på plads. Knappen skal tapes til tommelfingeren med knappen opad. Du kan tape rundt om knappen, hvor kabler og knapper mødes. Du kan også binde tråden eller tape den flere gange, hvis de er lidt lange og uhåndterlige. Nu med sensoren er det meget vigtigt at placere den rigtigt, så kontrollen fungerer rigtigt. Når du tester det, kan du se i hvilken retning markøren bevæger sig, og kan evt. Men jeg vil anbefale at gøre det, så teksten til stifterne kan læses, når du har handsken på. Sensoren skal gå på pegefingeren. Tape sensoren meget godt, og hold også ledningerne forbundet til stifterne. Dernæst skal du forbinde brødbrættet og Arduino til handsken eller sagen, hvor de bor. Det vigtigste her er, at mini-usb-porten skal pege nedad, så kablet, der er sat i, ikke floker sig mellem fingrene.

Trin 5: Testning af din prototype

Nu for at teste alt, hvad du behøver for at tilslutte Arduino Pro Micro ved hjælp af Mini-usb til usb-kablet. Start derefter Arduino IDE op, og åbn AccelerometerMouse -filen. Upload koden til arduinoen og færdig! Du skal se musemarkøren bevæge sig, mens du bevæger accelerometeret på din finger.

Trin 6: Tilføjelser

Tilføjelser
Tilføjelser

Hvis du kan lide prototypen, kan du altid tilføje nogle funktioner. Du kan også tilføje et pænt kabinet. Dette kan laserskåret eller 3D-printet, så længe det er bærbart på din handske. Hvis du er avanceret nok, kan du også tilføje bevægelser til bestemte handlinger. Mulighederne er uendelige!

Anbefalede: