Агуулгын хүснэгт:

Гаалийн профайлтай HotKeys гар: 14 алхам (зурагтай)
Гаалийн профайлтай HotKeys гар: 14 алхам (зурагтай)

Видео: Гаалийн профайлтай HotKeys гар: 14 алхам (зурагтай)

Видео: Гаалийн профайлтай HotKeys гар: 14 алхам (зурагтай)
Видео: ЗАПРЕЩЁННЫЕ ТОВАРЫ с ALIEXPRESS 2023 ШТРАФ и ТЮРЬМА ЛЕГКО! 2024, Арваннэгдүгээр
Anonim
Гаалийн профайлтай HotKeys гар
Гаалийн профайлтай HotKeys гар
Гаалийн профайлтай HotKeys гар
Гаалийн профайлтай HotKeys гар
Гаалийн профайлтай HotKeys гар
Гаалийн профайлтай HotKeys гар
Гаалийн профайлтай HotKeys гар
Гаалийн профайлтай HotKeys гар

Та энэ тахлын үед сайн ажиллаж байна гэж найдаж байна. Аюулгүй байгаарай. Хүчтэй байх. #КОВИД19

Аж үйлдвэрийн дизайнерын хувьд би Solidworks, Photoshop, Illustrator, Keyshot, Indesign гэх мэт 7-8-аас дээш тооны програм хангамжийг өдөр бүр үзэх шаардлагатай байдаг. Тиймээс, энэ төхөөрөмж оршин тогтноход хүргэдэг хоёр асуудлыг би мэдэрсэн.

  • Тархай бутархай түлхүүрүүд - Бүрэн гар нь ESC ба ENTER товч зэрэг эсрэг талын буланд байгаа түлхүүрийг хайхын тулд гар дээр явдаг. Үүнтэй адилаар би зөвхөн Solidworks дээр ашигладаг 15 гаруй товчлуурууд байдаг бөгөөд эдгээр нь гарны эргэн тойронд тархсан байдаг. Тиймээс, гарынхаа тохиргоог өөрчлөхийн оронд би өөрийн хэрэгцээнд нийцүүлэн өөрчилж болох мини гарыг дахин дахин хайлаа. Судалгаа хийсний дараа би энэ даалгаврыг хялбархан хийх боломжтой олон загвар, кодыг олсон. Гэхдээ би хоёрдахь асуудалд шилжсэн даруйдаа аль ч дизайн үүнийг арилгаж чадахгүй байгааг олж мэдэв.
  • Өөр өөр функцууд - Хоёрдахь асуудал бол би програмыг солих үед ихэнх товчлуурууд нь Adobe Photoshop -ийн ALT+Scroll ашиглан томруулдаг, гэхдээ Adobe Acrobat руу очиход томруулах ажлыг CTRL+Scroll ашиглан хийдэг. Үүний нэгэн адил би Solidworks -д ихэвчлэн ашигладаг Keyshot түлхүүрүүдийн ихэнхийг хүсдэггүй. Тоглоом тоглоход маш их шаардлагатай байдаг Solidworks дээр би сумны товчлуурыг хэзээ ч ашигладаггүй.

Тиймээс, товчлуурын тусгай зураглал бүхий өөр өөр програмуудыг өөрчлөхийн тулд би Rotary Knob, хямд LCD дэлгэц бүхий HotKeys гарыг бүтээхээр шийдсэн.

Энэхүү заавар нь ажлын урсгалыг хялбарчилж, бүтээмжийг нэмэгдүүлэх зорилготой юм.

Танд таалагдана гэж найдаж, эхлүүлье!

Алхам 1: COVID-19 тахлын түгжрэл-эх үүсвэрийн бүрэлдэхүүн хэсгүүдийн сорилт

COVID-19 тахлын түгжрэл-Бүрэлдэхүүн хэсгүүдийн сорилт
COVID-19 тахлын түгжрэл-Бүрэлдэхүүн хэсгүүдийн сорилт
COVID-19 тахлын түгжрэл-Бүрэлдэхүүн хэсгүүдийн сорилт
COVID-19 тахлын түгжрэл-Бүрэлдэхүүн хэсгүүдийн сорилт
COVID-19 тахлын түгжрэл-Бүрэлдэхүүн хэсгүүдийн сорилт
COVID-19 тахлын түгжрэл-Бүрэлдэхүүн хэсгүүдийн сорилт
COVID-19 тахлын түгжрэл-Бүрэлдэхүүн хэсгүүдийн сорилт
COVID-19 тахлын түгжрэл-Бүрэлдэхүүн хэсгүүдийн сорилт

