Turinys:
- 1 žingsnis: Paruošimas
- 2 žingsnis: kaiščio antraštės paruošimas
- 3 žingsnis: Surinkimas
- 4 žingsnis: programa
- 5 žingsnis: mėgaukitės
Video: Maža USB vairasvirtė: 5 žingsniai (su nuotraukomis)
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:44
Š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
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
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
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
Dabar turite mažą įrenginį, kuris padės valdyti naudojant 2 ašių analoginę vertę.
Rekomenduojamas:
„Hall Effect“USB vairasvirtė: 7 žingsniai (su nuotraukomis)
„Hall Effect“USB vairasvirtė: ši instrukcija parodo, kaip naudoti pramoninę „Hall Effect“vairasvirtę, kad būtų sukurtas aukštos kokybės USB vairasvirtė. Yra ir kitų susijusių instrukcijų „Tiny USB Joystick“, kuri gali pasiūlyti pigių sprendimų; >
ESP32 VGA arkadiniai žaidimai ir vairasvirtė: 6 žingsniai (su nuotraukomis)
ESP32 VGA arkadiniai žaidimai ir vairasvirtė: Šioje instrukcijoje parodysiu, kaip atkurti keturis arkadinius žaidimus - „Tetris - Snake - Breakout - Bomber“- naudojant ESP32 su VGA monitoriaus išvestimi. Skiriamoji geba yra 320 x 200 pikselių, 8 spalvos. Anksčiau padariau versiją su
„Iron Man“reaktorius pramogai (skaitmeninis judesio procesoriaus vairasvirtė): 7 žingsniai (su nuotraukomis)
„Iron Man“reaktorius pramogoms (skaitmeninis judesio procesoriaus vairasvirtė): Sveiki, brangieji! Tai mano pirmasis nurodymas, todėl tikiuosi jūsų malonės ir atsiliepimų! Projektas yra interaktyvi platforma namų vakarėliams, konkursams, renginiams - tiesiog linksmybėms. Tai yra du judesio jutikliai, sukurti projektuojant geležies žmogaus reaktorių
„Arduino“valdomas platformingo žaidimas su vairasvirte ir IR imtuvu: 3 žingsniai (su nuotraukomis)
„Arduino“valdomas platformingo žaidimas su vairasvirte ir IR imtuvu: Šiandien mes naudosime „Arduino“mikrovaldiklį, kad valdytume paprastą C#pagrįstą platformingo žaidimą. Aš naudoju „Arduino“norėdamas įvesti įvestį iš vairasvirtės modulio ir nusiųsti tą įvestį į programą C#, kuri klauso ir dekoduoja įvestį per serijinį
Mini vairasvirtė su ugnies mygtuku: 9 žingsniai (su nuotraukomis)
Mini vairasvirtė su ugnies mygtuku: tai miniatiūrinė vairasvirtė, pagaminta iš kelių jungiklių ir tušinuko. Jei jūsų rašiklis yra spragtelėjimo tipo, galima pridėti pasirinktinį ugnies mygtuką. Veiksmas yra labai sklandus ir reaguojantis. Toliau pateikiama šiek tiek atgalinė istorija, todėl nedvejodami praleiskite ją ir gaukite