Mundarija:
2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-13 06:58
Bu ko'rsatmalarni yuqori aniqlikdagi USB joystikini ishlab chiqarish uchun Hall Hall effektli sanoat taymeridan qanday foydalanishni ko'rsatadi.
Tiny USB Joystick bilan bog'liq bo'lgan boshqa arzon ko'rsatmalar mavjud;
1 -qadam: Nima uchun Hall effektli sensorlar?
Oddiy USB joystik X va Y o'qlarida sensorlar sifatida 2 ta potentsiometrdan foydalanadi.
Potansiyometrda ba'zi cheklovlar mavjud:
- kichik harakatga etarlicha sezgir emas (qarshilikning ozgina o'zgarishi)
- sensordagi jismoniy aloqa oson eskiradi (qisqa umr)
- qisman eskirganligi eksa harakatini chiziqli bo'lmagan qiymatga qaytaradi (noto'g'ri qiymat qaytariladi)
Bundan farqli o'laroq, Hall effekti sensori sensor qismida kontaktsiz, shuning uchun eskirishi oson emas va umr bo'yi aniq qiymat beradi.
2 -qadam: Tayyorgarlik
Arduino Pro Micro
Bu USB HID joystikidan taqlid qila oladigan Arduino -ning maxsus versiyasi.
Hall effektli joystik
Hall effektli joystik ko'p variantlarga ega. Arduino-ga mos kelishi uchun u 5V quvvatga ega bo'lishi va 0-5V oralig'ida 2 o'qli analog qiymatlarni chiqarishi kerak.
Boshqalar
Qulay ulanish uchun kichkina non paneli, 20 mm M3 o'lchamdagi to'rtta vint va yig'ish uchun 20 mm kenglikdagi uchta Velcro tasmasi.
3 -qadam: 3D bosilgan qismlar
Kassa qismlarini yuklab oling va chop eting:
www.thingiverse.com/thing:4556815
4 -qadam: ulanish
Arduino Pro Micro -ni kichkina non paneliga ulang va Hall Effect joystikini ulang.
Bu erda ulanishning qisqacha tavsifi:
Hall effektli joystik -> Arduino Pro Micro
5V -> Vcc GND -> GND X -> A1 (19) Y -> A0 (18)
5 -qadam: Dastur
- Agar bo'lmasa, Arduino IDE -ni yuklab oling va o'rnating:
- USBJoyStick manba kodini yuklab oling:
- Hall Effect USB Joystick -ni kompyuterga ulang
- USBJoyStick.ino -ni Arduino IDE -da oching
- Asboblar menyusini tanlang -> Kengash -> Arduino Leonardo
- Yuklash tugmasini bosing
- Ulangan qurilmani USB HID boshqaruv paneliga aylantiring (Windows uchun Device Manager yoki Boshqarish paneli -Printerlar va skanerlar orqali tekshirishingiz mumkin).
6 -qadam: yig'ish
- Kichkina non panelini idishning ichiga joylashtiring
- Joystikni joylashtiring
- Koson qismlarini yig'ing
- Rasvo qilish