Дэлхий ертөнц COVID-19 тахлын эсрэг тэмцэж байгаа бөгөөд хүн амын гуравны нэг нь түгжрэлд орсон байна. Энэтхэгт бид бас гэртээ тусгаарлагддаг бөгөөд ихэнх арилжааны үйл ажиллагаа зогссон тул энэ төслийн бүрэлдэхүүн хэсгүүдийг захиалах боломжгүй юм. Гэхдээ надад нэг эсвэл өөр бүтээгдэхүүнд агуулагдсан ихэнх бүрэлдэхүүн хэсгүүд байдаг.

Надад гэмтсэн хэд хэдэн бүтээгдэхүүн байгаа бөгөөд үүнд:

  • CherryMX свичүүдэд зориулсан TVS Gold Bharat гар.
  • 12864 Ротари кодлогч ба потенциометрийн ухаалаг дэлгэц.
  • 1602 LCD -ийн LCD модуль
  • Бусад цөөн хэдэн бүрэлдэхүүн хэсгүүдийг өмнөх төслүүдээс сэргээсэн болно.

Алхам 2: Дизайн

Загвар
Загвар
Загвар
Загвар
Загвар
Загвар

Complete Project нь Solidworks-д зориулагдсан бөгөөд нэмэлт бүтээгдэхүүн үйлдвэрлэх бүх параметрүүдийг хадгалахын тулд тавиур дээрх бүрэлдэхүүн хэсгүүдийг ашигласан болно.

Алхам 3: Бидэнд ямар бүрэлдэхүүн хэсгүүд хэрэгтэй вэ?

Бидэнд ямар бүрэлдэхүүн хэсгүүд хэрэгтэй вэ?
Бидэнд ямар бүрэлдэхүүн хэсгүүд хэрэгтэй вэ?

Цахим бүрэлдэхүүн хэсэг:

  • 1x Arduino Micro
  • 20x Cherry MX механик унтраалга
  • 1x 1602 LCD модуль
  • 1х Ротари кодлогч

Тоног төхөөрөмжийн бүрэлдэхүүн хэсгүүд:

  • 3x M3x8 боолт
  • 4х M3x5 боолт

Хэрэгсэл:

  • 3D хэвлэгч
  • M3 Аллен Түлхүүрүүд
  • Гагнуурын станц
  • Цавуу буу

Алхам 4: FDM 3D хэвлэх

FDM 3D хэвлэх
FDM 3D хэвлэх

Би FDM 3D принтер дээр гарны биеийг хэвлэсэн

Миний FDM 3D хэвлэгчийн тохиргоо:

  • Материал (PLA)
  • Давхаргын өндөр (0.2 мм)
  • Бүрхүүлийн зузаан (1.2 мм)
  • Дүүргэх нягт (20%)
  • Хэвлэх хурд (60 мм/с)
  • Цорго температур (210 ° C)
  • Дэмжлэгийн төрөл (хаа сайгүй)
  • Платформ наалдах төрөл (байхгүй)

Та энэ төсөлд ашигласан бүх файлыг татаж авах боломжтой.

Алхам 5: DLP 3D хэвлэх

DLP 3D хэвлэх
DLP 3D хэвлэх

Би DLP 3D принтер дээр илүү нарийвчлалтай, толигор гадаргуу шаардагдах тагийг хэвлэв

Миний DLP 3D хэвлэгчийн тохиргоо:

Давхаргын зузаан (0.05 мм)

Та энэ төсөлд ашигласан бүх файлыг татаж авах боломжтой.

Алхам 6: Гарын их биеийн унтраалгыг угсрах

Гарын их биеийн унтраалгыг угсрах
Гарын их биеийн унтраалгыг угсрах
Гарын их биеийн унтраалгыг угсрах
Гарын их биеийн унтраалгыг угсрах
Гарын их биеийн унтраалгыг угсрах
Гарын их биеийн унтраалгыг угсрах

Шилжүүлэгчийг угсрахын тулд бидэнд дараахь хэсгүүд хэрэгтэй болно.

  • 1х гарны бие (3D хэвлэсэн хэсэг)
  • 20x CherryMX механик унтраалга

Зураг дээр тайлбарласны дагуу бүх унтраалгыг өөр өөр газарт байрлуулна. Дизайныг бүх хүлцлийн дагуу хийж, бүх бүрэлдэхүүн хэсгүүд бие даан тохирох тул боолт, цавуу шаардлагагүй болно.

Алхам 7: Гарын биед LCD дэлгэц угсрах

Гарын биед LCD дэлгэц угсрах
Гарын биед LCD дэлгэц угсрах
Гарын биед LCD дэлгэц угсрах
Гарын биед LCD дэлгэц угсрах
Гарын биед LCD дэлгэц угсрах
Гарын биед LCD дэлгэц угсрах

LCD дэлгэцийг угсрахын тулд бидэнд дараахь хэсгүүд хэрэгтэй болно.

  • 1х гарны бие (3D хэвлэсэн хэсэг)
  • 1x 1602 LCD дэлгэц
  • 4х M3x5 боолт

Зураг дээр тайлбарласны дагуу LCD -ийг тус тусад нь суулгаж, M3x5 боолт ашиглан засаарай.

Алхам 8: Гарын биед Rotary encoder угсрах

Гарын их бие дэх Ротари кодлогчын угсралт
Гарын их бие дэх Ротари кодлогчын угсралт
Гарын их бие дэх Ротари кодлогчын угсралт
Гарын их бие дэх Ротари кодлогчын угсралт
Гарын их бие дэх Ротари кодлогчын угсралт
Гарын их бие дэх Ротари кодлогчын угсралт
Гарын их бие дэх Ротари кодлогчын угсралт
Гарын их бие дэх Ротари кодлогчын угсралт

Ротари кодлогч угсрахын тулд бидэнд дараах хэсгүүд хэрэгтэй болно.

  • 1х гарны бие (3D хэвлэсэн хэсэг)
  • 1х Ротари кодлогч

Зураг дээр тайлбарласны дагуу Rotary Encoder -ийг тухайн газарт суулгана уу.

Алхам 9: Гарын биед Arduino Micro угсрах

Гарын биед Arduino Micro -ийн угсралт
Гарын биед Arduino Micro -ийн угсралт
Гарын биед Arduino Micro -ийн угсралт
Гарын биед Arduino Micro -ийн угсралт

Arduino Micro -ийг угсрахын тулд бидэнд дараах хэсгүүд хэрэгтэй болно.

  • 1х гарны доод хэсэг (3D хэвлэсэн хэсэг)
  • 1x Arduino Micro

Зурган дээр тайлбарласны дагуу Arduino Micro -ийг тус тусад нь суулгаарай.

Алхам 10: Цахилгааны утас

Цахилгаан утас
Цахилгаан утас
Цахилгаан утас
Цахилгаан утас
Цахилгаан утас
Цахилгаан утас
Цахилгаан утас
Цахилгаан утас

Схемийг дагаж бүх цахилгаан хэрэгслийг дараах байдлаар холбоно уу.

| Arduino Micro | LCD модуль | ----------------------------------------------- | VCC | VDD | | GND | VSS | | D4 | Бүртгүүлэх сонгоно уу | | D3 | Унших/бичих | | D2 | Идэвхжүүлэх | | A0 | Өгөгдөл 4 | | А1 | Өгөгдөл 5 | | А2 | Өгөгдөл 6 | | A3 | Өгөгдөл 7 | -----------------------------------------------

| Arduino Micro | Товчлуурын матриц | ----------------------------------------------- | D9 | Багана 1 | | D8 | Багана 2 | | D7 | Багана 3 | | D6 | Багана 4 | | D5 | Багана 5 | | D15 | 1 -р эгнээ | | D14 | 2 -р эгнээ | | D16 | 3 -р эгнээ | | D10 | 4 -р эгнээ | -----------------------------------------------

| Arduino Micro | Ротари кодлогч | ----------------------------------------------- | D0 | Pad_A | | D1 | Pad_B | | GND | GND | -----------------------------------------------

Алхам 11: Arduino Micro Firmware

Arduino Micro програм хангамж
Arduino Micro програм хангамж

HID интерфэйсийн програм хангамж

HID интерфэйсээр зөөврийн компьютер/компьютертай холбогдохын тулд бид Arduino Micro -ийн ATmega32U4 микроконтроллерийг ашиглах болно.

QMK (Quantum Mechanical Keyboard) нь компьютерийн оролтын төхөөрөмжүүдийг хөгжүүлэхэд чиглэсэн нээлттэй эх сурвалжтай олон нийт юм. Нийгэмлэг нь гар, хулгана, MIDI төхөөрөмж гэх мэт бүх төрлийн оролтын төхөөрөмжийг хамардаг.

Дагаж мөрдөх заавар:

  1. GitHub -аас QMK програмыг хуулбарлана уу.
  2. Энд бичсэн зааврын дагуу програм хангамжийг эмхэтгэх орчинг бэлтгэ.
  3. Qmk_firmware/keyboards лавлах хэсэгт өгсөн тусгай гар програмыг татаж аваад задлах.
  4. Дараах тушаалыг ашиглан гарын програмыг эмхэтгээрэй: qmk compile -kb key5pro -km default
  5. Програм хангамжийг асаах QMK хэрэгслийн хайрцгийг татаж аваад суулгана уу. (QMK хэрэгслийн хайрцаг)
  6. QMK Toolbox-ийг нээж qmk_firmware/.build директороос олж болох эмхэтгэсэн програмыг (.hex файл) нээгээд atmega32u4-ийг микроконтроллероор сонгоод Auto-Flash сонголтыг шалгана уу.
  7. Гарыг USB кабелиар компьютерт холбоно уу, одоо гарыг анивчихын тулд Arduino Micro -ийг ачаалагч горимд оруулаад RST зүүг GND руу богиносгож болно.
  8. Arduino -г дахин тохируулсны дараа QMK хэрэгслийн хайрцаг үүнийг автоматаар олоод програмыг нь анивчдаг.

Түлхүүр зургийн тохируулга

Түлхүүр зураг, кодлогчийн функц, LCD функц, профайлын менежментийг өөрчлөхийн тулд key5pro/keymaps/default/keymap.c файлыг өөрчилнө үү.

const uint16_t PROGMEM товчлуурын зураг [MATRIX_ROWS] [MATRIX_COLS] = {};

Энэ массив нь өөр өөр профайл болгон ашиглаж болох түлхүүр зургийн өөр өөр давхаргыг агуулдаг. Профайл эсвэл давхарга бүрийг өөр өөр түлхүүр код, макро эсвэл функцээр тохируулж болно. (Түлхүүр кодуудын жагсаалт)

хүчингүй encoder_update_user (uint8_t индекс, цагийн зүүний дагуу bool);

Энэ функцын дуудлага хийх нь кодлогчийг асаах тоолонд идэвхгүй болно.

lcd_clrscr (); // lcd -ийг цэвэрлэх

lcd_gotoxy (багана, мөр); // goto байрлал lcd_puts (""); // өгөгдлийг харуулах

Эдгээр функцууд нь 16X2 LCD модулийг ажиллуулахад хэрэглэгддэг бөгөөд энэ нь тухайн үйл ажиллагааны талаархи мэдээллийг хэрэглэгчдэд харуулах боломжтой юм.

Алхам 12: Чуулганы ажлыг дуусгана уу

Чуулганыг дуусгах
Чуулганыг дуусгах
Чуулганыг дуусгах
Чуулганыг дуусгах
Чуулганыг дуусгах
Чуулганыг дуусгах
Чуулганыг дуусгах
Чуулганыг дуусгах

Суулгалтыг дуусгахын тулд бидэнд дараахь хэсгүүд хэрэгтэй болно.

  • 1х гарны бие (3D хэвлэсэн хэсэг)
  • 1х гарны доод хэсэг (3D хэвлэсэн хэсэг)
  • 1х Ротари кодлогч таг (3D хэвлэсэн хэсэг)
  • 20x CherryMX дугуй таг (3D хэвлэсэн хэсэг)

Зураг дээр тайлбарласны дагуу унтраалга дээрх бүх таг, кодлогч дээрх эргэдэг тагийг залгаарай. Дараа нь доод хэсгийг хааж, M3x8 боолтоор бэхлэнэ.

Алхам 13: Тэгээд бид хийлээ

Тэгээд бид хийлээ !!
Тэгээд бид хийлээ !!
Тэгээд бид хийлээ !!
Тэгээд бид хийлээ !!
Тэгээд бид хийлээ !!
Тэгээд бид хийлээ !!
Тэгээд бид хийлээ !!
Тэгээд бид хийлээ !!

Та эцэст нь дууслаа! Эцсийн бүтээгдэхүүн хэрхэн харагдах, хэрхэн ажиллахыг энд харуулав.

Бид видеог боловсруулж байгаа бөгөөд дараагийн 24 цагийн дотор шинэчлэх болно

Алхам 14: Саналаа өгөөрэй

Та саналаа өгнө үү!
Та саналаа өгнө үү!

Хэрэв танд энэ төсөл таалагдсан бол "Эрдэнэсийн хог" уралдаанд саналаа өгнө үү.

Үнэхээр их талархаж байна! Залуус танд энэ төсөл таалагдсан гэж найдаж байна!

Зөвлөмж болгож буй: