Turinys:
2025 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2025-01-13 06:57
„V-USB“yra mažos spartos USB bibliotekos sprendimas, skirtas AVR mikrovaldikliams. Tai leidžia mums sukurti HID įrenginius (klaviatūrą, pelę, žaidimų planšetę ir kt.) Naudojant AVR mikrovaldiklius.
HID klaviatūros diegimas pagrįstas HID 1.11. Jis palaiko ne daugiau kaip 6 klavišų paspaudimus vienu metu. Jis taip pat palaiko raktų laikymą laikui bėgant. Galite paspausti vieną klavišą ir spustelėti kitą klavišą.
Štai kaip aš sukuriu HID klaviatūrą „Project Diva Arcade Future Tone“. (PD-Loader 2.0)
1 žingsnis: 1 žingsnis: komponentų paruošimas
AVR mikrovaldiklis * 1 (ATMEGA8, 168, 328p ir tt Bet koks mikrovaldiklis su 4K+ blykste būtų tinkamas)
16M krištolas * 1
104 Kondensatorius * 1
22P kondensatorius * 2
68R rezistorius * 2
1.5K rezistorius * 1
3.6V „Zener“diodas * 2
USB vyrų kištukas * 1
Duonos lenta * 1
2 veiksmas: 2 žingsnis: sukurkite grandinės plokštę
Lituokite šiuos komponentus prie duonos lentos. Aš įtraukiau projekto schemą. Lituoti nereikia daug komponentų, nes didžiąją dalį darbo mikrokontroleris atlieka kodu.
3 veiksmas: žingsnis: Programinės įrangos aplinkos paruošimas
Projektas sukurtas naudojant „Arduino IDE“.
Taip pat naudojama modifikuota „UsbKeyboard“projekto versija. Aš pervadinau jį į „UsbKeyboardMiku“.
Iš mano saugyklos galite atsisiųsti ir „Arduino Project“, ir biblioteką.
notabug.org/zsccat/PDAFT-HID-Keyboard
Atsisiuntę „Arduino“projektą ir biblioteką. Įdėkite „UsbKeyboardMikyu“į savo bibliotekos aplanką ir atidarykite „MikuButton“projektą „Arduino IDE“.
4 veiksmas: 4 veiksmas: sukurkite ir įkelkite „Arduino“projektą
Mes tikrai čia. Jums tereikia įkelti kodą į savo AVR mikrovaldiklį ir mes pasiruošę eiti.
Jei jūsų mikrovaldiklis jau yra įdiegęs įkrovos įkėlimo programą, galite tiesiog spustelėti įkėlimo mygtuką, kad įkeltumėte kodą.
Arba įkėlimui galite naudoti programuotoją (pvz., „UsbAsp“). Tiesiog įsitikinkite, kad naudojate išorinį kristalą ir teisingai nustatote saugiklį. („Arduino“plokštėje nereikia atlikti jokių pakeitimų, nes jie jau turi teisingą saugiklių sąranką)
5 žingsnis: 5 žingsnis: bandymas
Tiesiog prijunkite „USB“kištuką prie kompiuterio ir jis turėtų būti iš naujo suplanuotas kaip HID klaviatūra.
Raktai pažymėti taip.
Trikampis -> 13
Kvadratas -> 12
Kryžius -> 11
Apskritimas -> 10
Pradėti -> 9
Kairysis slankiklis kairėn -> A3
Kairysis slankiklis dešinėn -> A2
Dešinysis slankiklis kairėn -> A1
Dešinysis slankiklis į dešinę -> A0