Indholdsfortegnelse:

HID Keyboard Controller til Project Diva Aracade Future Tone: 5 trin
HID Keyboard Controller til Project Diva Aracade Future Tone: 5 trin

Video: HID Keyboard Controller til Project Diva Aracade Future Tone: 5 trin

Video: HID Keyboard Controller til Project Diva Aracade Future Tone: 5 trin
Video: PPSSPP 1.11.3 Android | Hatsune Miku-Project DIVA- extend | Cheat Code | Vulkan API 60FPS Tutorial 2024, November
Anonim
HID Keyboard Controller til Project Diva Aracade Future Tone
HID Keyboard Controller til Project Diva Aracade Future Tone

V-USB er en lavhastigheds USB-biblioteksløsning til AVR-mikrokontroller. Det gør det muligt for os at oprette HID -enheder (tastatur, mus, gamepad osv.) Ved hjælp af AVR -mikrokontroller.

HID -tastaturimplementeringen er baseret på HID 1.11. Det understøtter max 6 tastetryk på samme tid. Det understøtter også nøglehold over tid. Du kan holde en tast nede, mens du klikker på en anden tast.

Sådan opretter jeg et HID -tastatur til Project Diva Arcade Future Tone. (PD-Loader 2.0)

Trin 1: Trin 1: Forberedelse af komponenter

AVR mikrokontroller * 1 (ATMEGA8, 168, 328p osv. Enhver mikrokontroller med 4K+ flash ville være OK)

16M krystal * 1

104 Kondensator * 1

22P kondensator * 2

68R Modstand * 2

1,5K modstand * 1

3,6V zener -diode * 2

USB -hanstik * 1

Brødbræt * 1

Trin 2: Trin 2: Byg printkortet

Trin 2: Byg printkortet
Trin 2: Byg printkortet
Trin 2: Byg printkortet
Trin 2: Byg printkortet

Lod disse komponenter til brødbrættet. Jeg har inkluderet skematikken for projektet. Der er ikke mange komponenter, der skal loddes, da det meste af arbejdet udføres af mikrokontrolleren via kode.

Trin 3: Trin: Forberedelse af softwaremiljø

Projektet er bygget på Arduino IDE.

Det bruger også en modificeret version af UsbKeyboard -projektet. Jeg har omdøbt det til UsbKeyboardMiku.

Du kan downloade både Arduino Project og Library fra mit lager.

notabug.org/zsccat/PDAFT-HID-Keyboard

Når du har downloadet både Arduino -projektet og biblioteket. Sæt UsbKeyboardMikyu i din biblioteksmappe, og åbn MikuButton -projektet i Arduino IDE.

Trin 4: Trin 4: Byg og upload Arduino -projektet

Vi er virkelig her. Du skal bare uploade kode til din AVR -mikrocontroller, og vi er klar til at gå.

Hvis din mikrocontroller allerede har installeret bootloader, kan du bare klikke på upload -knappen for at uploade koden.

Eller du kan bruge en programmør til at uploade (f.eks. UsbAsp). Bare for at sikre, at du har brugt ekstern krystal og få sikringen korrekt konfigureret. (For Arduino -kort kræves ingen ændringer, da de allerede har den korrekte sikringsopsætning)

Trin 5: Trin 5: Test

Trin 5: Test
Trin 5: Test
Trin 5: Test
Trin 5: Test

Slut bare USB -stikket til din computer, og det skal genkendes som et HID -tastatur.

Nøglerne er kortlagt som følger.

Trekant -> 13

Firkant -> 12

Kryds -> 11

Cirkel -> 10

Start -> 9

Venstre skyder Venstre -> A3

Venstre skyder Højre -> A2

Højre skyder Venstre -> A1

Højre skyder Højre -> A0

Anbefalede: