Talaan ng mga Nilalaman:

Cardm Programmable Keypad: 8 Hakbang (na may Mga Larawan)
Cardm Programmable Keypad: 8 Hakbang (na may Mga Larawan)

Video: Cardm Programmable Keypad: 8 Hakbang (na may Mga Larawan)

Video: Cardm Programmable Keypad: 8 Hakbang (na may Mga Larawan)
Video: ATEM MasterClass v2 — FIVE HOURS of ATEM Goodness! 2024, Nobyembre
Anonim
Cardm Programmable Keypad
Cardm Programmable Keypad

Tulad ng pag-unlad ng teknolohiya, ang mga tao ay nagnanais ng mga bagay na maging mas at mas virtual subalit kung minsan ito ay mas praktikal at maginhawa upang magkaroon ng isang bagay na pisikal na maaari mong hawakan at makipag-ugnay sa iyong sariling mga kamay. Ang isang halimbawa nito ay ang paggamit ng macros o isang shortcut keyboard / keypad na hinahayaan kang gampanan ang isang gawain nang mas mahusay o maginhawa. Sa ngayon maaari ka lamang mag-order ng isang online sa mga presyo mula sa humigit-kumulang na $ 30 hanggang $ 150, ang pinakatanyag ay ang lineup ng mga keypad sa paglalaro ng Elgato Streamdeck at Razer. Gayunpaman, salamat sa mga micro controler, ang arduino IDE keyboard library, at ilang pangunahing mga materyales sa gusali, makakagawa kami ng isa sa ilalim ng $ 30, marahil kahit sa ilalim ng $ 20 na maaari mong programa upang gawin ang anumang nais mo.

Kung nais mo ang aking itinuturo mangyaring iboto ito sa Cardboard Challenge Contest, salamat!

Hakbang 1: Mga Materyales / Tool

Mga Kagamitan / Kasangkapan
Mga Kagamitan / Kasangkapan
Mga Kagamitan / Kasangkapan
Mga Kagamitan / Kasangkapan
  • Adafruit Itsy Bitsy 32u4 (panatilihin ang bag na ito papasok, magagamit ito sa paglaon)
  • Mga mekanikal na switch o regular na mga pindutan ng itulak
  • Wire (ito ang wire na ginamit ko, gayunpaman dapat gumana, wala lang akong labis na pagtula)
  • Cardboard (Nakuha ko ang minahan mula sa matigas na karton mula sa likuran ng mga notepad, maaaring hindi gumana din ang corrugated)
  • Tape
  • X-Acto Knife
  • Panghinang
  • Panghinang
  • Ang isang computer na nakakatugon sa mga kinakailangan ng Arduino IDE (karamihan sa mga Windows, Mac, o Linux computer ay dapat na gumana nang maayos)

Hakbang 2: Frame ng Cardboard

Cardboard Frame
Cardboard Frame
Cardboard Frame
Cardboard Frame
Cardboard Frame
Cardboard Frame

Upang magsimula sa, ginawa ko ang frame ng keypad mula sa karton. Ginamit ko ang siksik na karton mula sa likuran ng isang notepad, subalit ang karamihan sa iba pang mga uri ng karton ay maaaring gumana. Bago ang pagputol, sinukat ko at iginuhit ang mga linya upang matulungan akong gabayan, tulad ng nakikita sa mga larawan sa itaas, at nagtapos ito sa paggana nang maayos. Susunod ay pinutol ko na lang ang frame gamit ang isang X-Acto na kutsilyo pagkatapos ay gupitin ang mga butas para sa mga switch ng mekanikal. Ang aking orihinal na ideya ay ang pagkakaroon ng mga flap sa gilid ng frame tuck in upang hindi ako gumamit ng anumang mga adhesive. Gayunpaman, dahil sa kapal ng karton hindi ito gumana nang maayos at napagpasyahan kong gumamit na lang ng tape upang matapos ito pagkatapos ng hakbang 6.

Hakbang 3: Mga kable

Kable
Kable
Kable
Kable
Kable
Kable

Para sa mga kable ng proyektong ito ay nakakonekta lamang ako sa lahat ng mga switch sa isang iba't ibang mga pin na may bilang sa Itsy Bitsy. Pagkatapos, alang-alang sa pagiging simple ay ikinonekta ko ang ground pin sa isa sa mga switch at solder ang susunod na switch hanggang sa iba pang switch at iba pa (makikita ito sa mga larawan sa itaas). FYI, Kakailanganin mong magkaroon ng mga switch sa frame upang maghinang dahil walang anumang mga bakanteng feed sa anumang bagay sa kabilang panig lalo na't ito ay gawa sa karton.

Hakbang 4: Pag-set up ng Itsy Bitsy

Pag-set up ng Itsy Bitsy
Pag-set up ng Itsy Bitsy

