Obsah:

Kartonová programovatelná klávesnice: 8 kroků (s obrázky)
Kartonová programovatelná klávesnice: 8 kroků (s obrázky)

Video: Kartonová programovatelná klávesnice: 8 kroků (s obrázky)

Video: Kartonová programovatelná klávesnice: 8 kroků (s obrázky)
Video: Vybíráme klávesnici pro práci: Na které se píše nejlépe? (SROVNÁVACÍ RECENZE #992) 2024, Červenec
Anonim
Kartonová programovatelná klávesnice
Kartonová programovatelná klávesnice

Jak se technologie vyvíjí, lidé chtějí, aby věci byly čím dál virtuálnější, ale někdy je prostě mnohem praktičtější a pohodlnější mít něco fyzického, čeho se můžete skutečně dotknout a komunikovat s tím vlastníma rukama. Jedním z příkladů je použití maker nebo klávesových zkratek/klávesnic, které vám umožní provádět úkoly efektivněji nebo pohodlněji. Právě teď si můžete objednat jeden online v rozmezí cen od přibližně 30 do 150 USD, přičemž nejpopulárnější je řada herních klávesnic Elgato Streamdeck a Razer. Díky mikrořadičům, knihovně klávesnic arduino IDE a některým základním stavebním materiálům však můžeme vyrobit jeden za méně než 30 dolarů, možná dokonce za méně než 20 dolarů, který můžete naprogramovat tak, abyste dělali cokoli, co chcete.

Pokud se vám můj návod líbí, hlasujte pro něj v Cardboard Challenge Contest, díky!

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 (ponechte si tašku, do které se vejde, bude použita později)
  • Mechanické spínače nebo běžná tlačítka
  • Drát (to je drát, který jsem použil, ale každý by měl fungovat, jen jsem neměl žádné další pokládání)
  • Karton (ten můj jsem dostal z tuhé lepenky ze zadní strany poznámkových bloků, vlnitý také nemusí fungovat)
  • Páska
  • Nůž X-Acto
  • Páječka
  • Pájka
  • Počítač, který splňuje požadavky Arduino IDE (většina počítačů se systémem Windows, Mac nebo Linux by měla fungovat správně)

Krok 2: Kartonový rám

Kartonový rám
Kartonový rám
Kartonový rám
Kartonový rám
Kartonový rám
Kartonový rám

Pro začátek jsem vyrobil rám klávesnice z lepenky. Použil jsem hustou lepenku ze zadní strany poznámkového bloku, ale většina ostatních typů lepenky pravděpodobně mohla fungovat. Před řezáním jsem změřil a nakreslil čáry, aby mě pomohly vést, jak je vidět na obrázcích výše, a to nakonec fungovalo docela dobře. Dále jsem pouze vyřízl rám nožem X-Acto a poté vyřízl otvory pro mechanické spínače. Můj původní nápad byl mít klapky na okraji rámu zastrčené, abych nemusel používat žádná lepidla. Vzhledem k tloušťce lepenky to však nefungovalo tak dobře a po kroku 6 jsem se rozhodl použít pásku k dokončení.

Krok 3: Zapojení

Elektrické vedení
Elektrické vedení
Elektrické vedení
Elektrické vedení
Elektrické vedení
Elektrické vedení

Pro zapojení tohoto projektu jsem jednoduše připojil všechny přepínače k jinému očíslovanému kolíku na Itsy Bitsy. Poté jsem kvůli jednoduchosti připojil zemnící kolík k jednomu z přepínačů a připájel další spínač k druhému přepínači a tak dále (to je vidět na obrázcích výše). Pro informaci, budete muset mít přepínače již v rámu pro pájení, protože zde nejsou žádné otvory, které by vedly cokoli na druhou stranu, zejména proto, že jsou vyrobeny z lepenky.

Krok 4: Nastavení Itsy Bitsy

Nastavení Itsy Bitsy
Nastavení Itsy Bitsy

Nejprve budete chtít získat software Arduino IDE, který budeme používat k programování desky odtud: https://www.arduino.cc/en/Main/Software. Dále pokračujte a připojte Itsy Bitsy k počítači a postupujte podle pokynů zde: https://learn.adafruit.com/introducting-itsy-bitsy-32u4/arduino-ide-setup pod „Arduino IDE Setup“a „ Používání s Arduino IDE. Vysvětlil bych to v pokynech, nicméně lidé na adafruit.com odvedli skvělou práci a vysvětlili, jak používat jejich produkty.

Krok 5: Programování

Mějte prosím na paměti, že programovací část tohoto návodu je přesně to, jak jsem to udělal, a můžete změnit jakýkoli jeho aspekt tak, aby vyhovoval vašim potřebám. Dokumentaci můžete použít zde: https://www.arduino.cc/reference/en/language/functions/usb/keyboard/keyboardpress/ k vytvoření téměř jakékoli kombinace kláves pro libovolné klávesové zkratky. Většinu zkratek lze najít v nastavení programu, ale pokud je tam nenajdete, měli byste si to jednoduše vyhledat online a najít, co potřebujete. Zkratky můžete vytvářet pomocí více klíčů tak, že kód pro různé klíče vložíte do po sobě jdoucích řádků oddělených středníkem. To je vidět na arduino kódu v prvním příkazu „if“s kódem pro jedno tlačítko, které po stisknutí vytiskne velké písmeno W. Pokud chcete vytvářet ještě složitější zkratky, můžete využít program s názvem Auto Hotkey, který vám umožní například otevřít aplikaci pouhým stisknutím tlačítka. Pokusím se aktualizovat tento návod, jak si s ním budu hrát.

Krok 6: Konstrukce

Konstrukce
Konstrukce

Jakmile jsem měl všechna tlačítka zapojená, začal jsem zkoušet, jak připevnit desku na lepenku. Bohužel neexistuje žádný dobrý způsob, jak to udělat, protože Itsy Bitsy nemá žádné montážní otvory a my používáme ne tak pevný povrch. To, co jsme vymysleli, je použít tašku, do které adafruit poslal Itsy Bitsy, aby ochránil a trochu zajistil samotnou desku. Jak vidíte na obrázku výše, vložil jsem desku do tašky a přelepil tašku na lepenku. Budete také muset odříznout boční stranu tašky naproti původnímu otvoru, aby byl přístupný port micro USB. Jakmile budete mít desku „zajištěnou“, krabici lze složit, jak je vidět na obrázcích, a zalepit páskou, nebo pokud používáte dostatečně tenký karton, lze záložky zastrčit do štěrbin v kartonu.

Krok 7: Klávesové zkratky

Bohužel zde začíná lepenka ztrácet svou užitečnost. Nebyl jsem schopen přijít na způsob, jak vyrobit kryty klíčů z lepenky, a to by asi stejně nebylo dobré pro časté používání. Pokud jej však používáte pouze pro zkratky a spouštění příkazů, jako já, bude to pravděpodobně v pořádku. Pokud jej naopak používáte ke hraní her, možná byste měli zvážit nákup levných klávesových krytů.

Krok 8: Závěr

Celkově mým cílem pro tento instruktáž bylo vytvořit levný, praktický předmět, který lze použít v životě většiny lidí jako alternativu k jiným produktům vyšší třídy. Myslím, že tohoto cíle bylo snadné dosáhnout v tom, že stojí celkem 12 až 13 USD v závislosti na tom, jaké materiály již vlastníte, a má velmi rozsáhlou funkcionalitu, kterou můžete ještě více rozšířit o trochu více stavebních materiálů a programování.

Pokud se vám tento průvodce líbil, velmi bych ocenil, kdybyste pro mě hlasovali v soutěži Cardboard Challenge. Dík! Toto je můj první pokyn, takže pokud máte nějaké tipy nebo konstruktivní zpětnou vazbu, můžete to přidat do komentářů a bylo by to velmi oceněno.

Doporučuje: