Satura rādītājs:

Halles efekta USB kursorsvira: 7 soļi (ar attēliem)
Halles efekta USB kursorsvira: 7 soļi (ar attēliem)

Video: Halles efekta USB kursorsvira: 7 soļi (ar attēliem)

Video: Halles efekta USB kursorsvira: 7 soļi (ar attēliem)
Video: PLAYSTATION - ТЕЛЕФОН! 2024, Jūnijs
Anonim
Hall Effect USB kursorsvira
Hall Effect USB kursorsvira

Šajā instrukcijā ir parādīts, kā izmantot rūpniecisku Hall Effect kursorsviru, lai izveidotu augstas izšķirtspējas USB kursorsviru.

Ir arī citas saistītas instrukcijas Tiny USB Joystick, kas var nodrošināt lētu risinājumu;>

1. solis: Kāpēc zāles efekta sensori?

Parastā USB kursorsvira izmanto 2 potenciometrus kā X un Y ass sensorus.

Potenciometram ir daži ierobežojumi:

  • nav pietiekami jutīgs pret nelielām kustībām (nelielas pretestības izmaiņas)
  • fiziskais kontakts sensorā ir viegli nolietojies (īss kalpošanas laiks)
  • nolietota daļējā zonā padara ass kustības atgriešanos nelineāru (atgriež nepareizu vērtību)

Turpretī Holla efekta sensors sensora daļā ir bezkontakta, tāpēc nav viegli nolietojams un sniedz precīzu vērtību visu mūžu.

2. solis: Sagatavošana

Sagatavošana
Sagatavošana
Sagatavošana
Sagatavošana
Sagatavošana
Sagatavošana

Arduino Pro Micro

Šī ir īpaša Arduino versija, kuru var atdarināt kā USB HID kursorsviru.

Halles efekta kursorsvira

Halles efekta kursorsvirai ir daudz variantu. Lai tas būtu saderīgs ar Arduino, tam vajadzētu darboties ar 5 V spriegumu un izvadīt 2 asu analogās vērtības diapazonā no 0 līdz 5 V.

Citi

Neliels maizes dēlis ērtākai savienošanai, četras 20 mm M3 skrūves un trīs 20 mm platas Velcro sloksnes montāžai.

3. darbība: 3D drukātās detaļas

3D drukātas detaļas
3D drukātas detaļas

Lejupielādējiet un izdrukājiet lietas detaļas vietnē thingiverse:

www.thingiverse.com/thing:4556815

4. solis: savienojums

Savienojums
Savienojums

Pievienojiet Arduino Pro Micro nelielajam maizes dēlim un pievienojiet Hall Effect kursorsviru.

Šeit ir savienojuma kopsavilkums:

Halles efekta kursorsvira -> Arduino Pro Micro

5V -> Vcc GND -> GND X -> A1 (19) Y -> A0 (18)

5. solis: programma

  1. Lejupielādējiet un instalējiet Arduino IDE, ja vēl ne:
  2. Lejupielādējiet USBJoyStick avota kodu:
  3. Savienojiet Hall Effect USB kursorsviru ar datoru
  4. Atveriet USBJoyStick.ino Arduino IDE
  5. Atlasiet izvēlni Rīki -> Dēlis -> Arduino Leonardo
  6. Nospiediet augšupielādes pogu
  7. Pārbaudiet, vai pievienotā ierīce kļūst par USB HID kursorsviru (operētājsistēmai Windows varat to pārbaudīt ierīču pārvaldniekā vai vadības panelī -> Printeri un skeneri)

6. darbība: montāža

Montāža
Montāža
Montāža
Montāža
Montāža
Montāža
Montāža
Montāža
  1. Ielīmējiet sīko maizes dēli korpusa iekšpusē
  2. Ievietojiet kursorsviru
  3. Salieciet korpusa detaļas
  4. Salaist grīstē

7. darbība: galerija

Ieteicams: