جدول المحتويات:

لوحة مفاتيح HotKeys مع ملفات تعريف مخصصة: 14 خطوة (بالصور)
لوحة مفاتيح HotKeys مع ملفات تعريف مخصصة: 14 خطوة (بالصور)

فيديو: لوحة مفاتيح HotKeys مع ملفات تعريف مخصصة: 14 خطوة (بالصور)

فيديو: لوحة مفاتيح HotKeys مع ملفات تعريف مخصصة: 14 خطوة (بالصور)
فيديو: معلومة اكسيل في ثواني ـ 63 ـ اختصارات الكيبورد Shortcut ـ ادراج الشكل البياني F11 2024, شهر نوفمبر
Anonim
لوحة مفاتيح HotKeys مع ملفات تعريف مخصصة
لوحة مفاتيح HotKeys مع ملفات تعريف مخصصة
لوحة مفاتيح HotKeys مع ملفات تعريف مخصصة
لوحة مفاتيح HotKeys مع ملفات تعريف مخصصة
لوحة مفاتيح HotKeys مع ملفات تعريف مخصصة
لوحة مفاتيح HotKeys مع ملفات تعريف مخصصة
لوحة مفاتيح HotKeys مع ملفات تعريف مخصصة
لوحة مفاتيح HotKeys مع ملفات تعريف مخصصة

أتمنى أن تكون بخير وسط هذا الوباء. كن آمنا. كن قويا. # كوفيد19

بصفتي مصممًا صناعيًا ، أحتاج إلى الوصول إلى أكثر من 7-8 برامج تتضمن Solidworks و Photoshop و Illustrator و Keyshot و Indesign وما إلى ذلك بشكل يومي ونعم عدد قليل من الألعاب أيضًا. لذلك ، واجهت مشكلتين من أصل هذا الجهاز إلى وجوده.

  • المفاتيح المبعثرة - ينتقل اليد الكاملة فوق لوحة المفاتيح بحثًا عن مفتاح موجود في الزاوية المقابلة مثل مفتاح ESC و ENTER. وبالمثل ، هناك أكثر من 15 مفتاحًا أستخدمها فقط في Solidworks وتلك منتشرة في جميع أنحاء لوحة المفاتيح. لذا ، بدلاً من تغيير تفضيلات لوحة المفاتيح ، بحثت مرارًا وتكرارًا عن لوحة مفاتيح صغيرة يمكن تخصيصها وفقًا لاحتياجاتي. بعد إجراء بعض الأبحاث ، وجدت الكثير من التصميمات والرموز التي يمكنها القيام بهذه المهمة بسهولة. لكن بمجرد أن قفزت إلى المسألة الثانية ، وجدت أنه لا أحد من التصميم يمكن أن يلغي ذلك.
  • وظائف مختلفة - كانت المشكلة الثانية عندما أقوم بتبديل البرنامج ، فإن معظم المفاتيح تقوم بتبديل وظائفها مثل Adobe Photoshop يقوم بالتكبير باستخدام ALT + Scroll ولكن عندما أذهب إلى Adobe Acrobat ، يتم التكبير بواسطة CTRL + Scroll. وبالمثل ، لا أريد معظم المفاتيح في Keyshot التي أستخدمها عادةً في Solidworks. وأنا لا أستخدم مفاتيح الأسهم في Solidworks وهي مطلوبة للغاية أثناء اللعب.

لذلك ، قررت إنشاء لوحة مفاتيح HotKeys بمقبض دوار وشاشة LCD رخيصة للتبديل بين البرامج المختلفة مع تعيين مفتاح مخصص.

هذا Instructable هو تبسيط سير العمل وتحسين الإنتاجية.

دعونا نتمنى أن تستمتع به ودعنا نبدأ!

الخطوة 1: إغلاق جائحة COVID-19 - تحدٍ لمكونات المصدر

COVID-19 Pandemic Lock-down - تحدي لمكونات المصدر
COVID-19 Pandemic Lock-down - تحدي لمكونات المصدر
COVID-19 Pandemic Lock-down - تحدي لمكونات المصدر
COVID-19 Pandemic Lock-down - تحدي لمكونات المصدر
COVID-19 Pandemic Lock-down - تحدي لمكونات المصدر
COVID-19 Pandemic Lock-down - تحدي لمكونات المصدر
COVID-19 Pandemic Lock-down - تحدي لمكونات المصدر
COVID-19 Pandemic Lock-down - تحدي لمكونات المصدر

يحارب العالم جائحة COVID-19 وثلث السكان قيد الإغلاق. في الهند ، نحن أيضًا معزولون في منازلنا ولا توجد إمكانية لطلب مكونات لهذا المشروع حيث تم إيقاف معظم الأنشطة التجارية. لكن لدي معظم المكونات المضمنة في منتج واحد أو آخر.

لدي بعض المنتجات التالفة ، والتي تشمل:

  • لوحة مفاتيح TVS Gold Bharat لمفاتيح CherryMX.
  • 12864 Reprap العرض الذكي لجهاز التشفير الدوراني ومقياس الجهد.
  • وحدة LCD لـ 1602 LCD
  • تم استرداد مكونات قليلة أخرى من المشاريع السابقة.

الخطوة الثانية: التصميم

التصميم
التصميم
التصميم
التصميم
التصميم
التصميم

تم تصميم Complete Project في Solidworks مع الحفاظ على جميع المعلمات الخاصة بالتصنيع الإضافي ، باستخدام مكونات الرف.

الخطوة 3: ما المكونات التي نحتاجها؟

ما المكونات التي نحتاجها؟
ما المكونات التي نحتاجها؟

مكونات الكترونية:

  • 1x اردوينو مايكرو
  • 20x مفتاح ميكانيكي Cherry MX
  • وحدة 1x 1602 LCD
  • 1x الروتاري التشفير

مكونات الأجهزة:

  • 3x M3x8 براغي
  • 4x M3x5 البراغي

أدوات:

  • طابعة 3D
  • M3 ألين كيز
  • محطة لحام
  • مسدس الغراء

الخطوة 4: طباعة FDM ثلاثية الأبعاد

طباعة FDM ثلاثية الأبعاد
طباعة FDM ثلاثية الأبعاد

لقد طبعت جسم لوحة المفاتيح على طابعة FDM ثلاثية الأبعاد

إعدادات طابعة FDM ثلاثية الأبعاد الخاصة بي:

  • المواد (جيش التحرير الشعبى الصينى)
  • ارتفاع الطبقة (0.2 مم)
  • سمك الهيكل (1.2 مم)
  • كثافة التعبئة (20٪)
  • سرعة الطباعة (60 مم / ثانية)
  • درجة حرارة الفوهة (210 درجة مئوية)
  • نوع الدعم (في كل مكان)
  • نوع التصاق المنصة (لا شيء)

يمكنك تنزيل جميع الملفات المستخدمة في هذا المشروع -

الخطوة 5: DLP 3D Printing

طباعة DLP ثلاثية الأبعاد
طباعة DLP ثلاثية الأبعاد

لقد قمت بطباعة أغطية تتطلب تفاصيل أعلى وسطح أكثر سلاسة على طابعة DLP ثلاثية الأبعاد

إعدادات طابعة DLP ثلاثية الأبعاد الخاصة بي:

سمك الطبقة (0.05 مم)

يمكنك تنزيل جميع الملفات المستخدمة في هذا المشروع -

الخطوة 6: تجميع المفاتيح في هيكل لوحة المفاتيح

تجميع المفاتيح في هيكل لوحة المفاتيح
تجميع المفاتيح في هيكل لوحة المفاتيح
تجميع المفاتيح في هيكل لوحة المفاتيح
تجميع المفاتيح في هيكل لوحة المفاتيح
تجميع المفاتيح في هيكل لوحة المفاتيح
تجميع المفاتيح في هيكل لوحة المفاتيح

لتجميع المفاتيح ، سنحتاج إلى الأجزاء التالية:

  • 1x هيكل لوحة المفاتيح (جزء مطبوع ثلاثي الأبعاد)
  • 20x مفاتيح ميكانيكية CherryMX

كما هو موضح في الصور ، فإن الأداة تناسب جميع المفاتيح في أماكنها الخاصة. ليست هناك حاجة إلى البراغي أو الغراء حيث يتم التصميم بكل التفاوتات وتصبح جميع المكونات مناسبة من تلقاء نفسها.

الخطوة 7: تجميع شاشة LCD في هيكل لوحة المفاتيح

تجميع شاشة LCD في هيكل لوحة المفاتيح
تجميع شاشة LCD في هيكل لوحة المفاتيح
تجميع شاشة LCD في هيكل لوحة المفاتيح
تجميع شاشة LCD في هيكل لوحة المفاتيح
تجميع شاشة LCD في هيكل لوحة المفاتيح
تجميع شاشة LCD في هيكل لوحة المفاتيح

لتجميع شاشة LCD ، سنحتاج إلى الأجزاء التالية:

  • هيكل لوحة المفاتيح 1x (جزء مطبوع ثلاثي الأبعاد)
  • 1x 1602 LCD
  • 4x M3x5 البراغي

كما هو موضح في الصور ، قم بتثبيت شاشة LCD في المكان المناسب وقم بتثبيتها باستخدام مسامير M3x5.

الخطوة الثامنة: تجميع التشفير الدوار في هيكل لوحة المفاتيح

تجميع التشفير الدوار في هيكل لوحة المفاتيح
تجميع التشفير الدوار في هيكل لوحة المفاتيح
تجميع التشفير الدوار في هيكل لوحة المفاتيح
تجميع التشفير الدوار في هيكل لوحة المفاتيح
تجميع التشفير الدوار في هيكل لوحة المفاتيح
تجميع التشفير الدوار في هيكل لوحة المفاتيح
تجميع التشفير الدوار في هيكل لوحة المفاتيح
تجميع التشفير الدوار في هيكل لوحة المفاتيح

لتجميع جهاز التشفير الدوار ، سنحتاج إلى الأجزاء التالية:

  • 1x هيكل لوحة المفاتيح (جزء مطبوع ثلاثي الأبعاد)
  • 1x الروتاري التشفير

كما هو موضح في الصور ، قم بتثبيت الروتاري Encoder في المكان المناسب.

الخطوة 9: تجميع Arduino Micro في هيكل لوحة المفاتيح

تجميع Arduino Micro في هيكل لوحة المفاتيح
تجميع Arduino Micro في هيكل لوحة المفاتيح
تجميع Arduino Micro في هيكل لوحة المفاتيح
تجميع Arduino Micro في هيكل لوحة المفاتيح

لتجميع Arduino Micro ، سنحتاج إلى الأجزاء التالية:

  • 1x الجزء السفلي للوحة المفاتيح (جزء مطبوع ثلاثي الأبعاد)
  • 1x اردوينو مايكرو

كما هو موضح في الصور ، قم بتثبيت Arduino Micro في المكان المناسب.

الخطوة 10: الأسلاك

الأسلاك
الأسلاك
الأسلاك
الأسلاك
الأسلاك
الأسلاك
الأسلاك
الأسلاك

اتبع المخطط لتوصيل جميع الإلكترونيات بالطريقة التالية:

| اردوينو مايكرو | وحدة LCD | ----------------------------------------------- | VCC | VDD | | GND | VSS | | د 4 | تسجيل حدد | | D3 | قراءة / كتابة | | D2 | تمكين | | A0 | البيانات 4 | | A1 | البيانات 5 | | A2 | البيانات 6 | | A3 | البيانات 7 | -----------------------------------------------

| اردوينو مايكرو | مصفوفة لوحة المفاتيح | ----------------------------------------------- | D9 | العمود 1 | | D8 | العمود 2 | | د 7 | العمود 3 | | د 6 | العمود 4 | | D5 | العمود 5 | | D15 | الصف 1 | | د 14 | الصف 2 | | D16 | الصف 3 | | د 10 | الصف 4 | -----------------------------------------------

| اردوينو مايكرو | التشفير الروتاري | ----------------------------------------------- | D0 | الوسادة | | D1 | الوسادة | | GND | GND | -----------------------------------------------

الخطوة 11: برنامج Arduino Micro الثابت

برنامج Arduino Micro الثابت
برنامج Arduino Micro الثابت

البرامج الثابتة لواجهة HID

للتواصل مع الكمبيوتر المحمول / الكمبيوتر عبر واجهة HID ، سنستخدم متحكم Arduino Micro ATmega32U4.

QMK (لوحة المفاتيح الميكانيكية الكمية) هو مجتمع مفتوح المصدر يتمحور حول تطوير أجهزة إدخال الكمبيوتر. يشمل المجتمع جميع أنواع أجهزة الإدخال ، مثل لوحات المفاتيح وأجهزة الماوس وأجهزة MIDI.

تعليمات يجب اتباعها:

  1. استنساخ البرامج الثابتة QMK من GitHub.
  2. قم بإعداد بيئة الإنشاء الخاصة بك لتجميع البرامج الثابتة كما هو موضح هنا.
  3. قم بتنزيل واستخراج البرنامج الثابت المخصص للوحة المفاتيح في دليل qmk_firmware / keyboards الذي تم استنساخه في الخطوة الأولى.
  4. قم بتجميع البرامج الثابتة للوحة المفاتيح باستخدام الأمر التالي: qmk compile -kb key5pro -km default
  5. قم بتنزيل وتثبيت مربع أدوات QMK لتفليش البرنامج الثابت. (صندوق أدوات QMK)
  6. افتح QMK Toolbox وافتح البرنامج الثابت المترجم (ملف.hex) الذي يمكن العثور عليه في دليل qmk_firmware /.build ، ثم حدد atmega32u4 كمتحكم دقيق وحدد خيار الفلاش التلقائي.
  7. قم بتوصيل لوحة المفاتيح بجهاز الكمبيوتر عبر كابل USB ، والآن من أجل وميض لوحة المفاتيح ، ضع Arduino Micro في وضع أداة تحميل التشغيل والتي يمكن القيام بها عن طريق تقصير دبوس RST إلى GND.
  8. بعد إعادة تعيين اردوينو ، يجدها صندوق أدوات QMK تلقائيًا ويومض البرنامج الثابت عليه.

تخصيص خرائط المفاتيح

لتخصيص خرائط المفاتيح ووظائف التشفير ووظيفة LCD وإدارة الملفات الشخصية ، قم بتعديل ملف key5pro / keymaps / default / keymap.c.

const uint16_t PROGMEM keymaps [MATRIX_ROWS] [MATRIX_COLS] = {} ؛

تحتوي هذه المجموعة على الطبقات المختلفة لخريطة المفاتيح التي يمكن استخدامها كملفات تعريف مختلفة. يمكن تعيين كل ملف تعريف أو طبقة باستخدام رموز مفاتيح أو وحدات ماكرو أو وظائف مختلفة. (قائمة رموز المفاتيح)

encoder_update_user باطل (فهرس uint8_t ، منطقي في اتجاه عقارب الساعة) ؛

سيتم استبعاد رد نداء هذه الوظيفة في كل مرة يتم فيها تشغيل المشفر ، حيث يتولى رد الاتصال هذا عمل المشفر الدوار.

lcd_clrscr () ، // مسح شاشات الكريستال السائل

lcd_gotoxy (عمود ، صف) ؛ // وضع الانتقال lcd_puts ("") ؛ // عرض البيانات

تُستخدم هذه الوظائف لتشغيل وحدة 16X2 LCD التي يمكن استخدامها لعرض معلومات العملية المحددة للمستخدم.

الخطوة 12: أكمل التجميع

أكمل التجميع
أكمل التجميع
أكمل التجميع
أكمل التجميع
أكمل التجميع
أكمل التجميع
أكمل التجميع
أكمل التجميع

لإكمال التجميع ، سنحتاج إلى الأجزاء التالية:

  • 1x هيكل لوحة المفاتيح (جزء مطبوع ثلاثي الأبعاد)
  • 1x الجزء السفلي للوحة المفاتيح (جزء مطبوع ثلاثي الأبعاد)
  • 1x غطاء التشفير الروتاري (جزء مطبوع ثلاثي الأبعاد)
  • 20x قبعة دائرية CherryMX (جزء مطبوع ثلاثي الأبعاد)

كما هو موضح في الصور ، قم بتوصيل جميع الأغطية بالمفاتيح والغطاء الدوار بجهاز التشفير. ثم أغلق الجزء السفلي واربطه بمسامير M3x8.

الخطوة 13: وانتهينا

وانتهينا !!
وانتهينا !!
وانتهينا !!
وانتهينا !!
وانتهينا !!
وانتهينا !!
وانتهينا !!
وانتهينا !!

لقد انتهيت أخيرًا! إليك الشكل الذي يجب أن يبدو عليه المنتج النهائي ويعمل به.

نحن نعالج الفيديو وسنحدّثه في غضون الـ 24 ساعة القادمة

الخطوة 14: يرجى التصويت

الرجاء التصويت !
الرجاء التصويت !

إذا أعجبك هذا المشروع ، فالرجاء التصويت لمسابقة "سلة المهملات إلى الكنز".

حقا أقدر كثيرا! أتمنى أن تستمتعوا بالمشروع يا رفاق!

موصى به: