Tartalomjegyzék:

HID billentyűzetvezérlő a Project Diva Aracade Future Tone számára: 5 lépés
HID billentyűzetvezérlő a Project Diva Aracade Future Tone számára: 5 lépés

Videó: HID billentyűzetvezérlő a Project Diva Aracade Future Tone számára: 5 lépés

Videó: HID billentyűzetvezérlő a Project Diva Aracade Future Tone számára: 5 lépés
Videó: НЕФИЛИМ И СТРАЖИ (Связь с пришельцами) - Л.А. Марзулли 2024, Július
Anonim
HID billentyűzetvezérlő a Project Diva Aracade Future Tone számára
HID billentyűzetvezérlő a Project Diva Aracade Future Tone számára

A V-USB egy kis sebességű USB könyvtári megoldás az AVR mikrovezérlőkhöz. Lehetővé teszi HID eszközök (billentyűzet, egér, játékpad stb.) Létrehozását az AVR mikrovezérlők használatával.

A HID billentyűzet megvalósítása a HID 1.11 -en alapul. Egyszerre maximum 6 gombnyomást támogat. Támogatja a billentyűk lenyomását is. Egy billentyűt lenyomva tarthat, miközben egy másik billentyűre kattint.

Így hozok létre HID billentyűzetet a Project Diva Arcade Future Tone számára. (PD-Loader 2.0)

1. lépés: 1. lépés: Az alkatrészek előkészítése

AVR mikrovezérlő * 1 (ATMEGA8, 168, 328p stb. Bármilyen 4K+ vakuval rendelkező mikrovezérlő rendben van)

16M kristály * 1

104 Kondenzátor * 1

22P kondenzátor * 2

68R ellenállás * 2

1,5K ellenállás * 1

3.6V Zener dióda * 2

USB dugó * 1

Kenyeretábla * 1

2. lépés: 2. lépés: Az áramköri lap építése

2. lépés: Építse fel az áramköri lapot
2. lépés: Építse fel az áramköri lapot
2. lépés: Építse fel az áramköri lapot
2. lépés: Építse fel az áramköri lapot

Forrasztja ezeket az alkatrészeket a kenyértáblára. Mellékeltem a projekt vázlatát. Nincs sok forrasztható alkatrész, mivel a legtöbb munkát a mikrovezérlő végzi kódon keresztül.

3. lépés: Lépés: A szoftverkörnyezet előkészítése

A projekt az Arduino IDE -re épül.

Az UsbKeyboard projekt módosított verzióját is felhasználja. Átneveztem UsbKeyboardMiku -ra.

Letöltheti az Arduino projektet és a Könyvtárat a tárhelyemről.

notabug.org/zsccat/PDAFT-HID-Keyboard

Miután letöltötte az Arduino projektet és a könyvtárat. Tegye a UsbKeyboardMikyu -t a könyvtármappájába, és nyissa meg a MikuButton projektet az Arduino IDE -ben.

4. lépés: 4. lépés: Építse fel és töltse fel az Arduino projektet

Valóban itt vagyunk. Csak fel kell töltenie a kódot az AVR mikrovezérlőjére, és készen állunk az indulásra.

Ha a mikrovezérlő már telepítette a rendszerbetöltőt, akkor kattintson a feltöltés gombra a kód feltöltéséhez.

Vagy használhat programozót a feltöltéshez (pl. UsbAsp). Csak azért, hogy megbizonyosodjon arról, hogy külső kristályt használt, és helyesen állítsa be a biztosítékot. (Az Arduino kártya esetében nincs szükség változtatásokra, mivel már megvan a megfelelő biztosítékbeállítás)

5. lépés: 5. lépés: tesztelés

5. lépés: Tesztelés
5. lépés: Tesztelés
5. lépés: Tesztelés
5. lépés: Tesztelés

Csak csatlakoztassa az USB -csatlakozót a számítógéphez, és azt HID billentyűzetnek kell minősíteni.

A kulcsok az alábbiak szerint vannak feltérképezve.

Háromszög -> 13

Négyzet -> 12

Kereszt -> 11

Kör -> 10

Kezdés -> 9

Bal csúszka Bal -> A3

Bal csúszka Jobb -> A2

Jobb csúszka balra -> A1

Jobb csúszka Jobbra -> A0

Ajánlott: