Kazalo:
- 1. korak: Zahteve
- 2. korak: Koda in programska oprema
- 3. korak: Ožičenje
- 4. korak: Sestavljanje rokavice
- 5. korak: Preizkusite svoj prototip
- 6. korak: Dodatki
Video: Rokavice za nadzor miške Arduino: 6 korakov (s slikami)
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:07
Tako sem za svoj šolski projekt izdelal Arduino rokavico, ki lahko nadzoruje vaš kazalec s merilnikom pospeška. V nekaj preprostih korakih vam bom pokazal, kako ponoviti ta postopek.
1. korak: Zahteve
Če želite sami narediti ta projekt, boste potrebovali nekaj stvari:- 1 Arduino Pro Micro- 1 merilnik pospeška in žiroskop MPU-6050- 1 rokavica (po možnosti volnena)- trak- kabel Mini-USB na USB- nekaj/kabel kablov - 10k ohmski upor- gumb Arduino- plošča ali po možnosti bakrena plošča neobvezno:- oprema za spajkanje
2. korak: Koda in programska oprema
Najprej boste morali namestiti programsko opremo Arduino IDE, kamor boste zapisali kodo. Drugič, morate prenesti nekaj knjižnic, ki pomagajo pri komunikaciji s čipom: https://github.com/jrowberg/i2cdevlib/tree/master/… Knjižnico MPU6050 boste morali premakniti v knjižnice map v svojem Mapa Arduino. Nato bomo to kodo uporabili kot osnovo: https://www.mrhobbytronics.com/wp-content/uploads/2… Vrstice lahko izrežete z "gumbtate2" in "gumb 2", razen če želite dodati funkcija desnega klika. To je vse, kar potrebujemo, zdaj pa gradimo!
3. korak: Ožičenje
Zdaj imate srečo, saj je ožičenje precej preprosto! Potrebovali bomo manj kot ducat žic, odvisno od tega, ali uporabljate ploščo ali bakreno ploščo. Najprej bomo govorili o ožičenju senzorja/merilnika pospeška. Za napajanje senzorja morate priključiti vrata VCC na Pro Micro na prva vrata senzorja, imenovana tudi VCC. Nato priključite ozemljitveni zatič na drugi zatič tik pod VCC na senzorju. Nato morate dobiti podatke, tako da uporabite 2 dodatni žici. Ti so povezani z digitalnimi zatiči (digitalni pin 2 in 3). SCL je priključen na pin 3, SDA pa na pin 2. Zdaj pa povežimo gumb! Gumb boste morali najprej priključiti na VCC in ozemljiti, da bo tok. VCC boste morali priključiti na 10k ohmski upor in nato ta upor na gumb. Nato ga morate povezati z digitalnim zatičem (tukaj pin 6). Če vse deluje, morajo lučke na senzorju in na Arduinu goreti, ko so priključene v vrata USB vašega računalnika.
4. korak: Sestavljanje rokavice
Zdaj v tem trenutku pridejo v poštev osebni okusi. Imate že vse, kar potrebujete, vendar se lahko odločite za 3D tiskanje ohišja ali rokavice po meri. Pri izdelavi prototipov lahko uporabite le poseben tekstilni trak, da vse ostane na svojem mestu. Gumb je treba prilepiti na palec z gumbom navzgor. Okoli gumba lahko pritrdite lepilni trak, kjer se stikajo kabli in gumb. Žico lahko tudi večkrat zavežete ali lepite, če so nekoliko dolge in neurejene. S senzorjem je zelo pomembno, da ga pravilno namestite, da bo krmiljenje delovalo pravilno. Ko ga preizkusite, boste videli, v katero smer se premakne kazalec in se lahko po potrebi prilagaja. Priporočam pa, da se besedilo za zatiče prebere, ko nosite rokavico. Senzor mora iti na kazalec. Senzor zelo dobro prilepite in tudi žice povežite z zatiči. Nato morate povezati ploščo in Arduino z rokavico ali ohišjem, v katerem se nahajata. Najpomembnejše pri tem je, da morajo biti vrata mini-usb usmerjena navzdol, da se priključeni kabel ne zaplete med prste.
5. korak: Preizkusite svoj prototip
Zdaj preizkusite vse, kar potrebujete, da priključite Arduino Pro Micro s kablom Mini-usb v usb. Nato zaženite Arduino IDE in odprite datoteko AccelerometerMouse. Naložite kodo v arduino in končano! Ko premikate merilnik pospeška na prstu, bi morali videti, kako se kazalec miške premika.
6. korak: Dodatki
Če vam je prototip všeč, lahko vedno dodate nekaj funkcij. Dodate lahko tudi lepo ohišje. To je mogoče lasersko ali 3D-natisniti, če je prenosno na rokavici. Če ste dovolj napredni, lahko dodate tudi kretnje za določena dejanja. Možnosti je neskončno!
Priporočena:
ITTT Rolando Ritzen - Arkadne rokavice za nadzor gibanja: 5 korakov
ITTT Rolando Ritzen - Arkadna rokavica z nadzorom gibanja: Een handchoen die je kan gebruiken als kontroler gibanja za strelce na železnici. Ta projekt je namenjen nadzoru gibanja, vključno z njegovo uporabo. (Je schiet door te " prst bangen ")
Popravilo kolesa miške računalniške miške: 6 korakov
Popravilo zlomljenega miškega računalniškega kolesa: Popravilo zlomljenega miškega kolesa, če miška deluje, vendar se kolo ohlapno premika brez drsenja. Tehnične sposobnosti: Nizka poraba časa: pribl. 1 uro
Nadzor svetlosti PWM LED nadzor s potisnimi gumbi, Raspberry Pi in Scratch: 8 korakov (s slikami)
Nadzor svetlosti Upravljanje LED na osnovi PWM s potisnimi gumbi, Raspberry Pi in Scratch: poskušal sem najti način, kako svojim učencem razložiti, kako deluje PWM, zato sem si zadal nalogo, da poskušam nadzorovati svetlost LED z dvema gumboma - en gumb poveča svetlost LED, drugi pa ga zatemni. Za program
Hidroponski sistem za nadzor in nadzor rastlinjaka: 5 korakov (s slikami)
Hidroponski sistem za nadzor in nadzor rastlinjakov: V tem navodilu vam bom pokazal, kako sestaviti hidroponski sistem za nadzor in nadzor rastlinjakov. Pokazal vam bom izbrane komponente, diagram ožičenja, kako je bilo vezje zgrajeno, in skico Arduino, uporabljeno za programiranje Seeed
Presadite svoje klasične miške Mac miške z enim gumbom: 5 korakov
Presadite svoje klasične mišje mačje mišje klasične tipke z enim gumbom: ste naveličani neumnih novih miš? ste naveličani vaših klasičnih mišk z enim gumbom, mac mouses, pomanjkanje … česa drugega kot enega gumba? slabo vam pokažem, kako presaditi notranjost najcenejše miške dobre volje v vašo miško mac, da ustvarite popolno ravnovesje med slogom