Mundarija:
- 1 -qadam: Uskuna:
- 2 -qadam: qurilish;
- 3 -qadam: Dasturiy ta'minot:
- 4 -qadam: Foydalanish:
- 5 -qadam: Manbalar:
Video: Sichqonchani aylantirish tugmalari: 5 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:25
Ko'p yillar davomida menda bir nechta kompyuter sichqonchasi bor edi va aylantiruvchi g'ildirak doimiy ravishda ishlamaydi yoki tartibsiz ishlaydi.
Men yaqinda Blender grafik paketini sinab ko'rishga qaror qilgan paytgacha men aylantirish opsiyasidan qochganman, bu erda ko'rish maydonini kattalashtirish va kattalashtirish uchun aylantirish g'ildiragini ishlatmasdan qochib qutula olmasligimni aniqladim.
32U4 Pro Micro platalari bilan klaviatura va sichqoncha usulida o'ynab, aylantirish varianti bor yoki yo'qligini bilishga qiziqdim, chunki bu men ko'rgan narsa emas edi.
Arduino hujjatlarini [1] tekshirish Mouse.move () funktsiyasida -> Sichqoncha harakatida (xVal, yVal, g'ildirak) aylantirish qiymati borligini ko'rsatdi.
Men g'ildirakni aylantirish o'rniga, har bir aylantirishni tugmachani bosish mumkinmi, deb o'yladim va sinovdan so'ng men buni qila olaman.
1 -qadam: Uskuna:
1* 32U4 Pro Micro klon
2* 6 mm kvadrat lahzali tugmalar
1* Stripboard 24* 37
2* 12 tomonlama 0,1 dyuymli rozetkalar - Pro Micro uchun
2 -qadam: qurilish;
Men barcha komponentlarni ushlab turadigan kichik taxtani ishlab chiqdim va qurdim.
Pro Micro 2 dyuymli 12 dyuymli 0,1 dyuymli rozetkalarga ulangan va kommutatorlar va topraklama ulanishlari uchun oz miqdordagi simlar mavjud (6 simli). 13 ta uzilishlar mavjud, ulardan 12 tasi Pro Micro pinlari va boshqalari o'rtasida. kalitlardan biriga. Kompyuterga ulanish Pro Micro USB ulagichi orqali amalga oshiriladi.
Men barqarorlik uchun 2*12 o'lchamli rozetkalarni pro mikroga uladim, so'ngra qolganlarini lehimlashdan oldin burchak pimlariga lehimladim. Keyin men tugmachalarni lehimladim va simlarni o'tkazdim. Oxir -oqibat men trekka tanaffuslar qo'ydim.
3 -qadam: Dasturiy ta'minot:
Men dasturiy ta'minotni yozdim va Arduino IDE yordamida Pro Micro -ni dasturladim.
Dasturlash maqsadida Pro Micro Arduino Leonardo sifatida namoyon bo'ladi.
Dastur tugmalarni so'roq qilish va o'chirish uchun taymerni to'xtatishni ishlatadi, tugma bosilganda yoki aniqroq bosilganda Mouse. Move () funktsiyasi biriktirilgan kompyuterga aylantirish qiymatini yuborish uchun chaqiriladi.
Men aylantirish qiymatini ishlatish uchun hech qanday hujjatni ko'rmadim, shuning uchun 1 ijobiy o'sishni berdi, keyin -1 salbiy o'sishni berdi; hujjatlarda aylantirish qiymati imzolangan belgi sifatida aniq ko'rsatilgan.
4 -qadam: Foydalanish:
Qurilma shunchaki ulanishi mumkin, u kompyuterda HID qurilmasi sifatida ko'rsatiladi va drayverlar o'rnatilmaydi.
5 -qadam: Manbalar:
[1] Arduino USB sichqonchasi hujjatlari https://www.arduino.cc/reference/en/language/functions/usb/mouse/mousemove/ (Qabul qilingan: 6/iyul/2019)
Tavsiya:
Simsiz kompyuter uchun joystik/g'ildirak tugmalari: 4 qadam (rasmlar bilan)
Simsiz kompyuterning joystik/g'ildirak tugmalari: Men so'nggi bir necha yil davomida yangi poyga simini yaratdim va DIY Direct Drive rulini boshqarishga qaror qildim. Garchi bu loyihaning o'zi bir nechta ko'rsatma bo'lishi mumkin bo'lsa -da, bu tugmachalarning barchasini yasashni o'rgatadi
Sensorli ekranli Gameboy tugmalari!: 10 qadam
Sensorli ekranli o'yinchining tugmalari!: Men bolaligimdan o'yinchoqni xohlardim. Bir necha yil oldinga siljiting, menda hali o'yinchi yo'q, men emulyatorni yuklab olishga qaror qildim. Ammo …. Siz virtual tugmachalarni sezmaysiz! Men tugmalar yasashga qaror qildim, ularni ekranga qo'yishim mumkin edi
Elektron qulflangan radio tugmalari (*yaxshilandi!*): 3 qadam
Elektron qulflangan radio tugmalari (*yaxshilandi!*): "Radio tugmalari" atamasi; Bu eski avtomobil radiosining dizaynidan kelib chiqadi, bu erda turli kanallarga oldindan sozlangan va bir vaqtning o'zida faqat bittasini bosish uchun mexanik ravishda bir-biriga bog'langan bir nechta tugmalar bo'ladi
Lcd monitorni aylantirish yoki aylantirish: 6 qadam
Lcd monitorni aylantirish yoki aylantirish: bu moslama hujjatlarni portret tarzda o'qilishini ko'rish uchun monitorni 90 daraja burish uchun juda foydalidir, bu rejimlarni qo'llab -quvvatlaydigan video karta drayverlari bor, men buni pdf fayllarini o'qish uchun ishlataman
Zerikarli aylantirish g'ildiragi Eliminatorni bosing (silliq aylantirish): 5 qadam
Zerikarli aylantirish g'ildiragi Eliminator -ni bosing (silliq aylantirish): aylantirish g'ildiragining ovozidan bezovta bo'lasizmi? Mana, bu sichqonchani bu varaqdan chiqarib olish imkoniyati! Agar sichqonchani sindirib qo'ysang, bu mening aybim emas. Men bu modani logitech sichqonchasi bilan qilaman. Ishonchim komilki, u boshqa sichqonchada ishlaydi