Përmbajtje:

Tastiera Macro Arduino e printuar 3D: 6 hapa (me fotografi)
Tastiera Macro Arduino e printuar 3D: 6 hapa (me fotografi)

Video: Tastiera Macro Arduino e printuar 3D: 6 hapa (me fotografi)

Video: Tastiera Macro Arduino e printuar 3D: 6 hapa (me fotografi)
Video: Leap Motion SDK 2024, Korrik
Anonim
Tastiera Macro Arduino e printuar 3D
Tastiera Macro Arduino e printuar 3D

Ky ishte projekti im i parë duke punuar me Arduino Pro Micro. Mund ta përdorni në bisedat Zoom ose Discord për të bërë gjëra të tilla si ndërrimi i heshtjes, ndryshimi i videos tuaj ose ndarja e ekranit tuaj. Për më tepër, ju mund ta programoni atë për të hapur programe të përdorura shpesh në kompjuterin tuaj ose të bëni gjëra të tilla si marrja e pamjeve të ekranit dhe mbyllja e ekranit. Kodi mund të redaktohet mjaft lehtë sipas nevojave tuaja nëse doni të hapni programe të ndryshme ose nëse doni të shtoni çelësat tuaj të nxehtë.

Për ta përdorur atë, mund të aktivizoni dhe fikni fuqinë duke përdorur çelësin e mesëm dhe të zgjidhni nëse dëshironi të kontrolloni Zoom ose Discord duke përdorur ndërprerësin e djathtë. Pas kësaj, thjesht shtypni butonin e djathtë dhe bëni gjëra të tilla si zhurmimi i mikrofonit ose ndezja dhe fikja e videos tuaj.

Furnizimet

Arduino Pro Micro x1

Perfboard x1 (jam i sigurt se mund ta blini diku më lirë. Ky ishte vetëm rezultati i parë që gjeta)

Butonat me butona x 13

Kaloni rrëshqitës x 2

LED i kuq 5 mm x1

Rezistencë 220 ohm x1

Super ngjites

Pajisjet:

Makine per ngjitjen e metalit

Printer 3D

Krijues etiketash (opsionale)

Stërvitje (opsionale)

Hapi 1: Shtypja 3D dhe Bashkimi

Shtypja 3D dhe Bashkimi
Shtypja 3D dhe Bashkimi
Shtypja 3D dhe Bashkimi
Shtypja 3D dhe Bashkimi
Shtypja 3D dhe Bashkimi
Shtypja 3D dhe Bashkimi

Gjëja e parë që duhet të bëni është të printoni 3D guaskën tuaj. Printeri im 3D është shumë i vogël për t'i shtypur të gjitha në një copë, kështu që e përdor këtë si një mundësi për të praktikuar një teknikë të re për bashkimin e pjesëve. Së pari, shkarkoni skedarët nga Thingiverse këtu. Të gjitha ato mund të printohen pa mbështetëse ose gomone.

Ju gjithashtu do të dëshironi një varen. Ju thjesht mund të blini një nga dyqani i pajisjeve, por unë zgjodha të printoja edhe timen duke përdorur këtë dizajn të mrekullueshëm: https://www.thingiverse.com/thing:1083876 (jo e imja)

Pasi të jetë shtypur gjithçka, do t'ju duhet të bashkoni dy pjesët e poshtme së bashku dhe pastaj të njëjtën gjë me pjesët e sipërme. Për ta bërë këtë, ngrohni hekurin tuaj të saldimit dhe kapni së bashku pjesët që dëshironi të bashkoni. Sapo hekuri juaj i saldimit të jetë i nxehtë, vendoseni në qepjet midis dy pjesëve tuaja dhe tërhiqeni atë në anën për të shkrirë të dy pjesët së bashku. Bëni këtë në pjesën e brendshme të kutisë për t'i mbajtur gjërat të rregullta dhe duhet të përfundoni me një shtresë siç shihet në fotot e mësipërme. Pastaj mund të bëni të njëjtën gjë me dy pjesët e sipërme. Nëse nuk jeni të sigurt për këtë hap, hidhini një sy Google. Ka shumë video që shpjegojnë se si të bashkohen printimet 3D me një hekur bashkues.

Në varësi nga vendi ku dëshironi të dalë kablloja USB, gjithashtu do të duhet të shponi një vrimë në njërën anë të kutisë tuaj dhe të kaloni skajin e vogël të kabllit USB përmes saj. Përsëri, nëse nuk keni stërvitje, ose nëse doni një pamje më të pastër, mos ngurroni të përdorni ndonjë softuer të redaktimit 3D për të shtuar vrimën para printimit.

Në këtë fazë, lyeni të gjitha pjesët nëse dëshironi, dhe më pas ngjiteni ose ngjiteni menteshën në pjesën e pasme të kutisë (shihni foton e tretë më lart).

Hapi 2: Vendosja dhe lidhja e butonave

Vendosja dhe instalimi i butonave
Vendosja dhe instalimi i butonave
Vendosja dhe instalimi i butonave
Vendosja dhe instalimi i butonave

Butonat dhe çelsat rrëshqitës duhet të përshtaten mjaft mirë në guaskë. Shtyjeni butonat e shtypjes nga poshtë dhe vendosni çelsat e rrëshqitjes nga lart. Në varësi të vendit ku dëshironi LED -in tuaj të energjisë, shponi një vrimë 5mm dhe futeni LED -in gjithashtu nga poshtë. Nëse nuk keni stërvitje, unë sugjeroj të përdorni diçka si TInkercad për të shtuar një vrimë për LED para se të printoni pjesët.

Përdorni pak super ngjitës për të mbajtur gjithçka në vend dhe tani jeni gati për të instaluar gjithçka. Ndiqni diagramin e instalimeve elektrike më lart dhe lidhni gjithçka. Përdorni tabelën për të krijuar hekurudhën tuaj tokësore komunale. Nëse paneli është shumë i madh, mos ngurroni ta copëtoni në copa si unë. Sigurohuni që të vini re se cili buton shkon në cilën pin për të azhurnuar kodin më vonë.

Vini re se NUK duhet të përdorni një Arduino Uno (mund të përdor vetëm një Uno në diagram më falni). Të gjithë numrat pin janë ende të njëjtë, me disa të shkruar me dorë nëse nuk janë të disponueshëm në Uno. Më falni për dredhurinë e diagramit, por gjithsesi me siguri e kupton:)

Hapi 3: Kodi

Me të gjithë instalimet elektrike të përfunduara, është koha të lidhni Arduino dhe të ngarkoni kodin. Mund ta shkarkoni kodin më poshtë. Kur ngarkoni kodin, sigurohuni që të zgjidhni bordin e duhur! Unë ndërtova mikro-in tim të parë pro duke zgjedhur ngarkuesin 3.3V kur bordi im ishte një bord 5V (ekziston një mënyrë për ta hequr atë nga tulla, por nuk mund ta bëj atë të funksionojë). Sigurohuni që të kontrolloni! Nëse dëshironi të jeni të sigurt, ngarkoni kodin para se të bëni të gjithë saldimin tuaj në rast se diçka nuk shkon.

Ka disa zona në kod që ju lejojnë pak personalizim:

Butoni/çelësi i energjisë Fillimisht kisha plane më të mëdha që nuk funksionuan, kështu që ekziston një ndërprerës shtesë. Në të ardhmen, mund të sigurojë funksione shtesë, por aktualisht, çelësi i mesëm ka zëvendësuar butonin e madh të kuq të energjisë për të ndezur dhe fikur tastierën. Nëse preferoni të përdorni një buton si ndërprerës të energjisë, ekziston një bllok i qartë kodesh që mund të komentoni dhe përdorni për të zëvendësuar pjesën e etiketuar

Nëse dëshironi të riorganizoni pozicionin e butonave, referojuni asaj që kunjat i bashkëngjiten çdo buton. Në krye të skedarit të kodit, mund të ndryshoni përkufizimet e numrit të pin për të pasqyruar konfigurimin tuaj personal.

Shtimi/ndryshimi i çelësave të nxehtë Formati për çelësat e nxehtë është mjaft vetë shpjegues. Nëse dëshironi të ndryshoni ndonjë nga çelësat e nxehtë ose të modifikoni kodin përndryshe, unë kam disa këshilla:

1. Çelësi i Windows - Ky është i dizajnuar për Windows kështu që disa nga tastet e nxehta që kam përdorur përdorin butonin e dritareve. Biblioteka e tastierës nuk ka një çelës Windows, kështu që përdorni 'KEY_LEFT_GUI' në vend.

2. shtypni kundër shkruani- Kodi përdor si Keyboard.press () ashtu edhe Keyboard.write (). Metoda e shkrimit është e njëjtë me thjesht klikimin e tastit përkatës në tastierën tuaj. Metoda e shtypit është e njëjtë me mbajtjen e një çelësi. Nëse përdorni metodën e shtypit, sigurohuni që t'i lëshoni çelësat më pas me 'Keyboard.releaseAll ()'

3. Hapja e programeve - Metoda ime për hapjen e programeve si cura dhe excel është pak e ngathët. Në thelb, tastiera shtyp tastin Windows (hap menunë e fillimit), shkruan emrin e programit duke përdorur metodën 'Keyboard.println' dhe më pas shtyp enter. Për t'u siguruar që kjo funksionon, duhet t'i jepni kohë kompjuterit që t'i përgjigjet secilës shtypje të tastit para se të bëni tjetrën. Vonesat në kodin tim janë sasia e duhur për kompjuterin tim, por mund t'ju duhet t'i zgjasni ato nëse kompjuteri juaj është pak më i ngadalshëm.

Hapi 4: Personalizimi i Zoom dhe Disord

Personalizimi i Zoom dhe Disord
Personalizimi i Zoom dhe Disord
Personalizimi i Zoom dhe Disord
Personalizimi i Zoom dhe Disord
Personalizimi i Zoom dhe Disord
Personalizimi i Zoom dhe Disord

Ne jemi pothuajse atje! Një nga gjërat e fundit për të bërë është të ndryshoni disa cilësime brenda Zoom dhe Discord. Në Zoom, ne duhet të lejojmë që shkurtoret përkatëse të tastierës të përdoren globalisht (dmth. T'i bëjmë ato të funksionojnë edhe kur Zoom nuk është dritarja aktive). Ndiqni fotot e mësipërme për të shkuar te Cilësimet -> Shkurtoret e tastierës dhe më pas shënoni "Enable Global Shortcut" për të gjitha shkurtoret përkatëse. Nëse dëshironi të lini takimet tuaja pa shfaqur një dialog paralajmërues, drejtohuni gjithashtu te Cilësimet -> Të Përgjithshme dhe zgjidhni kutinë "Më kërko të konfirmoj kur largohem nga një takim".

Në Discord, hapni aplikacionin e desktopit dhe shkoni te Settings -> Keybinds dhe më pas futni lidhësat e preferuar të tastit. Nëse nuk doni të ndryshoni kodin fare, thjesht kopjoni cilësimet e dukshme në foton e fundit.

Hapi 5: Etiketimi

Pasi të keni bërë gjithçka funksionale, unë do të rekomandoja të shtoni disa etiketa në butonat tuaj. Kam përdorur një prodhues etiketash, por ju po aq lehtë mund të printoni diçka dhe ta ngjisni, ose ndoshta mund të printoni 3D edhe disa etiketa?

Hapi 6: Përfundimi

Kjo eshte! Ne jemi gati për të shkuar! Pasi të jetë kyçur tastiera, nuk keni nevojë për konfigurim shtesë. Butonat duhet të regjistrohen të gjithë siç pritej. Nëse dëshironi të shtoni më shumë çelësa të nxehtë, unë do të rekomandoja përdorimin e çelësit të dytë në të njëjtën mënyrë siç përdoret ndërprerësi Zoom/Discord për të bërë që një buton i vetëm të ketë përdorime të shumta.

Nëse diçka ishte e paqartë ose nëse doni të diskutoni diçka, mos ngurroni të lini një koment dhe unë do të bëj çmos për t'ju përgjigjur:)

Gatim i lumtur!

Recommended: