Përmbajtje:
- Furnizimet
- Hapi 1: Shikoni videon
- Hapi 2: Instalimet elektrike
- Hapi 3: [Opsionale] Si funksionon tastiera
- Hapi 4: Kapni Kodin
- Hapi 5: Instalimi i Bibliotekave dhe Ngarkimi në Bord
- Hapi 6: [Opsionale] Shpjegimi i Kodit
- Hapi 7: Përdorimi me OBS
- Hapi 8: Tastiera Ultimate Stackoverflow
- Hapi 9: Tastiera e personalizuar e bisedës së shpejtë
- Hapi 10: Përfundimi
Video: Tastiera më e thjeshtë DIY Makro: 10 hapa (me fotografi)
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:18
Një tastierë makro mund të përdoret për të kryer veprime ose funksione të caktuara në kompjuterin tuaj dhe mund të jetë vërtet e dobishme me aplikacione të caktuara, të tilla si redaktuesit e videove ose lojërat.
Shumë aplikacione kanë çelësa të nxehtë për kryerjen e shpejtë të veprimeve, por ndonjëherë është e vështirë të mbani mend kombinimin e butonave të secilës komandë, por kjo është ajo ku shfaqet një tastierë makro. Ato mund të programohen në thelb në çdo kombinim ose sekuencë butoni, kështu që mund të jetë një mjet vërtet i fuqishëm.
Përdorimi im kryesor për timen është për të kontrolluar OBS, softuerin që përdor për regjistrimin e videove dhe për transmetimin. Më lejon të shkëmbej lehtësisht midis skenave ose të mundësoj çaktivizimin e elementeve të caktuara të skenave. OK, unë do të bëj një pretendim të guximshëm këtu, kjo është tastiera më e thjeshtë makro DIY që mund të ndërtoni! Nëse njihni një më të thjeshtë ju lutem lidheni me mua, sepse nuk e kam gjetur ende. Ai përdor vetëm 2 përbërës dhe asnjë bord i veçantë nuk duhet të instalohet për Arduino kështu që me të vërtetë nuk mund të bëhet më lehtë!
Arduino Pro Micro mbështet emulimin e HID (Pajisjet e Ndërfaqes Njerëzore, e njohur si tastiera juaj si miu), kështu që është e përkryer për këtë lloj projekti. Ne gjithashtu do të përdorim një tastierë 4x4 sepse është e lirë, ka 16 butona dhe është vërtet e thjeshtë për t'u lidhur lart
Furnizimet
- Arduino Pro Micro nga Aliexpress - 3.00 dollarë*
- Tastiera 4x4 Matrix nga Aliexpress - $ 0.50*
*= Përfito
Hapi 1: Shikoni videon
Unë bëra një video për këtë temë nëse doni ta shikoni!
Hapi 2: Instalimet elektrike
Kjo nuk mund të jetë më e lehtë!
Matrica e tastierës lidhet drejtpërdrejt me 8 GPIO në fund të djathtë të Pro Micro, ato të etiketuara GPIO2 - GPIO 9. Teli në të majtë të tastierës lidhet me GPIO2
Dhe kaq, a nuk ju thashë që kjo ishte e thjeshtë!
Hapi 3: [Opsionale] Si funksionon tastiera
Nëse jeni të interesuar se si funksionon tastiera, unë do të jap një shpjegim të shpejtë të saj këtu. Nëse nuk jeni të interesuar, thjesht kaloni këtë hap!
Çdo rresht dhe kolonë janë të lidhura me një pin GPIO të arduino tuaj. Kunjat e 4 rreshtave janë vendosur si dalje dhe 4 kunjat e kolonave janë vendosur si hyrje. Arduino do të kalojë nëpër kunjat e rreshtit një nga një, duke vendosur secilën prej tyre të jetë e lartë, ndërsa rreshtat e tjerë janë të ulët. Nëse secili rresht është vendosur si i lartë, ai do të lexojë secilën nga kunjat e kolonës. Nëse një nga kunjat e kolonës është e lartë, mund të tregoni se cili buton është shtypur siç e dini tani rreshtin e kolonës që është shtypur.
Ne nuk do të kemi nevojë të shqetësohemi për këtë sepse ne do të përdorim një bibliotekë për t'u kujdesur për këtë për ne!
Hapi 4: Kapni Kodin
Gjëja e parë që do t'ju duhet është Arduino IDE, të cilën mund ta merrni nga këtu nëse nuk e keni. Isshtë shumë e drejtë përpara për konfigurim, por nëse keni nevojë për më shumë udhëzime ose udhëzime, unë do të rekomandoja të shikoni Klasën Arduino nga Becky Stern
Atëherë do të dëshironi të kapni kodin për këtë projekt nga Github im. Klikoni butonin klon ose Shkarkim në anën e djathtë të faqes dhe klikoni butonin "Shkarkoni zip".
Nxirrni zipin dhe hapeni me skedarin.ino me Arduino IDE.
Hapi 5: Instalimi i Bibliotekave dhe Ngarkimi në Bord
Para se të mund ta ngarkojmë këtë skicë në tabelë, së pari duhet të instalojmë bibliotekën e Tastierës për t'u lidhur me tastierën e matricës.
Për ta instaluar këtë, klikoni në Sketch -> Përfshi Bibliotekat -> Menaxhoni bibliotekat
Kur të ngarkohet, kërkoni "tastierën" dhe lëvizni poshtë në atë të shkruar nga Mark Stanley dhe Alexander Brevig. Klikoni në instalim.
Tani jeni gati për të ngarkuar skicën! Ne vetëm duhet të konfigurojmë Arduino IDE për tabelën dhe portën e duhur.
Në menunë Tools, zbritni te Board dhe zgjidhni Arduino/Genuino Micro
Në të njëjtën meny Tools, shkoni te Porti dhe zgjidhni portën com që ka (Arduino/Genuino Micro) pas saj Tani mund të klikoni butonin e ngarkimit dhe duhet të programojë pajisjen tuaj!
Hapi 6: [Opsionale] Shpjegimi i Kodit
Ju keni një tastierë makro plotësisht funksionale në këtë fazë, kështu që nëse nuk ju intereson se si funksionon kodi, kaloni këtë hap.
Konfigurimi i Bibliotekës së tastierës
Në imazhin e parë do të shihni konfigurimin e bibliotekës së tastierës. Nëse tastiera juaj kishte pak a shumë rreshta ose kolona ju do ta ndryshonit këtu. Grupi "çelësat" i lejon bibliotekës të dijë se çfarë karakteri duhet t'ju kthejë kur shtypni një buton. Pra, nëse matrica juaj kishte shkronja të alfabetit në vend të numrave, ju mund ta ndryshoni atë këtu që të përputhet. Nuk ka shumë rëndësi se çfarë është këtu pasi të reagoni ndaj shtypjes së butonit në mënyrë të përshtatshme (më shumë për këtë më poshtë) Gjëja tjetër që kemi është përcaktimi i pinit për rreshtat dhe kolonat, këto tashmë janë vendosur saktë për instalimet elektrike që ne e bëri më herët. Dhe së fundi është konstruktori ku inicializojmë bibliotekën e tastierës me të gjithë konfigurimin.
Leximi shtyp butonin
Në lak, skica merr tastin e shtypur nga biblioteka e tastierës, ajo që kthehet është një nga personazhet që kemi përcaktuar në grupin "çelësa" që korrespondon me të njëjtin pozicion si butoni që u shtyp. Pra, nëse çelësi është i vërtetë (është vendosur fare) ne përdorim një deklaratë switch për të kontrolluar se cili buton është shtypur dhe kryejmë çfarëdo veprimi që duam të bëjmë me të. Kjo është arsyeja pse nuk është me të vërtetë e rëndësishme se çfarë ka në grupin tuaj të çelësave, sapo të kryeni këtë kontroll.
Pasi të kontrollohet butoni, ai do të thërrasë SendMacroCommand.
"SendMacroCommand"
SendMacroCommand është metoda që thërrasin të gjitha opsionet. Ajo merr një parametër si çelës, si parazgjedhje ky është f1-f12 dhe pastaj a, b, c dhe d. Kjo metodë në thelb imiton duke mbajtur të shtypur butonat e mëposhtëm
- CTRL
- ALT
- SHIFT
- dhe çelësi që kalohet si param
Këto butona nuk do të lëshohen derisa të themi posaçërisht për këtë. Ne e bëjmë këtë në fund të lakut.
Hapi 7: Përdorimi me OBS
Rasti im kryesor i përdorimit për këtë pajisje është ta përdor me çelësat e nxehtë në OBS (Open Broadcast Studio, është një softuer i përdorur kryesisht nga transmetuesit, por i dobishëm për regjistrimin e çdo videoje në kompjuterin tuaj). Kjo mund të jetë e dobishme për ndryshimin e skenave ose aktivizimin e elementeve në skenat tuaja të zgjedhura.
Në OBS, hapni menunë e cilësimeve dhe pastaj seksionin e çelësave të nxehtë.
Shkoni poshtë në opsionin që dëshironi të kontrolloni me tastierën tuaj makro dhe klikoni në kutinë e bardhë. Butoni tjetër që shtypni do të jetë komanda që lidhet me këtë veprim, kështu që përdorni tastierën tuaj makro për të shtypur çfarëdo butoni që dëshironi të kontrolloni këtë veprim.
Hapi 8: Tastiera Ultimate Stackoverflow
Për të treguar se si mund ta përdorni për komanda dhe shkurtore më të përgjithshme, shumë lehtë mund të bëni tastierën përfundimtare të stackoverflow, ose atë që është në gjendje të kopjojë dhe ngjisë. Komanda për kopjim është CTRL + c dhe komanda për paste është CTRL + fq
Për ta shtuar këtë në tastierë, zëvendësoni thirrjen në metodën SendMacroKeypad në një nga pjesët e shtypjes së butonave dhe zëvendësojeni atë me kodin në imazhin e mësipërm. Si më parë do të jetë sikur të dyja këto çelësa të mbahen derisa lëshimi të thirret në fund të lakut.
Hapi 9: Tastiera e personalizuar e bisedës së shpejtë
Një tjetër gjë mjaft interesante që mund të bëni me këtë konfigurim është në vend që të shtypni vetëm butonat, mund të simuloni shtypjen e një mesazhi. Një rast i mirë përdorimi për këtë mund të jetë një tastierë e personalizuar e bisedës së shpejtë për lojëra.
Komanda për të shtypur një mesazh është ose tastiera.print. keyboard.println gjithashtu punon, është e njëjtë, por vetëm me një karakter të ri të linjës në fund.
Ju mund të shihni në imazhin e mësipërm një shembull të përdorimit të tij.
Sipas opsionit 3, ai thjesht do të shkruajë mesazhin menjëherë
Nën opsionin 4, së pari do të shtypë butonin t (kjo mundëson bisedën në shumë lojëra) dhe më pas do të shtypë mesazhin. Ju mund të gjeni që ju duhet të shtoni një vonesë midis shtypjes së t dhe shtypjes së mesazhit për t'i lejuar kohës së lojës të shfaqë ekranin e bisedës.
Hapi 10: Përfundimi
Shpresojmë se e keni gjetur këtë të dobishme! Unë mendoj se ka shumë mundësi me një pajisje të tillë dhe shpresoj se kjo siguron një hyrje të mirë në përdorimin e komandave HID në Arduino Pro Micro tuaj.
Për çfarë do të përdorni një tastierë makro?
A keni parë ndonjë tastierë më të thjeshtë makro !?
Nëse keni ndonjë pyetje mos ngurroni të pyesni!
Brian
Recommended:
Lente Makro Diy me AF (Ndryshe nga të gjitha Lente të tjera Makro DIY): 4 hapa (me fotografi)
Lente Makro Diy Me AF (Ndryshe nga Të gjitha Lentet e tjera Makro DIY): Kam parë shumë njerëz që bëjnë lente makro me një lente standarde kit (Zakonisht një 18-55mm). Shumica e tyre janë një lente që thjesht ngjitet në kamerë prapa ose elementi i përparmë hiqet. Ka disavantazhe për të dyja këto opsione. Për montimin e lenteve
Tastiera makro DIY: 5 hapa
DIY Macro Keyboard: Me gjithnjë e më shumë njerëz që bëjnë punë mjaft intensive në kompjuterët e tyre dhe futen në transmetim. Ju mund të keni dashur të përmirësoni rrjedhën tuaj të punës në kompjuterin tuaj nëse kështu mund të keni parë marrjen e një lloj tastiere dytësore, ndoshta një Streamd
DIY Bluetooth tastiera makro: 10 hapa (me fotografi)
DIY Bluetooth Tastiera Makro: Në këtë Instructable ne do të hedhim një vështrim në përdorimin e integruar të Bluetooth të ESP32 për të imituar një tastierë Bluetooth. Bluetooth HID (Pajisja e ndërfaqes njerëzore) është protokolli i përdorur nga tastiera dhe minjtë e zakonshëm Bluetooth dhe është e mundur të emu
Makinë e thjeshtë e thjeshtë e detyrave të shtëpisë: 4 hapa (me fotografi)
Makinë e thjeshtë e thjeshtë e detyrave të shtëpisë: Kjo makinë është ndërtuar duke përdorur materiale të lira dhe nuk kalon 7 dollarë për t'u ndërtuar. Për ta ndërtuar këtë ju duhet pak durim dhe 2 orë kohë. Dhe duhet të jeni të njohur me saldimin dhe instalimet elektrike pasi kjo përfshin një qark të vogël. Pasi të jetë ndërtuar, thjesht futeni në prizë
Tastiera Makro Mekanike e personalizuar: 12 hapa (me fotografi)
Tastiera Mekanike Makro e Përshtatur: Në këtë Udhëzues do t'ju tregoj bazat e krijimit të makropadit tuaj me 6 çelësa, të kontrolluar nga një Arduino. Unë do t'ju përcjell me atë që ju nevojitet, si ta montoni, si ta programoni dhe si ta përmirësoni ose ta bëni borxhin tuaj