Mundarija:

Kichik USB joystik: 5 qadam (rasmlar bilan)
Kichik USB joystik: 5 qadam (rasmlar bilan)

Video: Kichik USB joystik: 5 qadam (rasmlar bilan)

Video: Kichik USB joystik: 5 qadam (rasmlar bilan)
Video: Telefonni koʻz bilan boshqarish 2024, Iyul
Anonim
Kichik USB joystik
Kichik USB joystik
Kichik USB joystik
Kichik USB joystik
Kichik USB joystik
Kichik USB joystik

Bu ko'rsatgichlar juda oddiy USB -joystikni qanday qilishni ko'rsatib beradi.

Bu ko'rsatmalarni arzon narxli echim bilan ta'minlash uchun Hall Effect USB Joystick bilan bog'liq.

1 -qadam: Tayyorgarlik

Tayyorgarlik
Tayyorgarlik
Tayyorgarlik
Tayyorgarlik

Joystick

2 o'qli joystikni ajratish moduli

Digispark ishlab chiqish paneli

Bu USB HID qurilmasini taqlid qila oladigan kichkina dev. USB klaviatura, sichqoncha yoki joystik

Boshqalar

Kichkina non paneli, bir nechta non paneli simlari va bir nechta pin sarlavhalari

2 -qadam: Pin sarlavhasini tayyorlash

Pin sarlavhasini tayyorlash
Pin sarlavhasini tayyorlash

Lehimlash pin sarlavhalari, agar hali bo'lmasa.

OGOHLANTIRISH Breadboardga ulanishdan oldin

Digispark dev platasining quvvat pinlari non paneli uchun qulay emas!

Bu loyihaga faqat 5V va GND pinlari kerak bo'ladi, 5V pinni tashqarida kichik axlat qutisiga burish kerak, shuning uchun non paneliga ulanganda u bir qatorda ulanmaydi. Yoki siz biror narsani o'chirib tashlaysiz.

3 -qadam: yig'ish

O'rnatish
O'rnatish
O'rnatish
O'rnatish
O'rnatish
O'rnatish

Ikkala taxtaning pin joylashuvi muvozanatsiz, shuning uchun pin sarlavhasi bo'lmagan burchaklarni qo'llab -quvvatlash uchun boshqa pinlar kerak bo'ladi.

Bu erda ulanishning qisqacha tavsifi:

Digispark -> Joystick

GND -> GND 5V -> 5V P2 -> VRx P5 -> VRy P0 -> SW

Eslatma:

  • SW tugmachasini joystikni pastga bosing
  • P3 va P4 USB -ga ulangan, shuning uchun har qanday USB HID loyihasi bu 2 pinli boshqa narsalarni ulay olmaydi
  • P2 boshqa narsa uchun hali ham mavjud, masalan. signalli LED yoki qo'shimcha tugma
  • VRx va VRy qiymatlarini o'qish uchun analog kirish pinlari kerak, Digispark P2 va P5 - analog kirish pinlari. Ba'zi kartalar P5 -ni yoqmagan bo'lishi mumkin (RSTDISBL -bit). Siz buni 5-pindagi Arduino "milt-milt" misolida sinab ko'rishingiz mumkin. Bootloader-ni qayta yoqishingiz yoki uni yoqish uchun efuzeni o'zgartirishingiz kerak. Batafsil ma'lumot:

Manzil:

4 -qadam: Dastur

Arduino -ni Digispark -ning yordami bilan o'rnating, agar bo'lmasa:

digistump.com/wiki/digispark

Manba kodini yuklab oling va dasturlang:

github.com/moononournation/TinyUSBJoystick

5 -qadam: Xursand bo'ling

Xursand bo'ling!
Xursand bo'ling!

Endi sizda 2 o'qli analog qiymat bilan ishlashga yordam beradigan kichik qurilma bor.

Tavsiya: