Kazalo:

HID krmilnik tipkovnice za prihodnji ton projekta Diva Aracade: 5 korakov
HID krmilnik tipkovnice za prihodnji ton projekta Diva Aracade: 5 korakov

Video: HID krmilnik tipkovnice za prihodnji ton projekta Diva Aracade: 5 korakov

Video: HID krmilnik tipkovnice za prihodnji ton projekta Diva Aracade: 5 korakov
Video: Росс Култхарт: НЛО, записки Уилсона, проект SAFIRE [Часть 1] 2024, November
Anonim
HID krmilnik za tipkovnico za Project Diva Aracade Future Tone
HID krmilnik za tipkovnico za Project Diva Aracade Future Tone

V-USB je nizkohitrostna knjižnična rešitev USB za mikro krmilnike AVR. Omogoča nam ustvarjanje HID naprav (tipkovnica, miška, igralna plošča itd.) Z uporabo mikro krmilnikov AVR.

Izvedba tipkovnice HID temelji na HID 1.11. Podpira največ 6 pritiskov tipk hkrati. Podpira tudi držanje ključev skozi čas. Med pritiskom na drugo tipko lahko držite eno tipko.

Evo, kako ustvarim tipkovnico HID za Project Diva Arcade Future Tone. (PD-Loader 2.0)

1. korak: 1. korak: priprava sestavnih delov

Mikro krmilnik AVR * 1 (ATMEGA8, 168, 328p itd. Vsak mikro krmilnik s 4K+ bliskavico bi bil v redu)

16M kristal * 1

104 Kondenzator * 1

22P kondenzator * 2

68R upor * 2

1,5K upor * 1

3.6V Zener dioda * 2

Moški vtič USB * 1

Ogledna plošča * 1

2. korak: 2. korak: Zgradite vezje

Korak: Zgradite vezje
Korak: Zgradite vezje
Korak: Zgradite vezje
Korak: Zgradite vezje

Te komponente spajkajte na ploščo. Priložil sem shemo projekta. Spajkati ni veliko komponent, saj večino dela mikrokontroler opravi prek kode.

3. korak: Korak: Priprava programskega okolja

Projekt temelji na Arduino IDE.

Uporablja tudi spremenjeno različico projekta UsbKeyboard. Preimenoval sem ga v UsbKeyboardMiku.

Arduino Project in Library lahko prenesete iz mojega skladišča.

notabug.org/zsccat/PDAFT-HID-Keyboard

Ko naložite projekt Arduino in knjižnico. Vstavite UsbKeyboardMikyu v mapo knjižnice in odprite projekt MikuButton v Arduino IDE.

Korak 4: Korak 4: Zgradite in naložite projekt Arduino

Res smo tukaj. Samo naložiti kodo v mikro krmilnik AVR in pripravljeni smo.

Če ima vaš mikro krmilnik že nameščen zagonski nalagalnik, lahko kliknete gumb za nalaganje, da naložite kodo.

Ali pa za nalaganje uporabite programer (npr. UsbAsp). Prepričajte se, da ste uporabili zunanji kristal in pravilno namestili varovalko. (Za ploščo Arduino spremembe niso potrebne, saj imajo že pravilno nastavljeno varovalko)

5. korak: 5. korak: Testiranje

5. korak: Testiranje
5. korak: Testiranje
5. korak: Testiranje
5. korak: Testiranje

Vtič USB preprosto priklopite v računalnik in ga morate znova prepoznati kot HID tipkovnico.

Tipke so preslikane na naslednji način.

Trikotnik -> 13

Kvadrat -> 12

Križ -> 11

Krog -> 10

Začni -> 9

Levi drsnik Levo -> A3

Levi drsnik Desno -> A2

Desni drsnik levo -> A1

Desni drsnik Desno -> A0

Priporočena: