Satura rādītājs:
- 1. darbība: 1. darbība: komponenta sagatavošana
- 2. darbība: 2. darbība: izveidojiet shēmas plati
- 3. darbība. Solis: programmatūras vides sagatavošana
- 4. darbība: 4. darbība: izveidojiet un augšupielādējiet Arduino projektu
- 5. darbība: 5. darbība: pārbaude
Video: HID tastatūras kontrolieris projektam Diva Aracade Future Tone: 5 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:51
V-USB ir zema ātruma USB bibliotēkas risinājums AVR mikrokontrolleriem. Tas ļauj mums izveidot HID ierīces (tastatūru, peli, spēļu paneli utt.), Izmantojot AVR mikrokontrollerus.
HID tastatūras ieviešanas pamatā ir HID 1.11. Tas atbalsta ne vairāk kā 6 taustiņu nospiešanas vienlaicīgi. Tas arī atbalsta taustiņu turēšanu laika gaitā. Jūs varat turēt vienu taustiņu nospiestu, vienlaikus noklikšķinot uz cita taustiņa.
Lūk, kā es izveidoju HID tastatūru Project Diva Arcade Future Tone. (PD-Loader 2.0)
1. darbība: 1. darbība: komponenta sagatavošana
AVR mikrokontrolleris * 1 (ATMEGA8, 168, 328p utt. Jebkurš mikrokontrolleris ar 4K+ zibspuldzi būtu piemērots)
16 miljoni kristāla * 1
104 Kondensators * 1
22P kondensators * 2
68R rezistors * 2
1,5K rezistors * 1
3.6V Zener diode * 2
USB vīriešu spraudnis * 1
Maizes dēlis * 1
2. darbība: 2. darbība: izveidojiet shēmas plati
Lodējiet šos komponentus pie maizes dēļa. Es iekļāvu projekta shēmu. Lodējamo komponentu nav daudz, jo lielāko daļu darba veic mikrokontrolleris, izmantojot kodu.
3. darbība. Solis: programmatūras vides sagatavošana
Projekts ir balstīts uz Arduino IDE.
Tas arī izmanto modificētu UsbKeyboard projekta versiju. Es to pārdēvēju par UsbKeyboardMiku.
Jūs varat lejupielādēt gan Arduino projektu, gan bibliotēku no manas krātuves.
notabug.org/zsccat/PDAFT-HID-Keyboard
Kad esat lejupielādējis gan Arduino projektu, gan bibliotēku. Ievietojiet UsbKeyboardMikyu savā bibliotēkas mapē un atveriet MikuButton projektu Arduino IDE.
4. darbība: 4. darbība: izveidojiet un augšupielādējiet Arduino projektu
Mēs patiešām esam šeit. Vienkārši augšupielādējiet kodu savā AVR mikrokontrollerī, un mēs esam gatavi darbam.
Ja jūsu mikrokontrolleris jau ir instalējis sāknēšanas ielādētāju, varat vienkārši noklikšķināt uz augšupielādes pogas, lai augšupielādētu kodu.
Vai arī augšupielādei varat izmantot programmētāju (piemēram, UsbAsp). Tikai, lai pārliecinātos, ka esat izmantojis ārējo kristālu un pareizi iestatījis drošinātāju. (Arduino plāksnei nav nepieciešamas izmaiņas, jo tām jau ir pareizs drošinātāju iestatījums)
5. darbība: 5. darbība: pārbaude
Vienkārši pievienojiet USB spraudni datoram, un tas ir jāpārveido kā HID tastatūra.
Atslēgas tiek kartētas šādi.
Trīsstūris -> 13
Kvadrāts -> 12
Krusts -> 11
Aplis -> 10
Sākt -> 9
Kreisais slīdnis pa kreisi -> A3
Kreisais slīdnis pa labi -> A2
Labais slīdnis pa kreisi -> A1
Labais slīdnis pa labi -> A0
Ieteicams:
DIY tastatūras kontrolieris MAME un virtuālajam pinballam: 4 soļi (ar attēliem)
DIY tastatūras kontrolieris MAME un virtuālajam pinballam: šis instrukciju komplekts ļauj jums izveidot savu tastatūras kontrolieri, izmantojot vecas tastatūras, lai samaksātu par kādu vadu, lodmetālu un koka gabalu. Šie kontrolieri ir izmantoti manos MAME un Virtual Pinball projektos . Skatīt Virtual Pinball Inst
Ps2 kontrolieris USB slēptās tastatūras emulatoram: 3 soļi
Ps2 kontrolieris USB slēptās tastatūras emulatoram: Šis ir neliels projekts, lai izveidotu programmējamu datora USB adapteri ps2 kontrolierim. Tā ir pārrobežu platforma. Es to izveidoju, jo man bija grūtības instalēt parasto programmatūras risinājumu (antimicro, joy2key utt.). Bibliotēka neapkopo pusaudžus
Arduino tastatūras izmantošanas demonstrācija (HID) un novēršana: 4 soļi (ar attēliem)
Arduino tastatūras izmantošanas demonstrācija (HID) un novēršana: Šajā projektā mēs izmantosim arduino leonardo, lai simulētu iespējamo USB uzbrukumu, izmantojot HID (humain interfeisa ierīce). Es esmu izveidojis šo pamācību, lai nepalīdzētu hakeriem, bet lai parādītu jums dažas reālas briesmas un to, kā pasargāt sevi no šiem
Basu, augstās skaņas un skaļuma USB kontrolieris ar tastatūras gaismas diodēm: 6 soļi (ar attēliem)
Bass, Treble un Volume USB kontrolieris ar tastatūras gaismas diodēm: manā galvenajā galddatorā ir Creative SoundBlaster Audigy, un man bija nepieciešams veids, kā ātri pielāgot basu un augstās skaņas iestatījumus (kā arī skaļumu), klausoties audio vai video multividi . Esmu pielāgojis kodu no diviem avotiem, kas sniegti
Tastatūras saskarne ar 8051 un tastatūras numuru parādīšana 7 segmentos: 4 soļi (ar attēliem)
Tastatūras saskarne ar 8051 un tastatūras numuru parādīšana 7 segmentos: šajā apmācībā es jums pastāstīšu par to, kā mēs varam saslēgt tastatūru ar 8051 un parādīt tastatūras numurus 7 segmentu displejā