فهرست مطالب:
- مرحله 1: مرحله 1: آماده سازی قطعات
- مرحله 2: مرحله 2: برد مدار را بسازید
- مرحله 3: مرحله: آماده سازی محیط نرم افزار
- مرحله 4: مرحله 4: پروژه Arduino را بسازید و بارگذاری کنید
- مرحله 5: مرحله 5: آزمایش
تصویری: HID Keyboard Controller for Project Diva Aracade Future Tone: 5 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:52
V-USB یک راه حل کتابخانه USB کم سرعت برای کنترل کننده های میکرو AVR است. این ما را قادر می سازد تا دستگاه های HID (صفحه کلید ، ماوس ، گیم پد و غیره) را با استفاده از میکرو کنترلرهای AVR ایجاد کنیم.
پیاده سازی صفحه کلید HID بر اساس HID 1.11 است. حداکثر 6 فشار همزمان را پشتیبانی می کند. همچنین از نگه داشتن کلید در طول زمان پشتیبانی می کند. شما می توانید یک کلید را در حالی که روی کلید دیگری کلیک می کنید پایین نگه دارید.
در اینجا نحوه ایجاد یک صفحه کلید HID برای Project Diva Arcade Future Tone آمده است. (PD-Loader 2.0)
مرحله 1: مرحله 1: آماده سازی قطعات
میکرو کنترلر AVR * 1 (ATMEGA8 ، 168 ، 328p و غیره هر کنترلر میکرو با فلش 4K+ خوب است)
کریستال 16M * 1
104 خازن * 1
خازن 22P * 2
مقاومت 68R * 2
مقاومت 1.5K * 1
دیود زنر 3.6 ولت * 2
USB USB Plug * 1
تخته نان * 1
مرحله 2: مرحله 2: برد مدار را بسازید
این اجزا را به تخته نان بچسبانید. من شماتیک پروژه را درج کرده ام. اجزای زیادی برای لحیم کاری وجود ندارد زیرا بیشتر کارها توسط میکرو کنترلر از طریق کد انجام می شود.
مرحله 3: مرحله: آماده سازی محیط نرم افزار
این پروژه بر اساس Arduino IDE ساخته شده است.
همچنین از نسخه اصلاح شده پروژه UsbKeyboard استفاده می کند. من آن را به UsbKeyboardMiku تغییر نام دادم.
شما می توانید پروژه و کتابخانه Arduino را از مخزن من بارگیری کنید.
notabug.org/zsccat/PDAFT-HID-Keyboard
پس از بارگیری پروژه Arduino و کتابخانه. UsbKeyboardMikyu را در پوشه کتابخانه خود قرار دهید و پروژه MikuButton را در Arduino IDE باز کنید.
مرحله 4: مرحله 4: پروژه Arduino را بسازید و بارگذاری کنید
ما واقعاً اینجا هستیم. فقط باید کد را روی میکرو کنترلر AVR خود بارگذاری کنید و ما آماده حرکت هستیم.
اگر میکرو کنترلر شما قبلاً بوت لودر را نصب کرده است ، فقط می توانید برای بارگذاری کد روی دکمه بارگذاری کلیک کنید.
یا ممکن است از برنامه نویس برای بارگذاری استفاده کنید (به عنوان مثال UsbAsp). فقط برای اطمینان از اینکه از کریستال خارجی استفاده کرده اید و تنظیم فیوز را به درستی انجام داده اید. (برای برد آردوینو ، هیچ تغییری لازم نیست زیرا تنظیمات فیوز صحیح در حال حاضر انجام شده است)
مرحله 5: مرحله 5: آزمایش
فقط کافی است USB را به کامپیوتر خود وصل کنید و باید به عنوان صفحه کلید HID مجدداً متصل شود.
کلیدها به صورت زیر ترسیم می شوند.
مثلث -> 13
مربع -> 12
صلیب -> 11
دایره -> 10
شروع -> 9
چپ لغزنده چپ -> A3
اسلایدر چپ راست -> A2
کشویی راست چپ -> A1
راست لغزنده راست -> A0
توصیه شده:
Ps2 Controller to Usb Hid Keyboard Emulator: 3 مرحله
Ps2 Controller to Usb Hid Keyboard Emulator: این یک پروژه کوچک برای ایجاد یک آداپتور usb کامپیوتر قابل برنامه ریزی برای یک کنترلر ps2 است. این پلت فرم متقاطع است. من این کار را کردم زیرا در نصب نرم افزار معمول مشکل داشتم (antimicro ، joy2key و غیره). کتابخانه برای نوجوانان گردآوری نمی شود
A Simple Tone Generator: 7 مرحله (همراه با تصاویر)
A Simple Tone Generator: Arduino Tone Generator مجموعه ای از سوئیچ ها است که یک ترمینال مشترک به GND دارند و پین های باقی مانده به 2 ، 3 ، 4 ، 5 ، 6 ، 7 ، 8 و 9 پین های دیجیتالی آردوینو و دارای بلندگو نیز متصل هستند. بین GND و پین دیجیتال 11 از Arduino Uno نصب شده است
3D Print Back to the Future TIme Clock Clock: 71 مرحله (همراه با تصاویر)
3D Print Back to the Future TIme Circuit Clock: فایل LED.stl سمت چپ جلو اشتباه بود و به روز شده است. ساعت مدار زیر موارد زیر را از طریق نمایشگرهای LED نشان می دهد. زمان مقصد & ndash؛ (بالا-قرمز) زمان مقصد ناحیه ای است که تاریخ و زمان ثابتی را نشان می دهد. استفاده از این موارد
آخرین راه حل MacOS/Hackintosh High Sierra 10.13 USB Wifi Driver "Future Proof" با استفاده از Raspberry Pi: 4 مرحله
آخرین راه حل MacOS/Hackintosh High Sierra 10.13 USB Wifi Driver "Future Proof" راه حل با استفاده از Raspberry Pi: یکی از ناامید کننده ترین مشکل در آخرین macOS/Hackintosh در دسترس بودن درایور usb wifi است. من 3 USB usb ندارم که هیچ کدام از آنها در جدیدترین کار نمی کنند macOS High Sierra 10.13 آخرین وای فای usb من پاندا بی سیم است ، اما راننده از macO پشتیبانی می کند
کنترل از راه دور بلوتوث "Retro Future": 9 مرحله (همراه با تصاویر)
ریموت بلوتوث "Retro Future": من همیشه ظاهر و احساس & quot؛ دنیای فردا & quot؛ را دوست داشتم. ما در اواسط قرن محصولات علمی تخیلی و مفهومی ارائه شدیم. خوب ، این درست نیست. وقتی جوان بودم فکر می کردم Tricoders در Star Trek زشت و دست و پا چلفتی هستند ، اما