Cov txheej txheem:

Cardboard Programmable Keypad: 8 Kauj Ruam (nrog Duab)
Cardboard Programmable Keypad: 8 Kauj Ruam (nrog Duab)

Video: Cardboard Programmable Keypad: 8 Kauj Ruam (nrog Duab)

Video: Cardboard Programmable Keypad: 8 Kauj Ruam (nrog Duab)
Video: MacroPad RP2040 2024, Lub Xya hli ntuj
Anonim
Cardboard Programmable Keypad
Cardboard Programmable Keypad

Raws li thev naus laus zis txhim kho, tib neeg xav tau yam ua kom muaj ntau dua thiab muaj tiag tab sis qee zaum nws tsuas yog txoj hauv kev ntau dua thiab yooj yim kom muaj qee yam ntawm lub cev uas koj tuaj yeem kov tau thiab cuam tshuam nrog koj txhais tes. Ib qho piv txwv ntawm qhov no yog kev siv macros lossis cov keyboard luv luv/keypads uas tso cai rau koj ua haujlwm kom muaj txiaj ntsig lossis yooj yim dua. Tam sim no koj tuaj yeem tsuas yog xaj ib qho hauv online suav nrog tus nqi los ntawm ib ncig $ 30 txog $ 150, qhov nrov tshaj plaws yog Elgato Streamdeck thiab Razer kab ntawm kev ua si keypads. Txawm li cas los xij, ua tsaug rau cov tswj hwm micro, arduino IDE keyboard lub tsev qiv ntawv, thiab qee cov khoom siv hauv tsev yooj yim, peb tuaj yeem ua ib qho rau qis dua $ 30, tej zaum txawm tias qis dua $ 20 uas koj tuaj yeem ua haujlwm ua txhua yam uas koj xav tau.

Yog tias koj nyiam kuv cov lus qhia thov pov npav rau hauv Cardboard Challenge Contest, ua tsaug!

Kauj Ruam 1: Cov Ntaub Ntawv/Cov Cuab Yeej

Cov Ntaub Ntawv/Cov Cuab Yeej
Cov Ntaub Ntawv/Cov Cuab Yeej
Cov Ntaub Ntawv/Cov Cuab Yeej
Cov Ntaub Ntawv/Cov Cuab Yeej
  • Adafruit Itsy Bitsy 32u4 (khaws lub hnab uas qhov no los rau hauv, nws yuav siv tom qab)
  • Cov Khoom Siv Hluav Taws Xob lossis cov nyees khawm thawb niaj hnub
  • Hlau (qhov no yog xaim uas kuv siv, txawm li cas los xij yuav tsum ua haujlwm, Kuv tsuas yog tsis muaj ib qho ntxiv tso ib ncig)
  • Cardboard (Kuv tau txais kuv los ntawm cov ntawv tawv tawv tawm sab nraum qab ntawm cov ntawv sau, corrugated yuav tsis ua haujlwm ib yam)
  • Daim kab xev
  • X-Acto Riam
  • Soldering Hlau
  • Solder
  • Lub khoos phis tawj uas ua tau raws li Arduino IDE xav tau (feem ntau Windows, Mac, lossis Linux computers yuav tsum ua haujlwm zoo)

Kauj Ruam 2: Cov Duab Duab Ncej

Cardboard Ncej
Cardboard Ncej
Cardboard Ncej
Cardboard Ncej
Cardboard Ncej
Cardboard Ncej

Txhawm rau pib nrog, Kuv tau ua tus thav duab ntawm cov keyboard los ntawm cov duab los qhia. Kuv siv cov ntawv tuab los ntawm sab nraum qab ntawm daim ntawv sau, txawm li cas los xij feem ntau lwm hom ntawv los xij tuaj yeem ua haujlwm. Ua ntej txiav, Kuv ntsuas thiab kos cov kab los pab coj kuv, raws li pom hauv cov duab saum toj no, thiab qhov no tau ua tiav ncaj ncees. Tom ntej no kuv tsuas yog txiav tawm tus ncej nrog X-Acto riam tom qab ntawd txiav tawm lub qhov rau cov khoom siv kho tshuab. Kuv thawj lub tswv yim yog kom muaj cov flaps ntawm ntug ntawm tus thav duab thawb kom kuv tsis tas yuav siv cov nplaum. Txawm li cas los xij, vim qhov tuab ntawm cov ntawv los xij qhov no tsis ua haujlwm zoo thiab kuv txiav txim siab siv daim kab xev kom tiav nws tom qab qib 6.

Kauj Ruam 3: Kev thaiv kab hlau

Thaiv
Thaiv
Thaiv
Thaiv
Thaiv
Thaiv

Txog qhov thaiv ntawm txoj haujlwm no kuv yooj yim txuas txhua qhov kev hloov pauv mus rau tus lej lej sib txawv ntawm Itsy Bitsy. Tom qab ntawd, rau qhov yooj yim vim kuv tau txuas tus pin hauv av rau ib qho ntawm cov hloov pauv thiab siv qhov hloov pauv tom ntej mus rau lwm qhov hloov pauv thiab ntxiv rau (qhov no tuaj yeem pom hauv cov duab saum toj no). FYI, Koj yuav tsum muaj cov hloov pauv uas twb muaj lawm hauv lub thav duab vim tias tsis muaj qhov qhib los pub dab tsi hla mus rau lwm qhov tshwj xeeb tshaj yog vim nws tau ua los ntawm cov duab los qhia.

Kauj Ruam 4: Teeb tsa Itsy Bitsy

Teeb tsa Itsy Bitsy
Teeb tsa Itsy Bitsy

