
Taula de continguts:
2025 Autora: John Day | [email protected]. Última modificació: 2025-01-23 14:37

V-USB és una solució de biblioteca USB de baixa velocitat per a microcontroladors AVR. Ens permet crear dispositius HID (teclat, ratolí, Gamepad, etc.) mitjançant microcontroladors AVR.
La implementació del teclat HID es basa en HID 1.11. Admet fins a 6 pressions de tecla al mateix temps. També admet la retenció de tecles al llarg del temps. Podeu mantenir premuda una tecla mentre feu clic a una tecla diferent.
A continuació s’explica com creo un teclat HID per a Project Diva Arcade Future Tone. (PD-Loader 2.0)
Pas 1: Pas 1: Preparació de components
Microcontrolador AVR * 1 (ATMEGA8, 168, 328p, etc. Qualsevol microcontrolador amb flaix 4K + estaria bé)
16M Cristall * 1
104 Condensador * 1
Condensador 22P * 2
Resistència 68R * 2
1.5K resistència * 1
Diodo Zener de 3,6 V * 2
Endoll USB mascle * 1
Taula de pa * 1
Pas 2: Pas 2: Creeu la placa de circuit


Soldeu aquests components a la pissarra. He inclòs l’esquema del projecte. No hi ha molts components a soldar, ja que la major part del treball els fa el microcontrolador mitjançant codi.
Pas 3: Pas: Preparació de l'entorn del programari
El projecte es basa en Arduino IDE.
També utilitza una versió modificada del projecte UsbKeyboard. L'he canviat com a UsbKeyboardMiku.
Podeu descarregar Arduino Project i Library des del meu dipòsit.
notabug.org/zsccat/PDAFT-HID-Keyboard
Un cop hàgiu descarregat el projecte Arduino i la biblioteca. Introduïu UsbKeyboardMikyu a la carpeta de la biblioteca i obriu el projecte MikuButton a Arduino IDE.
Pas 4: Pas 4: Creeu i pengeu el projecte Arduino
Realment som aquí. Només cal que pengeu el codi al vostre micro controlador AVR i ja estem a punt.
Si el vostre micro controlador ja té instal·lat el carregador d’arrencada, només cal que feu clic al botó Puja per carregar el codi.
O podeu fer servir un programador per penjar (per exemple, UsbAsp). Només per assegurar-vos que heu utilitzat cristall extern i configurar correctament el fusible. (Per a la placa Arduino, no calen canvis, ja que ja tenen la configuració del fusible correcta)
Pas 5: pas 5: proves


Només cal que connecteu l’endoll USB a l’ordinador i s’hauria de reconèixer com a teclat HID.
Les tecles es mapen de la següent manera.
Triangle -> 13
Quadrat -> 12
Creu -> 11
Cercle -> 10
Inici -> 9
Control lliscant esquerre a l'esquerra -> A3
Control lliscant esquerre a la dreta -> A2
Control lliscant dret a l'esquerra -> A1
Lliscador dret a la dreta -> A0
Recomanat:
Emulador de teclat de controlador Ps2 a USB Hid: 3 passos

Emulador de teclat de controlador Ps2 a Usb Hid: es tracta d’un petit projecte per crear un adaptador usb de PC programable per a un controlador de ps2. És multiplataforma. Ho vaig fer perquè tenia problemes per instal·lar la solució de programari habitual (antimicro, joy2key, etc.). La biblioteca no compila per a adolescents
Demostració i prevenció de l'explotació del teclat Arduino (HID): 4 passos (amb imatges)

Demostració i prevenció d’explotació del teclat Arduino: en aquest projecte utilitzarem un arduino leonardo per simular un possible atac USB mitjançant HID (dispositiu d’interfície humain). He creat aquest tutorial no per ajudar els pirates informàtics, sinó per mostrar-vos alguns perills reals i com protegir-vos d'aquests
Última solució de controlador de Wifi USB per MacOS / Hackintosh High Sierra 10.13 Usb "Proof Future" amb Raspberry Pi: 4 passos

Última solució MacOS / Hackintosh High Sierra 10.13 Usb Wifi Driver "Future Proof" Solució que utilitza Raspberry Pi: Un dels problemes més frustrants de l'últim macOS / Hackintosh és la disponibilitat del controlador wifi usb. Tinc 3 usb wifi que no funcionen a macOS High Sierra 10.13El meu darrer wifi usb és panda sense fil, però el suport del controlador per macO
Interfície de teclat amb 8051 i visualització de números de teclat en 7 segments: 4 passos (amb imatges)

Interfície de teclat amb 8051 i visualització de números de teclat en 7 segments: en aquest tutorial us explicaré com podem interfície de teclat amb 8051 i mostrar números de teclat en pantalla de 7 segments
Teclat Das ràpid i brut (teclat en blanc): 3 passos

Teclat Das ràpid i brut (teclat en blanc): un teclat Das és el nom del teclat més popular sense inscripcions a les tecles (teclat en blanc). El teclat Das es ven per 89,95 dòlars. Aquest instructiu us guiarà tot i fer-ne un amb qualsevol teclat antic que tingueu al voltant