Talaan ng mga Nilalaman:
- Hakbang 1: COVID-19 Pandemic Lock-down - isang Hamon sa Mga Source ng Source
- Hakbang 2: Ang Disenyo
- Hakbang 3: Anong Mga Bahagi na Kailangan Namin?
- Hakbang 4: Pag-print ng FDM 3D
- Hakbang 5: Pag-print ng DLP 3D
- Hakbang 6: Assembly of Switches sa Keyboard Body
- Hakbang 7: Assembly of LCD sa Keyboard Body
- Hakbang 8: Assembly of Rotary Encoder sa Keyboard Body
- Hakbang 9: Assembly of Arduino Micro sa Keyboard Body
- Hakbang 10: Mga kable
- Hakbang 11: Arduino Micro Firmware
- Hakbang 12: Kumpletuhin ang Assembly
- Hakbang 13: At Tapos Na Kami !
- Hakbang 14: Mangyaring Bumoto
Video: HotKeys Keyboard Na May Pasadyang Mga Profile: 14 Hakbang (na may Mga Larawan)
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:10
Inaasahan kong gumagawa ka ng mabuti sa gitna ng Pandemikong ito. Manatiling ligtas. Magpakatatag ka. # COVID19
Bilang isang Industrial Designer, kailangan kong mag-access ng higit sa 7-8 software na may kasamang Solidworks, Photoshop, Illustrator, Keyshot, Indesign, atbp sa araw-araw at oo rin ang ilang mga laro. Kaya, nakaranas ako ng dalawang mga isyu kung saan nagmumula ang aparatong ito sa pagkakaroon nito.
- Nagkalat na Mga Susi - Ang kumpletong kamay ay naglalakbay sa keyboard sa paghahanap ng isang susi na mayroon sa tapat na sulok tulad ng ESC at ENTER key. Katulad nito, mayroong higit sa 15 mga key na ginagamit ko lamang sa Solidworks at ang mga iyon ay nakakalat sa buong paligid ng keyboard. Kaya, sa halip na baguhin ang aking mga kagustuhan sa keyboard, paulit-ulit, naghanap ako ng isang mini keyboard na maaaring ipasadya ayon sa aking mga pangangailangan. Matapos ang pagkakaroon ng ilang pagsasaliksik nakita ko ang maraming mga disenyo at code na maaaring madaling gawin ang gawaing ito. Ngunit sa lalong madaling panahon na tumalon ako sa pangalawang isyu, nalaman ko na wala sa disenyo ang maaaring magtanggal nito.
- Iba't ibang Mga Pag-andar - Ang pangalawang isyu ay kapag inililipat ko ang programa, karamihan sa mga key ay ipinagpapalit ang kanilang mga pag-andar tulad ng Adobe Photoshop na ginagawa ang pag-zoom sa ALT + Scroll ngunit kapag pumunta ako sa Adobe Acrobat, ang pag-zoom ay ginagawa ng CTRL + Scroll. Katulad nito, hindi ko nais ang karamihan sa mga susi sa Keyshot na karaniwang ginagamit ko sa Solidworks. At, hindi ako gumagamit ng mga arrow key sa Solidworks na labis na kinakailangan habang gaming.
Kaya, nagpasya akong bumuo ng isang keyboard ng HotKeys gamit ang isang Rotary Knob at isang murang LCD upang baguhin sa pagitan ng iba't ibang mga programa na may nakatuon na key mapping.
Ang Instructable na ito ay upang gawing simple ang daloy ng trabaho at mapahusay ang pagiging produktibo.
Inaasahan namin na nasiyahan ka dito at magsimula tayo!
Hakbang 1: COVID-19 Pandemic Lock-down - isang Hamon sa Mga Source ng Source
Ang mundo ay nakikipaglaban sa pandemikong COVID-19 at ang isang-katlo ng populasyon ay nasa ilalim ng lockdown. Sa India, nakahiwalay din kami sa aming mga tahanan at walang posibilidad na mag-order ng mga sangkap para sa proyektong ito dahil ang karamihan sa mga aktibidad na pang-komersyo ay nahinto. Ngunit, mayroon akong karamihan sa mga sangkap na naka-embed sa isa o iba pang produkto.
Mayroon akong ilang mga nasirang produkto, na kinabibilangan ng:
- TVS Gold Bharat keyboard para sa CherryMX Switches.
- 12864 Reprap Smart Display para sa Rotary Encoder at Potentiometer.
- LCD Module para sa 1602 LCD
- Ang iba pang ilang mga bahagi ay nakuhang muli mula sa mga nakaraang proyekto.
Hakbang 2: Ang Disenyo
Ang kumpletong Project ay dinisenyo sa Solidworks habang pinapanatili ang lahat ng mga parameter para sa additive manufacturing, gamit ang mga bahagi ng istante.
Hakbang 3: Anong Mga Bahagi na Kailangan Namin?
Mga Elektronikong Bahagi:
- 1x Arduino Micro
- 20x Cherry MX mechanical switch
- 1x 1602 LCD Module
- 1x Rotary Encoder
Mga Bahagi ng Hardware:
- 3x M3x8 Bolts
- 4x M3x5 Bolts
Mga tool:
- 3d printer
- M3 Allen Keys
- Soldering Station
- Pandikit Baril
Hakbang 4: Pag-print ng FDM 3D
Nag-print ako ng keyboard body sa FDM 3D Printer
Mga setting ng Aking FDM 3D Printer:
- Materyal (PLA)
- Taas ng Layer (0.2mm)
- Kapal ng Shell (1.2mm)
- Punan ang Density (20%)
- Bilis ng Pag-print (60mm / s)
- Nozzle Temp (210 ° C)
- Uri ng Suporta (Kahit saan)
- Uri ng Adhesion ng Platform (Wala)
Maaari mong i-download ang lahat ng mga file na ginagamit sa proyektong ito -
Hakbang 5: Pag-print ng DLP 3D
Nag-print ako ng mga takip na nangangailangan ng mas mataas na mga detalye at mas malinaw na ibabaw sa DLP 3D Printer
Mga Setting ng Aking Printer ng DLP 3D:
Lapisan ng Lapis (0.05mm)
Maaari mong i-download ang lahat ng mga file na ginagamit sa proyektong ito -
Hakbang 6: Assembly of Switches sa Keyboard Body
Upang tipunin ang mga switch kailangan namin ng mga sumusunod na bahagi:
- 1x Katawan ng Keyboard (3D Naka-print na Bahagi)
- 20x CherryMX Mga mekanikal na Paglipat
Tulad ng inilarawan sa mga imahe, mabilis na magkasya sa lahat ng mga switch sa kani-kanilang mga lugar. Hindi kinakailangan ng bolts o pandikit ay kinakailangan habang ang pagdidisenyo ay tapos na sa lahat ng mga pagpapaubaya at lahat ng mga bahagi ay nababagay sa kanilang sarili.
Hakbang 7: Assembly of LCD sa Keyboard Body
Upang tipunin ang LCD kakailanganin namin ang mga sumusunod na bahagi:
- 1x Katawan ng Keyboard (3D Naka-print na Bahagi)
- 1x 1602 LCD
- 4x M3x5 Bolts
Tulad ng inilarawan sa mga imahe, i-install ang LCD sa kani-kanilang lugar at ayusin ito gamit ang M3x5 bolts.
Hakbang 8: Assembly of Rotary Encoder sa Keyboard Body
Upang tipunin ang Rotary Encoder kakailanganin namin ang mga sumusunod na bahagi:
- 1x Katawan ng Keyboard (3D Naka-print na Bahagi)
- 1x Rotary Encoder
Tulad ng inilarawan sa mga imahe, i-install ang Rotary Encoder sa kani-kanilang lugar.
Hakbang 9: Assembly of Arduino Micro sa Keyboard Body
Upang tipunin ang Arduino Micro kakailanganin namin ang mga sumusunod na bahagi:
- 1x Bahagi ng Keyboard (Bahaging Naka-print na 3D)
- 1x Arduino Micro
Tulad ng inilarawan sa mga imahe, i-install ang Arduino Micro sa kani-kanilang lugar.
Hakbang 10: Mga kable
Sundin ang Schematic upang i-wire ang lahat ng mga electronics sa sumusunod na paraan:
| Arduino Micro | Module ng LCD | -------------------------------------------- | VCC | VDD | | GND | VSS | | D4 | Magrehistro Piliin | | D3 | Basahin / Isulat | | D2 | Paganahin | | A0 | Data 4 | | A1 | Data 5 | | A2 | Data 6 | | A3 | Data 7 | ------------ -------------
| Arduino Micro | Keypad Matrix | -------------------------------------------- | D9 | Hanay 1 | | D8 | Hanay 2 | | D7 | Hanay 3 | | D6 | Hanay 4 | | D5 | Hanay 5 | | D15 | Hilera 1 | | D14 | Hilera 2 | | D16 | Hilera 3 | | D10 | Hilera 4 | ------------ -------------
| Arduino Micro | Rotary Encoder | -------------------------------------------- | D0 | Pad_A | | D1 | Pad_B | | GND | GND | ------------ -------------
Hakbang 11: Arduino Micro Firmware
HID Interface Firmware
Para sa pakikipag-usap sa Laptop / Computer sa pamamagitan ng interface ng HID gagamitin namin ang ATmega32U4 microcontroller ng Arduino Micro.
Ang QMK (Quantum Mechanical Keyboard) ay isang bukas na pamayanan ng mapagkukunan na nakasentro sa paligid ng pagbuo ng mga aparato ng pag-input ng computer. Saklaw ng komunidad ang lahat ng uri ng mga input device, tulad ng mga keyboard, mouse, at MIDI device.
Mga tagubilin na susundan:
- I-clone ang QMK firmware mula sa GitHub.
- Ihanda ang iyong kapaligiran sa pagbuo para sa pag-iipon ng firmware na itinuro dito.
- Mag-download at kumuha ng ibinigay na pasadyang firmware ng keyboard sa qmk_firmware / direktoryo ng mga keyboard na na-clone sa unang hakbang.
- Compile ang firmware ng keyboard gamit ang sumusunod na utos: qmk compile -kb key5pro -km default
- Mag-download at mag-install ng QMK toolbox para sa pag-flash ng firmware. (QMK Toolbox)
- Buksan ang QMK Toolbox at buksan ang naipon na firmware (.hex file) na maaaring matagpuan sa qmk_firmware /.buo ng direktoryo, pagkatapos ay piliin ang atmega32u4 bilang Microcontroller at suriin ang pagpipiliang Auto-Flash.
- Ikonekta ang Keyboard sa PC sa pamamagitan ng USB cable, ngayon para sa pag-flash ng keyboard ilagay ang Arduino Micro sa bootloader mode na maaaring gawin sa pamamagitan ng pagpapaikli sa RST pin sa GND.
- Matapos i-reset ang arduino, awtomatikong hahanapin ito ng QMK toolbox at i-flash ang firmware dito.
Pag-customize ng Keymaps
Para sa pagpapasadya ng mga keymap, pag-andar ng encoder, pagpapaandar ng LCD at pamamahala sa profile na baguhin ang key5pro / keymaps / default / keymap.c file.
const uint16_t PROGMEM keymaps [MATRIX_ROWS] [MATRIX_COLS] = {};
Naglalaman ang array na ito ng iba't ibang mga layer ng isang keymap na maaaring magamit bilang iba't ibang mga profile. Ang bawat profile o layer ay maaaring itakda na may iba't ibang mga keycode, macros o pag-andar. (Listahan ng Mga Keycode)
walang bisa ang encoder_update_user (uint8_t index, bool clockwise);
Ang callback ng pagpapaandar na ito ay ma-e-excute sa tuwing mai-trigger ang encoder, hinahawakan ng callback na ito ang paggana ng rotary encoder.
lcd_clrscr (); // limasin ang lcd
lcd_gotoxy (haligi, hilera); // goto posisyon lcd_puts (""); // display data
Ang mga pagpapaandar na ito ay ginagamit upang mapatakbo ang 16X2 LCD module na maaaring magamit upang maipakita ang tukoy na impormasyon sa operasyon sa gumagamit.
Hakbang 12: Kumpletuhin ang Assembly
Upang makumpleto ang pagpupulong, kakailanganin namin ang mga sumusunod na bahagi:
- 1x Katawan ng Keyboard (3D Naka-print na Bahagi)
- 1x Bahagi ng Keyboard (Bahaging Naka-print na 3D)
- 1x Rotary Encoder Cap (3D Printed Part)
- 20x CherryMX Round Cap (3D Printed Part)
Tulad ng inilarawan sa mga imahe, i-plug ang lahat ng mga takip sa switch at ang rotary cap sa encoder. Pagkatapos, isara ang ilalim na bahagi at i-fasten ito ng M3x8 bolts.
Hakbang 13: At Tapos Na Kami !
Tapos ka na sa wakas! Narito kung paano dapat magmukhang at gumana ang panghuling produkto.
Pinoproseso namin ang video at ia-update ito sa susunod na 24 na oras
Hakbang 14: Mangyaring Bumoto
Kung gusto mo ang proyektong ito, mangyaring bumoto para sa "Trash to Treasure" Contest.
Talagang pinahahalagahan! Sana nasiyahan kayo sa proyekto!
Inirerekumendang:
Paano Gumawa ng Kahanga-hanga na Larawan sa Profile para sa Iyong Chromebook: 9 Mga Hakbang
Paano Gumawa ng Kahanga-hangang Larawan sa Profile para sa Iyong Chromebook: Kumusta, lahat! Ito ang Gamer Bro Cinema, at ngayon, tuturuan ka namin kung paano gumawa ng isang kahanga-hangang larawan sa profile sa YouTube para sa iyong channel sa YouTube! Ang ganitong uri ng larawan sa profile ay magagawa lamang sa isang Chromebook. Magsimula na tayo
ME 470 Project - Mga Weldment ng SolidWorks: Paggamit ng Mga Pasadyang Profile: 6 na Hakbang
ME 470 Project - Weldments ng SolidWorks: Paggamit ng Mga Custom na Profile: Ang tutorial na ito ay nilikha upang maipaalam sa mga gumagamit ng Windows SolidWorks kung paano gamitin ang mga pasadyang profile sa Add-In na Mga Weldment. Ang Weldments add-in ay isang matatag na extension sa SolidWorks na maaaring magamit upang lumikha ng mga kumplikadong istraktura, frame, at trusse
Bass, Treble, at Volume USB Controller Na May Mga Keyboard ng Keyboard: 6 na Hakbang (na may Mga Larawan)
Ang Bass, Treble, at Volume USB Controller Na May Mga Keyboard ng Keyboard: Mayroon akong isang Creative SoundBlaster Audigy sa aking pangunahing computer sa computer at kailangan ko ng isang paraan upang mabilis na ayusin ang mga setting ng bass at treble (pati na rin ang dami) kapag nakikinig sa audio o video media . Inangkop ko ang code mula sa dalawang mapagkukunan na ibinigay sa
Pasadyang Arduino upang Panatilihing MAAARI ang Mga Pindutan sa Mga Manibela na May Bagong Car Stereo: 9 Mga Hakbang (na may Mga Larawan)
Pasadyang Arduino upang Panatilihin ang CAN Steering Wheel Buttons Sa Bagong Car Stereo: Napagpasyahan kong palitan ang orihinal na stereo ng kotse sa aking Volvo V70 -02 ng isang bagong stereo upang masisiyahan ako sa mga bagay tulad ng mp3, bluetooth at handsfree. Ang aking kotse ay may ilang mga kontrol sa manibela para sa stereo na nais kong magamit pa rin.
Pasadyang Orasan na May Mga Kamay ng Larawan: 5 Hakbang (na may Mga Larawan)
Pasadyang Orasan Na May Mga Kamay sa Larawan: Ang ilang mga tao ay mga relo ng orasan. Ngayon lahat ay maaaring maging orasan. Ang iba pang mga proyekto ay ipasadya ang mukha ng orasan. Pinasadya ng isang ito ang mga kamay ng orasan. Mukhang mahal ito, ngunit mas mababa sa $ 5 dolyar, at mga 30 minuto bawat orasan. Perpekto para sa Chr