Ua ntej tshaj plaws, koj yuav xav tau mus rau Arduino IDE software uas peb yuav siv los tsim cov phiaj xwm los ntawm no: https://www.arduino.cc/en/Main/Software. Tom ntej no, mus tom ntej thiab ntsaws rau hauv Itsy Bitsy rau koj lub khoos phis tawj thiab ua raws cov lus qhia ntawm no: https://learn.adafruit.com/introducting-itsy-bitsy-32u4/arduino-ide-setup nyob rau hauv "Arduino IDE Teeb" thiab " Siv Nrog Arduino IDE. " Kuv yuav tau piav qhia qhov no hauv kev qhia tab sis cov neeg ntawm adafruit.com ua haujlwm zoo piav qhia yuav siv lawv cov khoom li cas.

Kauj ruam 5: Programming

Thov nco ntsoov tias cov phiaj xwm ib feem ntawm cov lus qhia no tsuas yog ua li cas kuv tau ua thiab koj tuaj yeem hloov ib qho ntawm nws kom haum rau koj cov kev xav tau. Koj tuaj yeem siv cov ntaub ntawv ntawm no: https://www.arduino.cc/reference/en/language/functions/usb/keyboard/keyboardpress/ txhawm rau ua kom zoo nkauj txhua qhov ua ke ntawm cov yuam sij rau ib qho keyboard shortcuts. Feem ntau cov kev luv luv tuaj yeem pom hauv cov program teeb tsa tab sis yog tias koj tsis pom lawv nyob ntawd koj yuav tsum muaj peev xwm tsuas yog saib hauv online thiab pom yam koj xav tau. Koj tuaj yeem ua qhov luv nrog ntau tus yuam sij los ntawm kev tso tus lej rau cov yuam sij sib txawv hauv kab sib law liag sib cais los ntawm ib tus lej. Qhov no tuaj yeem pom hauv cov lej arduino hauv thawj "yog" nqe lus nrog cov cai rau ib lub pob uas luam tawm lub peev W thaum nias. Yog tias koj xav ua kom yooj yim dua txoj kev luv, koj tuaj yeem ua kom zoo dua qhov program hu ua Auto Hotkey los ua tej yam xws li qhib daim ntawv thov nrog tsuas yog nias lub pob. Kuv yuav sim hloov kho cov lus qhia no raws li kuv ua si ib puag ncig nrog nws kuv tus kheej.

Kauj Ruam 6: Kev tsim kho

Kev tsim kho
Kev tsim kho

Thaum kuv muaj tag nrho cov nyees khawm txuas kuv tau pib sim thiab txiav txim siab yuav ua li cas txhawm rau txhim kho lub rooj tsavxwm rau ntawm cov duab los qhia. Hmoov tsis zoo, tsis muaj txoj hauv kev zoo los ua qhov no vim tias Itsy Bitsy tsis muaj qhov txuas ntxiv thiab peb siv lub ntsej muag tsis khov. Dab tsi peb tuaj nrog yog siv lub hnab uas adafruit xa Itsy Bitsy los tiv thaiv thiab qee yam ruaj ntseg pawg thawj coj saib nws tus kheej. Raws li koj tuaj yeem pom hauv daim duab saum toj no, Kuv tso lub rooj tsavxwm sab hauv lub hnab thiab kaw lub hnab rau ntawm daim duab los qhia. Koj kuj tseem yuav tsum txiav tawm ib sab ntawm lub hnab ntawm sab xub ntiag ntawm qhov qhib kom tso cai rau lub chaw nres nkoj micro usb kom nkag tau yooj yim. Thaum koj muaj lub rooj tsav xwm "nyab xeeb," lub thawv tuaj yeem muab tais raws li pom hauv cov duab thiab kaw kaw lossis, yog tias koj siv daim ntawv nyias nyias txaus, cov tab tuaj yeem muab ntsaws rau hauv cov ntawv los xij.

Kauj Ruam 7: Cov Ntsiab Tseem Ceeb

Hmoov tsis zoo, qhov no yog qhov uas duab los qhia pib poob nws qhov muaj txiaj ntsig. Kuv tsis tuaj yeem txiav txim siab txoj hauv kev los ua lub kaus mom tseem ceeb tawm ntawm cov duab los qhia, thiab tej zaum yuav tsis yog lub tswv yim zoo rau kev siv tas li. Txawm li cas los xij, yog tias koj tsuas yog siv nws rau kev luv thiab ua cov lus txib, ib yam li kuv, nws yuav zoo. Yog tias koj siv nws rau kev twv txiaj ntawm lwm qhov, koj yuav xav txiav txim siab yuav qee lub kaus mom tseem ceeb pheej yig.

Kauj Ruam 8: Xaus

Zuag qhia tag nrho, kuv lub hom phiaj rau cov lus qhia no yog ua kom pheej yig, cov khoom siv tau uas tuaj yeem siv rau hauv tib neeg lub neej raws li lwm txoj hauv kev rau lwm cov khoom lag luam siab dua. Kuv xav tias lub hom phiaj tau ua tiav tau yooj yim hauv qhov uas nws raug nqi kwv yees li $ 12- $ 13 nyob ntawm seb yam khoom twg koj twb muaj thiab nws muaj qhov ua haujlwm loj heev uas koj tuaj yeem nthuav tau ntau ntxiv nrog cov ntaub ntawv tsim kho thiab tsim kho me ntsis.

Ib zaug ntxiv, yog tias koj nyiam phau ntawv qhia no kuv yuav txaus siab rau nws yog tias koj tau pov npav rau kuv hauv kev sib tw Cardboard Challenge. Ua tsaug! Nov yog kuv thawj qhov kev qhia yog li yog tias koj muaj cov lus qhia lossis kev tawm tswv yim zoo koj tuaj yeem ntxiv qhov ntawd rau cov lus pom thiab nws yuav zoo siab heev.

Pom zoo: