Përmbajtje:
- Hapi 1: Hapi 1: Përgatitja e Komponentit
- Hapi 2: Hapi 2: Ndërtoni Bordin e Qarkut
- Hapi 3: Hapi: Përgatitja e Mjedisit Softuerik
- Hapi 4: Hapi 4: Ndërtoni dhe Ngarkoni Projektin Arduino
- Hapi 5: Hapi 5: Testimi
Video: HID Kontrolluesi i tastierës për Project Diva Aracade Tone Future: 5 Hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:10
V-USB është një zgjidhje bibliotekash USB me shpejtësi të ulët për mikro kontrolluesit AVR. Na mundëson të krijojmë pajisje HID (Tastiera, Mouse, Gamepad etj) duke përdorur mikrokontrolluesit AVR.
Zbatimi i tastierës HID bazohet në HID 1.11. Ai mbështet maksimumi 6 shtypje të tastit në të njëjtën kohë. Ai gjithashtu mbështet mbajtjen e çelësave me kalimin e kohës. Ju mund të mbani një çelës poshtë ndërsa klikoni në një çelës tjetër.
Ja se si krijoj një tastierë HID për Project Diva Arcade Future Tone. (PD-Loader 2.0)
Hapi 1: Hapi 1: Përgatitja e Komponentit
Mikrokontrolluesi AVR * 1 (ATMEGA8, 168, 328p etj. Çdo mikrokontrollues me flash 4K+ do të ishte në rregull)
16M Kristal * 1
104 Kondensator * 1
Kondensator 22P * 2
68R Rezistencë * 2
Rezistencë 1.5K * 1
3.6V Diodë Zener * 2
Prizë USB Mashkull * 1
Tabela e bukës * 1
Hapi 2: Hapi 2: Ndërtoni Bordin e Qarkut
Ngjitini këto përbërës në tabelën e bukës. Unë kam përfshirë skemën për projektin. Nuk ka shumë përbërës për t'u bashkuar pasi shumica e punës bëhen nga mikrokontrolluesi përmes kodit.
Hapi 3: Hapi: Përgatitja e Mjedisit Softuerik
Projekti është ndërtuar në Arduino IDE.
Ai gjithashtu përdor një version të modifikuar të projektit UsbKeyboard. Unë e kam riemëruar atë si UsbKeyboardMiku.
Ju mund të shkarkoni Projektin Arduino dhe Bibliotekën nga depoja ime.
notabug.org/zsccat/PDAFT-HID-Kyboard
Pasi të keni shkarkuar projektin Arduino dhe bibliotekën. Vendoseni UsbKeyboardMikyu në dosjen tuaj të bibliotekës dhe hapni projektin MikuButton në Arduino IDE.
Hapi 4: Hapi 4: Ndërtoni dhe Ngarkoni Projektin Arduino
Ne jemi vërtet këtu. Thjesht duhet të ngarkoni kodin në mikro kontrolluesin tuaj AVR dhe ne jemi gati për të shkuar.
Nëse mikrokontrolluesi juaj tashmë është instaluar bootloader, ju thjesht mund të klikoni në butonin e ngarkimit për të ngarkuar kodin.
Ose mund të përdorni një programues për të ngarkuar (p.sh. UsbAsp). Vetëm për t'u siguruar që keni përdorur kristalin e jashtëm dhe merrni konfigurimin e siguresës në mënyrë korrekte. (Për bordin Arduino, nuk kërkohen ndryshime pasi ato tashmë kanë marrë konfigurimin e duhur të siguresave)
Hapi 5: Hapi 5: Testimi
Thjesht lidhni prizën Usb në kompjuterin tuaj dhe duhet të rilindet si një tastierë HID.
Çelësat janë të hartuar si më poshtë.
Trekëndëshi -> 13
Sheshi -> 12
Kryq -> 11
Rrethi -> 10
Fillimi -> 9
Rrëshqitësi i majtë Majtas -> A3
Rrëshqitës i majtë Djathtas -> A2
Rrëshqitës i djathtë Majtas -> A1
Rrëshqitës i djathtë Djathtas -> A0
Recommended:
Kontrolluesi dhe kontrolluesi i zënies së dhomës MicroBit: 4 hapa
Kontrolluesi dhe kontrolluesi i zënies së dhomës MicroBit: Gjatë një pandemie, një mënyrë për të zvogëluar transmetimin e virusit është të maksimizoni distancën fizike midis njerëzve. Në dhoma ose dyqane, do të ishte e dobishme të dini se sa njerëz janë në hapësirën e mbyllur në çdo kohë. Ky projekt përdor një palë
Kontrolluesi i tastierës DIY për MAME dhe Pinball Virtual: 4 hapa (me fotografi)
Kontrolluesi i tastierës DIY për MAME dhe Pinball Virtual: Ky grup udhëzimesh ju lejon të krijoni kontrolluesin tuaj të tastierës duke përdorur tastiera të vjetra për koston e një teli, lidhës dhe një copë druri. Këta kontrollues janë përdorur në projektet e mia MAME dhe Pinball Virtual . Shih Instalimin Pinball Virtual
Demo e shfrytëzimit të tastierës Arduino (HID) dhe parandalimi: 4 hapa (me fotografi)
Arduino Keyboard Exploit Demo (HID) dhe Parandalimi: Në këtë projekt ne do të përdorim një arduino leonardo për të simuluar një sulm të mundshëm USB duke përdorur HID (pajisje humane interface). Unë e kam krijuar këtë tutorial jo për të ndihmuar hakerat, por për t’ju treguar disa rreziqe të vërteta dhe si të mbroni veten tuaj nga ato
Kontrolluesi i basit, trefishtë dhe volumit USB me LED të tastierës: 6 hapa (me fotografi)
Kontrolluesi i basit, trefishit dhe vëllimit USB me LED të tastierës: Unë kam një Creative SoundBlaster Audigy në kompjuterin tim kryesor desktop dhe më duhej një mënyrë për të rregulluar shpejt cilësimet e basit dhe të trefishtë (si dhe volumin) kur dëgjoni media audio ose video Me Unë kam përshtatur kodin nga dy burime të dhëna në
Ndërfaqja e tastierës me 8051 dhe shfaqja e numrave të tastierës në 7 segmente: 4 hapa (me fotografi)
Ndërfaqja e tastierës me 8051 dhe shfaqja e numrave të tastierës në 7 segmente: Në këtë tutorial do t'ju tregoj se si mund të ndërlidhim tastierën me 8051 dhe shfaqjen e numrave të tastierës në ekranin e 7 segmenteve