Una sa lahat, gugustuhin mong kunin ang Arduino IDE software na gagamitin namin upang mai-program ang board mula dito: https://www.arduino.cc/en/Main/Software. Susunod, magpatuloy at i-plug ang Itsy Bitsy sa iyong computer at sundin ang mga direksyon dito: https://learn.adafruit.com/introducting-itsy-bitsy-32u4/arduino-ide-setup sa ilalim ng "Arduino IDE Setup" at " Gamit ang Arduino IDE. " Ipinaliwanag ko sana ito sa itinuturo subalit ang mga tao sa adafruit.com ay gumagawa ng mahusay na trabaho na nagpapaliwanag kung paano gamitin ang kanilang mga produkto.

Hakbang 5: Programming

Mangyaring tandaan na ang bahagi ng programa ng itinuturo na ito ay kung paano ko ito nagawa at mababago mo ang anumang aspeto nito upang magkasya sa iyong mga pangangailangan. Maaari mong gamitin ang dokumentasyon dito: https://www.arduino.cc/referensi/en/language/function/usb/keyboard/keyboardpress/ upang makagawa ng anumang kumbinasyon ng mga key para sa anumang mga keyboard shortcut. Karamihan sa mga mga shortcut ay maaaring matagpuan sa mga setting ng programa ngunit kung hindi mo mahahanap ang mga ito doon dapat mo lamang itong tingnan sa online at hanapin kung ano ang kailangan mo. Maaari kang gumawa ng mga shortcut na may maraming mga susi sa pamamagitan ng paglalagay ng code para sa iba't ibang mga susi sa magkakasunod na mga linya na pinaghiwalay ng isang kalahating titik. Makikita ito sa arduino code sa unang pahayag na "kung" kasama ang code para sa isang pindutan na naglilimbag ng isang kapital W kapag pinindot. Kung nais mong gumawa ng mas kumplikadong mga shortcut, maaari mong samantalahin ang isang program na tinatawag na Auto Hotkey upang gawin ang mga bagay tulad ng pagbubukas ng isang application na may pindot lamang ng isang pindutan. Susubukan kong i-update ang itinuturo na ito habang naglalaro ako rito.

Hakbang 6: Konstruksiyon

Konstruksyon
Konstruksyon

Kapag nakuha ko na ang lahat ng mga pindutan na nag-wire up nagsimula akong subukan at malaman kung paano i-mount ang board sa karton. Sa kasamaang palad, talagang walang mahusay na paraan upang magawa ito dahil ang Itsy Bitsy ay walang mga tumataas na butas at gumagamit kami ng isang hindi masyadong matibay na ibabaw. Ang naisip namin ay ang paggamit ng bag na ipinadala ng adafruit sa Itsy Bitsy upang protektahan at medyo ligtas ang board mismo. Tulad ng nakikita mo sa larawan sa itaas, inilagay ko ang board sa loob ng bag at idinikit ang bag sa karton. Kakailanganin mo ring putulin ang gilid ng bag sa tapat ng orihinal na pagbubukas upang payagan ang micro usb port na ma-access. Kapag natagpuan mo ang board na "naka-secure," ang kahon ay maaaring nakatiklop tulad ng nakikita sa mga larawan at naka-tap shut o, kung gumagamit ka ng sapat na manipis na karton, ang mga tab ay maaaring maitago sa mga slits sa karton.

Hakbang 7: Key Caps

Sa kasamaang palad, dito nagsisimulang mawala ang pagiging kapaki-pakinabang ng karton. Hindi ako nakagawa ng isang paraan upang gumawa ng mga pangunahing takip sa karton, at malamang na hindi ito isang magandang ideya para sa madalas na paggamit kahit saan. Gayunpaman, kung ginagamit mo lang ito para sa mga shortcut at pagpapatupad ng mga utos, tulad ng sa akin, malamang na ayos lang. Kung ginagamit mo ito para sa paglalaro sa kabilang banda, baka gusto mong isaalang-alang ang pagbili ng ilang mga murang key cap.

Hakbang 8: Konklusyon

Sa pangkalahatan, ang aking hangarin para sa itinuro na ito ay upang gumawa ng isang mura, praktikal na bagay na maaaring magamit sa buhay ng karamihan bilang isang kahalili sa iba pang mga produktong mas mataas na nagtatapos doon. Sa palagay ko ang layunin na iyon ay madaling makamit sa gastos ng humigit-kumulang na $ 12- $ 13 sa kabuuan depende sa kung anong mga materyales ang pagmamay-ari mo at mayroon itong napakalaking pag-andar na maaari mong palawakin nang higit pa sa kaunting mga materyales sa gusali at programa.

Muli, kung nasiyahan ka sa patnubay na ito ay labis kong pahalagahan ito kung iboto mo ako sa paligsahan ng Cardboard Challenge. Salamat! Ito ang aking kauna-unahang itinuturo kaya kung mayroon kang anumang mga tip o nakabubuo na puna maaari mong idagdag iyon sa mga komento at lubos itong mapahalagahan.

Inirerekumendang: