فهرست مطالب:
- مرحله 1: قطعات و ابزارها
- مرحله 2: راه اندازی نرم افزار
- مرحله 3: چاپ مورد
- مرحله 4: سیم کشی و مونتاژ
- مرحله 5: چشمک زدن و اصلاح کد
- مرحله ششم: انجام شد
تصویری: صفحه کلید USB RGB One Button: 6 مرحله (همراه با تصاویر)
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:56
آیا تا به حال احساس کرده اید که نیاز به داشتن یک صفحه کلید کوچک و در عین حال کاربردی با نور پس زمینه RGB ، بزرگتر از اندازه یک کلید ندارید؟ نه؟ کسی که اهمیت می دهد ، به هر حال یکی بساز! این دستورالعمل شما را از طریق مراحل مورد نیاز برای ساختن صفحه کلید بسیار دکمه ای خود ، کمی بی فایده ، راهنمایی می کند.
مرحله 1: قطعات و ابزارها
برای ساخت این پروژه به…
قطعات:
یک هیئت توسعه مبتنی بر ATtiny85. این تخته ها کلون های برد Digispark هستند و می توانید آنها را با قیمت 1-2 GBP/USD خریداری کنید. چند نسخه از این برد وجود دارد که یکی دارای کانکتور USB A داخلی است ، و دو نسخه دیگر که دارای سوکت Micro USB هستند. موردی که برای این پروژه لازم است کوچکتر از دو مورد است که روی آن "TINY85" مطابق با "ATTINY85" نوشته شده است. همه تابلوها یکسان عمل می کنند ، اما فقط این صفحه در قاب چاپ سه بعدی قرار می گیرد
- یک LED WS2812b RGB. اینها نیز در اشکال مختلف وجود دارند ، نوع مورد نیاز آنها بر روی PCB گرد کوچک نصب شده است ، کمی بزرگتر از خود LED. از LED برهنه نیز می توان استفاده کرد ، اما به خاطر داشته باشید که لحیم کردن آنها بسیار دشوار است.
- یک سوئیچ سازگار با Cherry MX/ Cherry MX. سوئیچ هایی با محفظه شفاف ایده آل هستند زیرا اجازه عبور نور LEDS را می دهند.
- یک کلاه کلید سازگار با Cherry MX.
ابزارها:
- آهن لحیم کاری و لحیم کاری مورد نیاز است. Flux ، Solder Braid/Wick ، مجموعه ای از دستهای سوم و Flux بیشتر نیز مفید هستند.
- برای چاپ محفظه یک چاپگر سه بعدی مورد نیاز است ، اما اگر به ابزارهای دستی اولیه دسترسی دارید ، می توانید از چوب ، اکریلیک ، MDF و غیره استفاده کنید. همچنین می توان یک قاب را از یک جعبه پروژه کوچک ABS جدا کرد.
مرحله 2: راه اندازی نرم افزار
ابتدا باید درایورهای Arduino IDE و Digispark را نصب کنید. برای انجام این کار ، دستورالعمل های اینجا را دنبال کنید. طرح چشمک زدن موجود در صفحه پیوند شده را بارگذاری کنید تا مطمئن شوید صفحه شما کار می کند. در مرحله بعد ، برای کنترل led باید کتابخانه Adafruit Neopixel را نصب کنید. در Arduino IDE ، به Tools> Manage Libraries رفته و عبارت "Adafruit Neopixel" را جستجو کنید. کتابخانه ای با همین نام را بارگیری و نصب کنید.
مرحله 3: چاپ مورد
فایل های STL مورد نیاز برای پرونده و کد نمونه را می توانید از thingiverse در اینجا بارگیری کنید. هر دو قسمت مورد را بارگیری و چاپ کنید ، و مطمئن شوید که به کد متصل شده اید - بعداً به آن نیاز خواهید داشت.
مرحله 4: سیم کشی و مونتاژ
همانطور که در نمودار و تصاویر نشان داده شده است ، اجزاء را سیم بندی کنید. پین داده leds باید به پین P1 روی برد و سوئیچ به P2 متصل شود. اطمینان حاصل کنید که P1 را به پین داده leds IN IN و نه پین OUT داده وصل کرده اید. در مرحله بعد ، تخته را با دقت داخل قاب قرار دهید. محکم است ، و پس از آن ، حذف آن بسیار دشوار خواهد بود ، بنابراین قبل از دست سیم کشی خود را دوباره بررسی کنید. سپس ، پورت micro usb را با برش مربوطه روی قاب قرار دهید ، یک پیچ گوشتی تخت (یا ابزار مشابه) را پشت تخته بچسبانید و از آن برای سوکت سوکت به داخل برش استفاده کنید. باید محکم جا بیفتد. از چسب داغ برای نگه داشتن تخته در محل خود استفاده کنید. در نهایت ، دو فرورفتگی در بالای محفظه را با دو برجستگی در قاعده تراز کنید و آنها را در کنار هم قرار دهید. به خاطر داشته باشید که قاب برای باز شدن بعد از مونتاژ طراحی نشده است ، اگر در مورد سیم کشی خود مطمئن نیستید ، کد را فلش کنید (همانطور که در مرحله بعدی نشان داده شده است) و قبل از نصب کیس ، led و سوئیچ را آزمایش کنید.
مرحله 5: چشمک زدن و اصلاح کد
کد نمونه ای را که از مرحله 3 بارگیری کرده اید از حالت فشرده خارج کرده و در Arduino IDE باز کنید. این طرح ساده به شما امکان می دهد نور پس زمینه را روی رنگ دلخواه خود تنظیم کرده و کلیدی را روی سوئیچ ترسیم کنید. متغیرهای نور پس زمینه R ، G و B را تغییر دهید تا رنگی را که دوست دارید نور پس زمینه باشد و نور پس زمینه روشنایی را برای تغییر شدت LED انتخاب کنید. هر چهار این متغیرها باید دارای عددی از 0 (خاموش) تا 255 (حداکثر) باشند. برای ترسیم نقشه یک کلید ، متغیر "keyCode" را با هر کلیدی که دوست دارید تغییر دهید. لیست کدهای کلیدی را می توانید در اینجا پیدا کنید. هنگامی که کد را به دلخواه تغییر دادید ، دکمه بارگذاری را فشار دهید ، تا کد را روی برد خود کامپایل کرده و فلش کنید. پس از اتمام کامپایل ، ترمینال از شما می خواهد که برد خود را وصل کنید. مطمئن شوید که ظرف 60 ثانیه آن را به برق متصل کرده اید ، در غیر اینصورت باید مراحل بارگذاری را تکرار کنید.
مرحله ششم: انجام شد
اکنون باید یک صفحه کلید تک کلیدی کاملاً کاربردی داشته باشید! کد ارائه شده یک صفحه کلید USB HID معمولی را تقلید می کند ، بنابراین می توان بدون نصب نرم افزار اضافی از آن استفاده کرد ، اگرچه می توانید برنامه های کلان مانند AutoHotkey را برای فشار دادن کلید هنگام خودکار بارگیری کنید. اگر می خواهید کد را بیش از آنچه کد ارائه می دهد سفارشی کنید ، می توانید کد خود را با استفاده از کتابخانه Digikeyboard بنویسید. از کتابخانه FastLED نیز می توان برای کنترل led استفاده کرد و عملکردهای بسیار قوی تری نسبت به Adafruit_Neopixel ارائه می دهد.
اگر این دستورالعمل را دوست داشتید ، لطفاً در مسابقه بزرگ و کوچک به آن رای دهید ، از آن لذت ببرید!
توصیه شده:
استفاده از 1602 صفحه کلید صفحه کلید LCD W/ Arduino [+پروژه های کاربردی]: 7 مرحله
استفاده از 1602 LCD Keypad Shield W/ Arduino [+پروژه های کاربردی]: می توانید این و سایر آموزش های شگفت انگیز را در وب سایت رسمی ElectroPeak بخوانید. مرور کلی در این آموزش ، نحوه استفاده از سپر صفحه کلید Arduino LCD با 3 پروژه کاربردی را خواهید آموخت. آنچه خواهید آموخت: نحوه تنظیم سپر و شناسایی کلیدها
رابط صفحه کلید با 8051 و نمایش شماره های صفحه کلید در 7 بخش: 4 مرحله (همراه با تصاویر)
رابط صفحه کلید با 8051 و نمایش شماره های صفحه کلید در 7 بخش: در این آموزش من به شما می گویم که چگونه می توان صفحه کلید را با 8051 و نمایش شماره های صفحه کلید در نمایش 7 بخش نمایش داد
رفع کلید صفحه کلید: 5 مرحله (همراه با تصاویر)
رفع یک صفحه کلید: من یک صفحه کلید عالی در شمع آشغال ما پیدا کردم ، یک صفحه کلید طبیعی ارگونومیک مایکروسافت. این یک طرح راحت دارد ، اما فقط یک مشکل وجود داشت. کلید N خیلی پاسخگو نبود. برای ثبت نام ، مجبور بودید واقعاً آن را بکوبید. به طور طبیعی ، این نبود
صفحه کلید سریع و کثیف Das (صفحه کلید خالی): 3 مرحله
صفحه کلید سریع و کثیف Das (صفحه کلید خالی): صفحه کلید Das نام محبوب ترین صفحه کلید بدون کتیبه روی کلیدها (صفحه کلید خالی) است. صفحه کلید Das با قیمت 89.95 دلار به فروش می رسد. این دستورالعمل می تواند شما را راهنمایی کند هر چند خودتان با هر صفحه کلید قدیمی که در اطراف آن قرار گرفته اید یک دستگاه تهیه کنید
تمیز کردن صفحه کلید آلومینیومی اپل یا هر صفحه کلید نرم دیگر: 5 مرحله
تمیز کردن صفحه کلید آلومینیومی Apple …. این دستورالعمل به شما کمک می کند تا آن را تمیز کنید. مراقب باشید ، زیرا اگر صفحه کلید شما هنگام انجام این کار خراب شود ، من مسئولیتی ندارم …. SUCKS F