Obsah:

Kartónová programovateľná klávesnica: 8 krokov (s obrázkami)
Kartónová programovateľná klávesnica: 8 krokov (s obrázkami)

Video: Kartónová programovateľná klávesnica: 8 krokov (s obrázkami)

Video: Kartónová programovateľná klávesnica: 8 krokov (s obrázkami)
Video: ИЗ КАРТОНА КЛЮЧНИЦА С ДОМИКОМ #keybox #подароксвоимируками #ключница 2024, November
Anonim
Kartónová programovateľná klávesnica
Kartónová programovateľná klávesnica

Ako sa technológia vyvíja, ľudia chcú, aby boli veci stále virtuálnejšie, ale niekedy je oveľa praktickejšie a pohodlnejšie mať niečo fyzické, čoho sa môžete skutočne dotýkať a s čím môžete komunikovať vlastnými rukami. Jedným z príkladov je použitie makier alebo klávesových skratiek/klávesníc, ktoré vám umožňujú vykonávať úlohu efektívnejšie alebo pohodlnejšie. Práve teraz si môžete objednať jednu online a pohybovať sa v cenách od približne 30 do 150 dolárov, pričom najobľúbenejšími sú herné klávesnice Elgato Streamdeck a Razer. Vďaka mikrořadičom, knižnici klávesníc arduino IDE a niektorým základným stavebným materiálom ich však dokážeme vyrobiť za menej ako 30 dolárov, možno dokonca za menej ako 20 dolárov, a môžete ich naprogramovať tak, aby robili čokoľvek chcete.

Ak sa vám môj pokyn páči, hlasujte zaň v Cardboard Challenge Contest, vďaka!

Krok 1: Materiály/Nástroje

Materiály/Nástroje
Materiály/Nástroje
Materiály/Nástroje
Materiály/Nástroje
  • Adafruit Itsy Bitsy 32u4 (ponechajte si tašku, v ktorej bude súčasťou, bude použitá neskôr)
  • Mechanické spínače alebo bežné tlačidlá
  • Drôt (toto je drôt, ktorý som použil, ale každý by mal fungovať, len som nemal žiadne ďalšie položenie)
  • Kartón (ten môj som dostal z tuhej lepenky zo zadnej strany poznámkových blokov, vlnitý papier nemusí tiež fungovať)
  • Páska
  • Nôž X-Acto
  • Spájkovačka
  • Spájka
  • Počítač, ktorý spĺňa požiadavky Arduino IDE (väčšina počítačov so systémom Windows, Mac alebo Linux by mala fungovať správne)

Krok 2: Kartónový rám

Kartónový rám
Kartónový rám
Kartónový rám
Kartónový rám
Kartónový rám
Kartónový rám

Na začiatok som vyrobil rám klávesnice z lepenky. Použil som hustú lepenku zo zadnej strany poznámkového bloku, ale väčšina ostatných typov lepenky pravdepodobne mohla fungovať. Pred rezaním som zmeral a nakreslil čiary, ktoré mi pomôžu viesť ma, ako je vidieť na obrázkoch vyššie, a nakoniec to fungovalo celkom dobre. Ďalej som len vystrihol rám nožom X-Acto a potom vyrezal otvory pre mechanické spínače. Moja pôvodná myšlienka bola, aby boli klapky na okraji rámu zastrčené, aby som nemusel používať žiadne lepidlá. Vzhľadom na hrúbku lepenky to však nefungovalo tak dobre a po kroku 6 som sa rozhodol použiť pásku.

Krok 3: Zapojenie

Elektrické vedenie
Elektrické vedenie
Elektrické vedenie
Elektrické vedenie
Elektrické vedenie
Elektrické vedenie

Na zapojenie tohto projektu som jednoducho pripojil všetky prepínače k inému očíslovanému kolíku na Itsy Bitsy. Potom som kvôli jednoduchosti pripojil uzemňovací kolík k jednému z prepínačov a ďalší prepájal k druhému prepínaču a tak ďalej (to je vidieť na obrázkoch vyššie). Pre informáciu, na spájkovanie budete musieť mať prepínače už v ráme, pretože na druhej strane nie sú žiadne otvory, ktorými by sa dalo čokoľvek previesť, najmä preto, že sú vyrobené z lepenky.

Krok 4: Nastavenie Itsy Bitsy

Nastavenie Itsy Bitsy
Nastavenie Itsy Bitsy

V prvom rade budete chcieť získať softvér Arduino IDE, ktorý budeme používať na programovanie dosky odtiaľto: https://www.arduino.cc/en/Main/Software. Ďalej pokračujte a zapojte Itsy Bitsy do počítača a postupujte podľa pokynov tu: https://learn.adafruit.com/introducting-itsy-bitsy-32u4/arduino-ide-setup pod „Nastavenie Arduino IDE“a „ Použitie s Arduino IDE. Vysvetlil by som to v návode, ale ľudia na adafruit.com robia skvelú prácu, keď vysvetlia, ako používať svoje výrobky.

Krok 5: Programovanie

Majte na pamäti, že programová časť tohto návodu je presne taká, ako som to urobil, a môžete zmeniť ľubovoľný jeho aspekt tak, aby vyhovoval vašim potrebám. Dokumentáciu môžete použiť tu: https://www.arduino.cc/reference/en/language/functions/usb/keyboard/keyboardpress/ na vytvorenie takmer akejkoľvek kombinácie klávesov pre akékoľvek klávesové skratky. Väčšinu skratiek nájdete v nastaveniach programu, ale ak ich tam nenájdete, mali by ste si to jednoducho vyhľadať online a nájsť to, čo potrebujete. Skratky môžete vytvárať pomocou viacerých klávesov tak, že kód pre rôzne kľúče vložíte do po sebe nasledujúcich riadkov oddelených bodkočiarkou. Je to vidieť na arduino kóde v prvom príkaze „if“s kódom pre jedno tlačidlo, ktoré po stlačení vytlačí veľké písmeno W. Ak chcete vytvárať ešte komplexnejšie skratky, môžete využiť program s názvom Auto Hotkey, ktorý vám umožní napríklad otvoriť aplikáciu jediným stlačením tlačidla. Pokúsim sa aktualizovať tento návod, pretože sa s ním sám pohrávam.

Krok 6: Konštrukcia

Konštrukcia
Konštrukcia

Keď som mal zapojené všetky tlačidlá, začal som skúšať, ako pripevniť dosku k lepenke. Bohužiaľ, v skutočnosti neexistuje žiadny dobrý spôsob, ako to urobiť, pretože Itsy Bitsy nemá žiadne montážne otvory a používame nie taký pevný povrch. Prišli sme na to, aby sme použili tašku, do ktorej poslal adafruit Itsy Bitsy, aby ochránil a do istej miery zaistil samotnú dosku. Ako vidíte na obrázku vyššie, dosku som vložil do tašky a tašku nalepil páskou na kartón. Budete tiež musieť odrezať bok tašky oproti pôvodnému otvoru, aby bol umožnený prístup k portu micro USB. Akonáhle máte dosku „zaistenú“, škatuľu je možné zložiť, ako je vidieť na obrázkoch, a zalepiť páskou, alebo ak používate dostatočne tenkú lepenku, záložky je možné zastrčiť do štrbín v lepenke.

Krok 7: Klávesové skratky

Bohužiaľ, tu začína lepenka strácať na užitočnosti. Nedokázal som prísť na spôsob, ako vyrobiť vrchnáky na kľúče z lepenky, a to by asi aj tak nebol dobrý nápad na časté používanie. Ak ho však používate iba na skratky a vykonávanie príkazov ako ja, bude to pravdepodobne v poriadku. Na druhej strane, ak ho používate na hranie hier, možno by ste mali zvážiť kúpu lacných viečok na kľúče.

Krok 8: Záver

Celkovo mojim cieľom pre tento návod bolo vytvoriť lacný a praktický predmet, ktorý možno použiť v živote väčšiny ľudí ako alternatívu k iným výrobkom vyššej kategórie. Myslím si, že tento cieľ bol ľahko dosiahnuteľný v tom, že stojí celkom 12 až 13 dolárov v závislosti od toho, aké materiály už vlastníte, a má veľmi rozsiahlu funkcionalitu, ktorú môžete ešte viac rozšíriť o niečo viac stavebných materiálov a programovania.

Opäť, ak sa vám tento sprievodca páčil, veľmi by som ocenil, keby ste za mňa hlasovali v súťaži Cardboard Challenge. Vďaka! Toto je môj prvý pokyn, takže ak máte nejaké tipy alebo konštruktívnu spätnú väzbu, môžete to pridať do komentárov a veľmi by sme to ocenili.

Odporúča: