Turinys:

Maža USB vairasvirtė: 5 žingsniai (su nuotraukomis)
Maža USB vairasvirtė: 5 žingsniai (su nuotraukomis)

Video: Maža USB vairasvirtė: 5 žingsniai (su nuotraukomis)

Video: Maža USB vairasvirtė: 5 žingsniai (su nuotraukomis)
Video: 🟡 POCO X5 PRO - САМЫЙ ДЕТАЛЬНЫЙ ОБЗОР и ТЕСТЫ 2024, Lapkritis
Anonim
Maža USB vairasvirtė
Maža USB vairasvirtė
Maža USB vairasvirtė
Maža USB vairasvirtė
Maža USB vairasvirtė
Maža USB vairasvirtė

Šios instrukcijos parodo, kaip padaryti labai paprastą mažą USB vairasvirtę.

Ši instrukcija yra susijusi su „Hall Effect“USB vairasvirte, kuri siūlo pigų sprendimą.

1 žingsnis: Paruošimas

Paruošimas
Paruošimas
Paruošimas
Paruošimas

Vairasvirtė

2 ašių vairasvirtės išjungimo modulis

„Digispark Dev Board“

Tai maža kūrėjo lenta, galinti imituoti USB HID įrenginį, pvz. USB klaviatūra, pelė ar vairasvirtė

Kiti

Maža duonkepė, keletas laidų ir keletas kaiščių

2 žingsnis: kaiščio antraštės paruošimas

Smeigtuko antraštės paruošimas
Smeigtuko antraštės paruošimas

Litavimo kaiščių antraštės prie plokštės, jei dar ne.

ATSARGIAI Prieš prijungdami prie duonos lentos

„Digispark dev“lentos maitinimo kaiščiai netinka duonai!

Šiam projektui reikalingi tik 5V ir GND kaiščiai. 5V kaištį reikia šiek tiek sulenkti lauke, todėl jis nėra prijungtas toje pačioje eilėje, kai prijungiamas prie duonos lentos. Arba kažką išpūsite.

3 žingsnis: Surinkimas

Surinkimas
Surinkimas
Surinkimas
Surinkimas
Surinkimas
Surinkimas

Abiejų plokščių kaiščių išdėstymas yra nesubalansuotas, todėl reikia papildomų kaiščių, kad būtų galima palaikyti kampus, kuriuose nėra kaiščio antraštės.

Čia pateikiama ryšio santrauka:

„Digispark“-> vairasvirtė

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

Pastaba:

  • Įjunkite SW, paspausdami vairasvirtę
  • P3 ir P4 yra prijungti prie USB, todėl bet kuris USB HID projektas negali prijungti kitų dalykų prie šių 2 kaiščių
  • P2 vis dar galimas kažkam kitam, pvz. signalinis šviesos diodas arba papildomas mygtukas
  • Norint nuskaityti VRx ir VRy reikšmes, reikalingi analoginiai įvesties kaiščiai, „Digispark P2“ir P5 yra analoginiai įvesties kaiščiai. Kai kurios plokštės gali neįjungti P5 (efuse RSTDISBL bitas). Galite tai išbandyti pagal „Arduino“mirksėjimo pavyzdį 5 kaištyje. Turite iš naujo įrašyti „Bootloader“arba tiesiog pakeisti efuzą, kad jis būtų įjungtas. Daugiau informacijos:

Nuoroda:

4 žingsnis: programa

Nustatykite „Arduino“su „Digispark“palaikymu, jei dar ne:

digistump.com/wiki/digispark

Atsisiųskite ir užprogramuokite šaltinio kodą:

github.com/moononournation/TinyUSBJoystick

5 žingsnis: mėgaukitės

Mėgautis!
Mėgautis!

Dabar turite mažą įrenginį, kuris padės valdyti naudojant 2 ašių analoginę vertę.

Rekomenduojamas: