Mündəricat:
2025 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2025-01-13 06:56
V-USB, AVR mikro nəzarətçiləri üçün aşağı sürətli bir USB kitabxana həllidir. AVR mikro nəzarətçiləri istifadə edərək HID cihazları (Klaviatura, Mouse, Gamepad və s.) Yaratmağımıza imkan verir.
HID klaviatura tətbiqi HID 1.11 -ə əsaslanır. Maksimum 6 düyməni eyni anda dəstəkləyir. Vaxt keçdikcə düyməni saxlamağı da dəstəkləyir. Fərqli düyməni basarkən bir düyməni basıb saxlaya bilərsiniz.
Project Diva Arcade Future Tone üçün HID klaviatura necə yaratdığım budur. (PD-Yükləyici 2.0)
Addım 1: Addım 1: Komponent Hazırlanması
AVR mikro nəzarətçi * 1 (ATMEGA8, 168, 328p və s. 4K+ flaşlı hər hansı bir mikro nəzarətçi yaxşı olardı)
16M Kristal * 1
104 Kondansatör * 1
22P kondansatör * 2
68R Rezistor * 2
1.5K Rezistor * 1
3.6V Zener Diyot * 2
USB Kişi Fişi * 1
Çörək lövhəsi * 1
Addım 2: Adım 2: Dövrə lövhəsini qurun
Bu komponentləri çörək taxtasına lehimləyin. Layihənin sxemini daxil etdim. İşlərin çoxu kod vasitəsilə mikro nəzarətçi tərəfindən edildiyi üçün lehimlənəcək çoxlu komponent yoxdur.
Addım 3: Addım: Proqram mühitinin hazırlanması
Layihə Arduino IDE üzərində qurulub.
UsbKeyboard layihəsinin dəyişdirilmiş bir versiyasından da istifadə edir. Adını UsbKeyboardMiku olaraq dəyişdirdim.
Həm Arduino Layihəsini, həm də Kitabxananı depomdan yükləyə bilərsiniz.
notabug.org/zsccat/PDAFT-HID-Klaviatura
Həm Arduino layihəsini, həm də kitabxananı yüklədikdən sonra. UsbKeyboardMikyu kitabxana qovluğuna qoyun və Arduino IDE -də MikuButton layihəsini açın.
Addım 4: Adım 4: Arduino Layihəsini Qurun və Yükləyin
Biz həqiqətən burdayıq. Yalnız kodu AVR mikro nəzarətçinizə yükləməlisiniz və biz hazırıq.
Mikro nəzarətçinizdə artıq bootloader quraşdırılıbsa, kodu yükləmək üçün yükləmə düyməsini basa bilərsiniz.
Və ya yükləmək üçün bir proqramçıdan istifadə edə bilərsiniz (məsələn, UsbAsp). Yalnız xarici kristaldan istifadə etdiyinizə əmin olun və qoruyucu qurğunu düzgün əldə edin. (Arduino lövhəsi üçün heç bir dəyişiklik tələb olunmur, çünki onlar artıq düzgün qoruyucu quruluşa malikdir)
Addım 5: Adım 5: Test
Usb fişini kompüterinizə qoşun və HID klaviatura kimi yenidən bağlanmalıdır.
Açarlar aşağıdakı kimi xəritələnir.
Üçbucaq -> 13
Kvadrat -> 12
Xaç -> 11
Dairə -> 10
Başlayın -> 9
Sol sürüşmə Sol -> A3
Sol Kaydırıcı Sağ -> A2
Sağ Sürgü Sol -> A1
Sağ sürüşmə Sağ -> A0