Sisällysluettelo:

HID -näppäimistöohjain projektille Diva Aracade Future Tone: 5 vaihetta
HID -näppäimistöohjain projektille Diva Aracade Future Tone: 5 vaihetta

Video: HID -näppäimistöohjain projektille Diva Aracade Future Tone: 5 vaihetta

Video: HID -näppäimistöohjain projektille Diva Aracade Future Tone: 5 vaihetta
Video: Curious Beginnings | Critical Role: THE MIGHTY NEIN | Episode 1 2024, Marraskuu
Anonim
HID -näppäimistöohjain projektille Diva Aracade Future Tone
HID -näppäimistöohjain projektille Diva Aracade Future Tone

V-USB on hidas USB-kirjastoratkaisu AVR-mikro-ohjaimille. Sen avulla voimme luoda HID -laitteita (näppäimistö, hiiri, peliohjain jne.) Käyttämällä AVR -mikro -ohjaimia.

HID -näppäimistön toteutus perustuu HID 1.11: een. Se tukee enintään 6 näppäimen painallusta samanaikaisesti. Se tukee myös avaimen pitämistä ajan mittaan. Voit pitää yhtä näppäintä painettuna samalla, kun napsautat toista näppäintä.

Näin luon HID -näppäimistön Project Diva Arcade Future Toneen. (PD-Loader 2.0)

Vaihe 1: Vaihe 1: Komponenttien valmistelu

AVR -mikro -ohjain * 1 (ATMEGA8, 168, 328p jne. Kaikki 4K+ -salamalla varustetut mikro -ohjaimet ovat OK)

16M kristalli * 1

104 Kondensaattori * 1

22P kondensaattori * 2

68R -vastus * 2

1,5K vastus * 1

3.6V Zener -diodi * 2

USB -urosliitin * 1

Leipälauta * 1

Vaihe 2: Vaihe 2: Rakenna piirilevy

Vaihe 2: Rakenna piirilevy
Vaihe 2: Rakenna piirilevy
Vaihe 2: Rakenna piirilevy
Vaihe 2: Rakenna piirilevy

Juotos nämä komponentit leipälevylle. Olen lisännyt kaavion projektille. Juotettavia komponentteja ei ole paljon, koska suurin osa työstä suoritetaan mikro -ohjaimella koodin avulla.

Vaihe 3: Vaihe: Ohjelmistoympäristön valmistelu

Projekti perustuu Arduino IDE: hen.

Se käyttää myös muokattua versiota UsbKeyboard -projektista. Olen nimennyt sen uudelleen nimellä UsbKeyboardMiku.

Voit ladata sekä Arduino -projektin että kirjaston arkistostani.

notabug.org/zsccat/PDAFT-HID-Keyboard

Kun olet ladannut sekä Arduino -projektin että kirjaston. Laita UsbKeyboardMikyu kirjastokansioosi ja avaa MikuButton -projekti Arduino IDE: ssä.

Vaihe 4: Vaihe 4: Rakenna ja lähetä Arduino -projekti

Olemme todella täällä. Sinun tarvitsee vain ladata koodi AVR -mikro -ohjaimeesi ja olemme valmiita lähtemään.

Jos mikro -ohjaimellesi on jo asennettu käynnistyslatain, voit ladata koodin napsauttamalla latauspainiketta.

Tai voit käyttää ohjelmoijaa lataamiseen (esim. UsbAsp). Varmista vain, että olet käyttänyt ulkoista kristallia ja että sulake on asetettu oikein. (Arduino -korttia varten muutoksia ei tarvita, koska ne ovat jo saaneet oikean sulakkeen)

Vaihe 5: Vaihe 5: Testaus

Vaihe 5: Testaus
Vaihe 5: Testaus
Vaihe 5: Testaus
Vaihe 5: Testaus

Kytke vain USB -liitin tietokoneeseen, ja sen pitäisi olla HID -näppäimistö.

Avaimet on kartoitettu seuraavasti.

Kolmio -> 13

Neliö -> 12

Risti -> 11

Ympyrä -> 10

Aloita -> 9

Vasen liukusäädin Vasen -> A3

Vasen liukusäädin Oikea -> A2

Oikea liukusäädin Vasen -> A1

Oikea liukusäädin Oikea -> A0

Suositeltava: